MacのTFTPサーバにIOSをバックアップ
Cisco Catalyst3550のIOSのバックアップをMacに取ります。
下記でSnow Leopardに入っているtftpサーバを立ち上げます。
% sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist % sudo lsof -i:69 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root 70u IPv6 0x08a0eb80 0t0 UDP *:tftp launchd 1 root 77u IPv4 0x08a0eaa4 0t0 UDP *:tftp
次にtftpでファイルを受け取る準備をします。
すでにファイルがないとエラーになるのでファイルを用意します。
% cd /private/tftpboot % touch ./c3550-ipservicesk9-mz.122-52.SE.bin % chmod 666 ./c3550-ipservicesk9-mz.122-52.SE.bin
Catalyst3550のコンソールに移動します。
※tftpでバックアップを取るためにはtftpサーバを実行しているMacと
Catalyst3550のネットワークケーブルをさしているポートの
VLANネットワークが正しく設定されてないとtftpサーバが
見えないので注意してください。
Switch>enable
Switch#show flash
Directory of flash:/
2 -rwx 1940 Mar 1 1993 00:01:16 +00:00 private-config.text
4 drwx 192 Mar 1 1993 00:10:24 +00:00 c3550-ipservicesk9-mz.122-52.SE
327 -rwx 0 Mar 1 1993 00:10:24 +00:00 env_vars
328 -rwx 352 Mar 1 1993 00:10:25 +00:00 system_env_vars
3 -rwx 3096 Mar 1 1993 00:01:16 +00:00 multiple-fs
326 -rwx 736 Mar 1 1993 03:25:35 +00:00 vlan.dat
329 -rwx 4063 Mar 1 1993 00:01:16 +00:00 config.text
15998976 bytes total (3114496 bytes free)
Switch#copy flash tftp
Source filename []? c3550-ipservicesk9-mz.122-52.SE/c3550-ipservicesk9-mz.122-52.SE.bin
Address or name of remote host []? 192.168.12.5
Destination filename [c3550-ipservicesk9-mz.122-52.SE.bin]? c3550-ipservicesk9-mz.122-52.SE.bin
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11043881 bytes copied in 29.728 secs (371498 bytes/sec)
Switch#exit以上で/private/tftpboot/c3550-ipservicesk9-mz.122-52.SE.bin にIOSの
イメージがダウンロードされたのでc3550-ipservicesk9-mz.122-52.SE.binを
適切な方法でバックアップしておきます。