機器の設定をバックアップする方法
フォルダーとオプションを選び、実行を見守り、何がどこに書かれたかを正確に把握するまで。
バックアップは、チェックした各機器から 2 つのファイルを取得します。.backup(RouterOS のシステム バックアップ)と .rsc エクスポート(読める形式の設定スクリプト)です。どちらもお使いのコンピューターに、機器ごとのフォルダーで保存されます。 ヘルスチェックやネットワーク構成図と異なり、この機能は読み取り専用ではありません。各機器に一時ファイルを 2 つ作成し、 ダウンロード後に削除します。機器上のそれ以外は変更されません。
バックアップを実行する#
- バックアップする機器にチェックを入れます。チェックした機器にはすべてパスワードが必要です——共用の認証情報か、その機器自身のものか。
- メイン画面で設定のバックアップを選びます(または Ctrl+B)。
ボタンが無効なら、横のヒントが理由を示します。プロトコルが違う、パスワードのない機器がある、推奨の台数を超えている、のいずれかです。
- バックアップ ウィンドウでフォルダーと 2 つのオプション(後述)を確認します。勝手に開始することはありません。
- バックアップの開始を選びます(または Ctrl+Enter)。
実行できない機器——パスワードがない、または実行対象でない——はスキップされ、ステータス行に何台スキップしたかが表示されます。 ウィンドウはモーダルではありません。実行中もメイン画面はそのまま使えます。
得られるもの#
機器ごとに identity 名のサブフォルダーが作られ、2 つのファイル名には identity と日時が付きます。
<フォルダー>\<identity>\<identity>_<yyyyMMdd-HHmmss>.backup
<フォルダー>\<identity>\<identity>_<yyyyMMdd-HHmmss>.rsc既定のフォルダーは「ドキュメント」配下の RosRunner Backups です。フォルダーを開くでルートをエクスプローラーで開けます。 実行ごとに固有のタイムスタンプが付くため、以前のファイルを上書きすることはありません。
2 つのオプション#
| オプション | 既定 | 意味 |
|---|---|---|
| 保存先 | ドキュメント\RosRunner Backups | ルート フォルダー。機器ごとにその下にサブフォルダーが作られます |
| .backup ファイルを暗号化する(AES-SHA256) | オフ | .backup を機器上で暗号化してからダウンロードします。パスワードはどこにも保存されません。失うと復元できません |
| .rsc エクスポートにパスワードと鍵(機密値)を含める | オン | 機密値を .rsc に書き出し、エクスポートから機器を完全に再構築できるようにします。ファイルを他人に渡す場合や保護の弱い場所に保存する場合はオフにしてください |
RouterOS 6 と 7 では、機密値の指定に使うフラグが逆です(hide-sensitive と show-sensitive)。 チェックボックスを設定するだけで、アプリケーションが各機器のバージョンに合ったフラグを適用します。
機器上で起きること#
各機器は同じ段階を順にたどり、そのすべてがアクティビティに記録されます。
- 接続中——機器一覧の認証情報で 8291 経由でサインインします。
- 空き容量を確認中——identity と空き容量を読み取ります。バックアップ 1 つ分の余裕がなければ、何も書き込む前にその機器をスキップします。
- .backup を作成中——システム バックアップを実行し、ファイルが現れてサイズが変化しなくなるまで待ちます。
- .rsc をエクスポート中——設定をファイルにエクスポートします。機密値を含めるかは選択に従います。
- .backup をダウンロード中 / .rsc をダウンロード中——2 つのファイルを転送します。
- ローカルに保存中——機器のサブフォルダーに書き込みます。
- 一時ファイルを削除中——機器上の 2 つのファイルを削除します。
実行中に空き容量が尽きた場合、その機器は停止し、その回のファイルは削除されます。 削除できなかったファイルは結果表に名前が示されるので、機器のファイル一覧から手で削除できます。
実行を見守る#
- 進行状況——機器ごとに 1 行。現在の段階とバーを表示します。
- アクティビティ——1 手順 1 行、新しいものが上。何に接続したか、空き容量はいくらか、どのファイルを書き、ダウンロードし、削除したか。
- 結果——実行が終わると現れます。機器ごとに 1 行、結果と備考:保存したファイル名とサイズ、または失敗の理由、または機器に残ったファイル。
下部のステータス行が全体をまとめます。何台成功し、何台失敗し、ファイルはどこにあるか。 もう一度バックアップは同じオプションで再実行します。進行状況とログは新しく始まります。
取り消しと終了#
キャンセル(または Esc)は残りの段階を停止し、可能な範囲で各機器の一時ファイルを削除します。 すでに完了した機器のファイルはそのまま残り、それ以外は結果表で「取り消し」と示されます。
実行中にウィンドウを閉じようとすると、先に確認が求められ、同じ方法で取り消されます。
機器で失敗したとき#
| 備考の内容 | 意味 |
|---|---|
| 接続またはサインインできない | アドレス、ポート、認証情報が違う、または機器に到達できません。機器一覧の項目を確認してください |
| Winbox 8291 の接続ではない | プロトコルの選択を 8291 に切り替えてください |
| 機器の空き容量が不足 | 何も書き込まれていません。機器の容量を空けて再実行してください |
| バックアップ中に機器の容量が尽きた | その回のファイルは削除されています。容量を空けて再実行してください |
| 機器に .backup / .rsc が現れない | コマンドは受け付けられましたが、待ち時間内にファイルが現れませんでした。機器自身のログを確認してください |
| 機器がバックアップ コマンドを拒否 / エクスポート コマンドが失敗 | アカウントにファイル書き込みやエクスポートの権限がない可能性があります。ターミナルで同じコマンドを試してください |
| ダウンロードに失敗、または内容が空 | 再実行してください。繰り返す場合は接続品質を確認してください |
| ローカル フォルダーに書き込めない | フォルダーが存在し、書き込み権限があることを確認してください |
| 機器に一時ファイルが残っている | 削除処理で消せませんでした。機器のファイル一覧から手で削除してください |
推奨のバッチ サイズは 20 台です。それ以上でも開始できますが、ボタンのヒントが分割実行を勧めます。転送は同時に行われるため、この推奨値があります。
行わないこと#
- スケジュールでは実行しません。バックアップは開始を押したときに行われます。
- バックアップを機器に復元しません。復元は、WinBox またはターミナルで、選んだファイルを使って意図的に行う操作のままです。
- 設定のバージョンを保管したり比較したりしません。ファイルの保管方法はお任せします。
次に読むもの#
- デバイスの追加——バックアップの元になる一覧と認証情報。
- トラブルシューティング——ボタンが無効なとき、機器が応答しないとき。