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を
適切な方法でバックアップしておきます。