運用コマンドレファレンス Vol.1
[機能]
ランニングコンフィグレーションのバックアップ(バックアップコンフィグレーションファイル)を作成します。
[入力モード]
装置管理者モード
[入力形式]
copy running-config {startup-config | <File Name> [debug]}
[パラメータ]
- startup-config
- ランニングコンフィグレーションを装置起動時の立ち上げ用コンフィグレーションとして,保存します。
- <File Name>
- 保存するコンフィグレーションファイル名として以下を指定します。
- ローカルのコンフィグレーションファイル指定
装置内のファイル名を指定します。
- リモートのコンフィグレーションファイル指定
以下のURLを指定します。
・FTP
ftp://[<username>[:<password>]@]<host>[:<port>]/<filepath>
・TFTP
tftp://<host>[:<port>]/<filepath>
<username>:リモートサーバのユーザ名
<password>:リモートサーバのパスワード
<host>:リモートサーバの名称またはIPアドレスを指定します。
IPv6アドレスを使用する場合は”[ ]”で囲む必要があります。
(例)[2001:240:400::101]
<port>:ポート番号を指定します。
<filepath>:リモートサーバのファイルパスを指定します。
ftp指定時に,<username>と<password>を省略した場合は,匿名ログインを行います。<password>を省略した場合は,問い合わせプロンプトが表示され,入力を促します。
- debug
- リモートファイル指定時に通信状況の詳細を表示します。
- リモートファイル取得時に”Data transfer failed.”としてエラーとなった場合に,このパラメータをつけて再度コマンド実行することにより,サーバレスポンス等エラーの詳細を知ることができます。
[実行例]
- ランニングコンフィグレーションを立ち上げ用コンフィグレーションとして保存します。
# copy running-config startup-config #- ランニングコンフィグレーションをリモートサーバ上のファイルに保存します。
# copy running-config ftp://staff@[2001:240:400::101]/backup.cnf Configuration file save to ftp://staff@[2001:240:400::101]/backup.cnf? (y/n): y Authentication for 2001:240:400::101. User: staff Password: xxx …リモートサーバ上のユーザstaffのパスワードを入力します。 transferring… Data transfer succeeded. #
[ユーザ通信への影響]
なし
[応答メッセージ]
copy running-configコマンドのコマンド応答メッセージを次の表に示します。
表8-1 copy running-configコマンドのメッセージ一覧
メッセージ 内容 Data transfer succeeded. リモートサーバへのコンフィグレーションファイル転送が成功しました。 Data transfer failed. (<reason>) リモートサーバへのコンフィグレーションファイル転送に失敗しました。
<reason>:付加情報
調査のためdebugパラメータをつけて再実行してみてください。「コンフィグレーションコマンドレファレンス Vol.2 19. コンフィグレーション編集時のエラーメッセージ」,「コンフィグレーションコマンドレファレンス Vol.2 20. その他のエラーメッセージ」を参照してください。
[注意事項]
- 保存先のコンフィグレーションファイルに書き込み権限がない場合は保存できません。chmodコマンド(「chmod」参照)を使用して書き込み権限を設定したあとに保存してください。リモートサーバ上のファイルに保存する場合は,リモートサーバで書き込みできるように設定をしてください。
- メモリ上に記憶したランニングコンフィグレーションを編集後,startup-configパラメータを指定してコマンドを実行した場合,編集した内容が自動で待機系BCUにコピーされます。なお,運用系BCUと待機系BCUのソフトウェアバージョンが不一致の場合や,set modeコマンド(「運用コマンドレファレンス Vol.2 set mode」参照)で一重化運用中の場合は,待機系BCUへはコピーされません。
- 二重化で運用している装置でメモリ上に記憶したランニングコンフィグレーションを編集せずに本コマンドを実行した場合,一時的に運用系BCUと待機系BCUのコンフィグレーションに差分が生じるため,系切替が抑止されたとのメッセージが表示されることがあります。
- コンフィグレーションコマンドstatus(「コンフィグレーションコマンドレファレンス Vol.1 status」参照)を使用するとコンフィグレーションの編集の有無,セーブしたかどうかを知ることができます。
- 運用対象となるNIFが非運用状態の場合,コマンドがエラーとなるときがあります。この場合,コンフィグレーションコマンドexit(「コンフィグレーションコマンドレファレンス Vol.1 quit(exit)」を参照)を投入しコンフィグレーションモードを終了して,show nifコマンドを用いて運用対象となるNIFのNIF状態がactiveであることを確認後,configureコマンドでコンフィグレーションモードへ移行してください。
- <File Name>でのURL指定時に,<password>を含めてコマンド投入しないことをお勧めします。投入されたコマンドは運用ログに記録され,他のユーザに参照される恐れがあります。セキュリティを保つため,<password>は省略し,問い合わせプロンプトで入力することをお勧めします。
- URL表記上,<host>指定と<filepath>指定の間の”/”はパス成分に含みません。例えば,ftpリモートサーバ上の/usr/home/staff/a.cnfを指定する場合は,ftp://<host>//usr/home/staff/a.cnfとなります。
Copyright (c) 2005, 2011, ALAXALA Networks Corporation. All rights reserved.