コンフィグバックアップとは?ネットワーク機器の設定を安全に保管する方法を初心者向けに解説
コンフィグバックアップとは、ルーターやスイッチ、ファイアウォールなどの設定情報(コンフィグレーション)をバックアップとして保存することです。
ネットワーク機器が故障した場合や、誤って設定を変更してしまった場合でも、バックアップがあれば短時間で元の状態に復元できます。そのため、運用保守や社内SEの業務では欠かせない作業の一つです。
コンフィグとは?
コンフィグ(Configuration)とは、機器の動作を決める設定情報のことです。
例えば、次のような設定がコンフィグに含まれます。
- IPアドレス
- サブネットマスク
- デフォルトゲートウェイ
- VLAN設定
- ルーティング設定
- ACL(アクセス制御リスト)
- 管理者アカウント
- SSH・Telnet設定
- SNMP設定
- NTP設定
これらの設定が失われると、正常に通信できなくなったり、管理画面へログインできなくなったりする可能性があります。
コンフィグバックアップが重要な理由
ネットワーク機器は長期間稼働するため、故障や設定ミスは避けられません。
バックアップがあれば、故障した機器を交換した際でも、保存したコンフィグを復元することで、短時間で元の設定を再現できます。
| バックアップあり | バックアップなし |
|---|---|
| 短時間で復旧できる | 設定を最初から作り直す必要がある |
| 設定ミスを元に戻せる | 過去の設定が分からない |
| 障害対応がスムーズ | 復旧まで長時間かかる |
どんな場面で利用される?
- ネットワーク機器の故障
- 設定変更前の保険
- 機器交換
- ファームウェア更新前
- 災害対策(DR)
- 設定変更履歴の管理
IT現場でよくある運用
企業では、次のタイミングでコンフィグバックアップを取得することが一般的です。
- 初期設定完了後
- 設定変更前
- 設定変更後
- 定期バックアップ(毎日・毎週など)
- ファームウェア更新前
- 機器交換前
自動バックアップツールを利用して、毎日夜間に取得する運用もよく行われています。
バックアップ方法
GUIで取得する方法
- 管理画面へログインする
- 「System」や「Maintenance」などのメニューを開く
- 「Backup」または「Configuration Backup」を選択する
- 設定ファイルをダウンロードする
メーカーによって画面構成は異なりますが、多くの機器で同様の手順です。
CUI(CLI)で取得する方法
Cisco IOSでは、running-configやstartup-configをTFTPやSFTPサーバーへ保存する方法がよく利用されます。
代表的な確認コマンドは次のとおりです。
- show running-config
- show startup-config
- copy running-config startup-config
- copy startup-config tftp
- copy running-config tftp
実際のコマンドは機器やOSによって異なるため、マニュアルを確認して操作しましょう。
running-configとstartup-configの違い
| 項目 | running-config | startup-config |
|---|---|---|
| 保存場所 | メモリ(RAM) | 不揮発性メモリ(NVRAM) |
| 利用中 | 現在動作中の設定 | 起動時に読み込まれる設定 |
| 再起動後 | 消える | 保持される |
設定変更後に保存し忘れると、再起動時に変更内容が失われるため注意が必要です。
障害発生時の確認手順
- 機器の状態を確認する
- ログを確認する
- 現在のコンフィグを取得する
- バックアップとの差分を確認する
- 必要に応じて設定を復元する
ログで確認するポイント
- 設定変更履歴
- 管理者ログイン履歴
- 再起動履歴
- 保存エラー
- バックアップ失敗
Syslogサーバーを導入している場合は、設定変更や保存操作が記録されていることがあります。
原因の切り分け
| 確認対象 | 確認内容 |
|---|---|
| ユーザー操作 | 誤った設定変更がないか |
| ネットワーク | 通信障害がないか |
| 機器本体 | 故障やメモリエラーがないか |
| 保存先 | TFTP・SFTPサーバーへ接続できるか |
| 権限 | バックアップ保存権限があるか |
筆者が経験した事例
機器交換作業の際、最新のコンフィグバックアップを取得せずに交換を進めた結果、直前に追加したVLAN設定が復元できず、一部の端末が通信できなくなったことがありました。
それ以来、設定変更前後で必ずバックアップを取得し、ファイル名に日付や機器名を付けて管理する運用を徹底しています。
初心者がやりがちなミス
- 設定変更後にバックアップを取得しない
- running-configだけ確認して保存しない
- 古いバックアップを上書きしてしまう
- バックアップファイル名が分かりにくい
- 復元テストを実施していない
業務で上司へ報告するポイント
- 対象機器名
- バックアップ取得日時
- 取得方法(GUI・CLI)
- 保存先
- 設定変更内容
- 復元可否
エスカレーションするタイミング
- バックアップファイルが存在しない
- バックアップ取得に失敗する
- 設定を復元しても通信が回復しない
- 機器故障が疑われる
- コアネットワーク機器の設定変更が必要になる
安全に運用するポイント
- 設定変更前後で必ずバックアップを取得する
- 複数世代のバックアップを保管する
- ファイル名に機器名と日付を含める
- アクセス権限を適切に設定する
- 定期的に復元テストを実施する
関連するIT用語
- コンフィグレーション(Configuration)
- Syslog
- TFTP
- SFTP
- FTP
- SSH
- VLAN
- ACL
- SNMP
- NVRAM
よくある質問(FAQ)
コンフィグバックアップはどのくらいの頻度で取得すればよいですか?
設定変更の前後は必須です。加えて、定期的に毎日または毎週取得する運用が推奨されます。
バックアップはどこへ保存すればよいですか?
機器とは別のサーバーやNASなど、安全な保存先へ保管します。機器本体だけに保存すると、故障時にバックアップも失われる可能性があります。
バックアップがあれば完全に復旧できますか?
基本的な設定は復元できますが、OSやファームウェアのバージョン違いによっては一部設定を調整する必要があります。
設定変更後に保存しないとどうなりますか?
現在の設定(running-config)は反映されていますが、再起動すると保存済みの設定(startup-config)が読み込まれ、変更内容が失われます。
まとめ
コンフィグバックアップは、ネットワーク機器の設定情報を保護し、障害や設定ミスから迅速に復旧するための重要な運用です。
特に「設定変更前後に取得する」「複数世代を保管する」「復元できることを定期的に確認する」という3つのポイントを意識することで、トラブル発生時のリスクを大きく減らせます。
運用保守や社内SEの現場では、バックアップを取得するだけでなく、必要なときに確実に復元できる状態を維持することが重要です。

コメント