HPE Aruba Networking CX スイッチではコンフィグを Checkpoint としてスイッチ内に保存しており、Checkpoint は下記があります。
- System generated Checkpoint
システムがコンフィグの変更を検知した際に自動的に保存される Checkpointです。
システムがコンフィグの変更を検知すると、300 秒の Timeout タイマーが開始されます。300 秒以内に追加の設定変更が検知されますとタイマーはリセットされます。300 秒以内に設定変更が検知されなければ、タイマー経過後にシステムが自動的に Checkpoint を生成します。
- User generated Checkpoint
ユーザーが手動で生成する Checkpointです。手動でいつでも作成可能ですが、前回作成した Checkpoint から少なくとも 1 つ
以上の差異がないと新しい Checkpoint は作成されません。任意の名前で作成することができます。
具体的にスイッチのコマンドで Checkpoint として保存されているコンフィグを見てみましょう。
6000# show checkpoint
NAME TYPE WRITER DATE(YYYY/MM/DD) IMAGE VERSION
startup-config startup User 2025-08-04T08:48:12Z PL.10.15.1010
CPC20250804084801_6000 latest System 2025-08-04T08:48:01Z PL.10.15.1010
CPC20250731101050_6000 checkpoint System 2025-07-31T10:10:50Z PL.10.15.1010
CPC20250711165604_6000 checkpoint System 2025-07-11T16:56:04Z PL.10.15.1010
CPC20250711080024_6000 checkpoint System 2025-07-11T08:00:24Z PL.10.15.1010
CPC20250530051724_6000 checkpoint System 2025-05-30T05:17:24Z PL.10.15.1010
6000-default checkpoint User 2025-04-03T02:26:40Z PL.10.15.0005
- startup-config : 起動時に読み込まれるコンフィグ (write memory するとここに保存されますので、WRITER が User になっています)
- CPCで始まる Checkpoint : システムが自動保存したコンフィグ (自動保存なので、WRITER が System になっています)
- 上記で "6000-default" (任意の名前)の Checkpoint : ユーザーが名前をつけて保存した Checkpoint (WRITER が User になっています)
Checkpoint の中身は show コマンドで表示できます。
6000# show checkpoint startup-config
Startup configuration:
!
!Version AOS-CX PL.10.15.1010
!export-password: default
user admin group administrators password ciphertext AQBapdRVZ54MvBPHIBbiTD8r5WzmH87i8/x9ULEqxADoA0LmYgAAAPhPa+cYXHwweoeSlArPBTGbHf6WmzZIcM+ZdVRyGLQ0dFiu7zp+wWVFdFeQhX7nblt7tfoQrDJeTtRPmPnJCf1qI9l37E1DNRAAUTfqF0+0YfQtnxd8onrvLbcdbJuBGo9w
clock timezone asia/tokyo
ntp server pool.ntp.org minpoll 4 maxpoll 4 iburst
ntp enable
(以下略)
生成された Checkpoint は running-config や startup-config へコピー(ロールバック)することができます。
[例] 指定した Checkpoint を running-config へロールバック。再起動無しでコンフィグが書き換わります。copy checkpoint 6000-default running-config でも同じ結果になります。
6000# checkpoint rollback 6000-default
Copying configuration: [Success]
[例] 指定した Checkpoint を startup-config へロールバック。
6000# copy checkpoint 6000-default startup-config
copy コマンドを使うことで上記のようなロールバックもできますし、名前をつけて Checkpoint の保存、tftp や USBメモリへのファイル転送などもできますので、ぜひ copy コマンドをマスターしてください。copy コマンド自体は Checkpoint だけでなく、ファームウェアの転送でも利用できます。
[例] Checkpoint を tftpサーバーへ転送する
6000# copy checkpoint test-config tftp://10.215.3.112/test-config.cfg
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 20347 0 0 100 20347 0 13169 0:00:01 0:00:01 --:--:-- 15929
100 20347 0 0 100 20347 0 13155 0:00:01 0:00:01 --:--:-- 13155
#Blog #Wired
------------------------------
HPE Aruba Networking Employee
------------------------------