運用コマンドレファレンス Vol.1
[機能]
ftpbackupでリモートサーバに保存したファイルを予備MCにリストアします。
[入力形式]
ftprestore <hostname> <user-id> <file-name>
[パラメータ]
- <hostname>
- ftpサーバのホスト名を指定します。
- <user-id>
- ftpサーバのログインユーザIDを指定します。
- <file-name>
- ftpサーバ上の格納元ファイルパス名を指定します。
- パス名は保存したファイルをフルパス名で示すか,保存したファイルのディレクトリ名を指定します。ディレクトリ名指定の場合(パス名の最後が“/”である場合)はファイル名として“MCbackup.tgz”を仮定します。
[使用者レベル]
ルータ管理者
[実行例]
ファイル名を指定して予備MCにバックアップ情報をリストアします。
図6-5 ファイル名指定でのリストア
> enable [Enter]キー押下 # ftprestore ftpserver guest /var/tmp/MCbackup.tgz [Enter]キー押下 Password: #ディレクトリ名を指定して予備MCにバックアップ情報をリストアします。
図6-6 ディレクトリ名指定でのリストア
> enable [Enter]キー押下 # ftprestore ftpserver guest /var/tmp/ [Enter]キー押下 Password: #
[表示説明]
なし。
[ユーザ通信への影響]
あり
[応答メッセージ]
ftprestoreコマンドで表示する応答メッセージを「表6-4 ftprestoreコマンドの応答メッセージ一覧」に示します。なお,接続相手先ftpサーバの判断によってコマンドの実行が失敗した場合に,相手先から返されるメッセージの一例を「表6-5 接続相手先ftpサーバからの応答メッセージ例」に示します。このメッセージは接続相手先ftpサーバの仕様によって異なる場合が有りますので,詳細はそちらの仕様をご確認ください。
表6-4 ftprestoreコマンドの応答メッセージ一覧
メッセージ 内容 ftprestore:No secondary mc is mounted. 予備MCが未実装です。 ftprestore:Exec failed. コマンドの実行に失敗しました。 /secondaryMC: write failed, file system is full ソフトウェアの転送に失敗しました。転送先の空き容量を確認してください。 <host-name>: Unknown host <host-name>で指定したホスト名は無効です。 Login incorrect.
Login failed.指定したホストへのログインが認められません。ログインは失敗しました。 connection Time out. ftpサーバとの通信に失敗しました。ftpサーバとの通信を確認してください。 表6-5 接続相手先ftpサーバからの応答メッセージ例
メッセージ 内容 550 <path>: No such file or directory. <path>で指定したディレクトリまたはファイルは存在しません。 550 <path>: Not a plain file. <path>で指定した名前はファイルではありません。 550 <path>: Permission denied. <path>で指定したディレクトリまたはファイルへのアクセス許可がありません。
[注意事項]
- 指定したホストとの接続に失敗した場合は,”Exec failed.”だけが表示される場合があります。この場合は指定したhost名が正しいことおよびホストとのコネクションが確立できることを確認してください。
- 本コマンド実行時には予めMCをフォーマットする必要があります。
- 転送元ファイルとして不当なファイルを指定した場合またはコマンドの実行が正常に終了しなかった場合,MC上に不当なデータが残る場合があります。この場合はMCを再フォーマットしてから本コマンドを再実行してください。
- ftpサーバとのファイル転送中に通信ができなくなった場合には,コマンドの応答が戻らないことがあります。この場合は[Ctrl+C]を入力してコマンドを終了させたあとに,ftpサーバとの通信を確認してください。
- 運用構成定義情報 router-local-addressで装置自体にIPアドレスが設定されている場合,ftpサーバとの通信時の送信元IPアドレスとしてそのIPアドレスを使用します。
Copyright (c)2005 ALAXALA Networks Corporation. All rights reserved.