Cisco / CCNA 200-301 v2.0
試験項目 4.2 · CCNA-111
Configuration / Software File Transfer
ドメイン 4 · Network Services and Security · SFTP / SCP Secure File Transfer
このページのゴール
ConfigurationとIOS XE Software Imageについて、Backup / Restore / Upload / Downloadの方向を選び、転送後のFile存在・Integrity・適用状態を検証できるようにする。
このページで学ぶこと
- Running Config Backup
- Startup Config Backup
- Remote To Running Merge
- Running Merge Effect
- Remote To Startup Replace
- Config File Flash Staging
- Software Image Download
- Software Image Upload
- Flash Destination
- Dir Flash Verification
- Image Integrity Hash
- Transfer Success Versus Integrity
- Image Copy Versus Upgrade
- Source Destination Reversal Diagnosis
- Reachability Diagnosis
- Credential Diagnosis
- Remote Path Diagnosis
- Storage Capacity Diagnosis
- Configuration Restore Verification
- Integrated Transfer Workflow
Configuration Backup / Restore
running-config → Remote Server
= 現在の動作設定をBackup
startup-config → Remote Server
= 保存済みBoot設定をBackup
Remote Config → running-config
= 既存Running ConfigurationへMerge
Remote Config → startup-config
= 保存設定を更新Running ConfigurationへのRestore
Remote Configurationをrunning-configへCopyすると、既存Running ConfigurationへCommandが取り込まれます。単純な全置換として扱いません。
Remote Config → running-config
≠ Exact Replace
Merge後は show running-config 等で期待状態を確認FlashへのStaging
copy sftp://server/backup.cfg flash:backup.cfgこれはConfiguration FileをLocal Storageへ取得しただけです。running-configやstartup-configへ自動適用されたわけではありません。
Software Image Transfer
Remote SFTP / SCP Server
↓
Secure Transfer
↓
flash:
↓
dir flash:
↓
必要に応じて verify /md5 または /sha512Imageをflash:へ取得した時点ではSoftware UpgradeやActivationは完了していません。
Verification
| 確認対象 | 代表的な確認 |
|---|---|
| File存在 | dir flash: |
| Image Integrity | verify /md5 / verify /sha512など |
| Running Config適用 | show running-config |
| 保存設定 | startup-configを別途確認 |
Troubleshooting Flow
Transfer失敗
↓
Source / Destination正しい?
↓
Server Reachability?
↓
SSH / Secure Transfer条件?
↓
Credential / 権限?
↓
Remote Path / Filename?
↓
Destination Storage空き?
↓
Transfer
↓
File存在 / Integrity / 適用状態を確認重要な注意点
- Remote Config → running-config = Merge
- Remote Config → running-config ≠ 完全置換
- Config Fileをflash:へ取得 ≠ Running Configへ適用済み
- Software Imageをflash:へ取得 ≠ Upgrade完了
- File存在 ≠ Integrity確認完了
- Transfer Success ≠ 目的の適用状態まで保証
- Source / Destinationを逆にしない
理解確認
このページの内容を40問で確認します。
理解確認40問へ →