Re: Flashの中身をディレクトリごとコピーする方法

この質問の投稿一覧へ

なし Re: Flashの中身をディレクトリごとコピーする方法

msg# 1.3
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 11:48 | 最終変更
takamoto463  長老 居住地: 大阪  投稿数: 177
さっそくのご返事ありがとうございます。

試すのはいいことだと自分も思うのですが、なにせ
会社からの要求はCCNAに一刻も早く通ることなので、

問題を解いているとき以外は、結構居心地わるいです(苦笑)

ところで、ご回答からすると

archiveコマンドで全体を.tarファイルにして
TFTPサーバへ保存という方法で
間違いないように思うのですが、

実際
http://www.infraexpert.com/study/ciscoios15.html
を見ながら同じように打ちこんでいくと。。


TFTPサーバの準備
 前回から、Tftpd32を使ってます。
 ウイルスソフトを無効化しました。
 TFTPサーバの保存フォルダは
 念のため共有化してフルアクセスにしています。

TFTPサーバとの疎通確認
 下記の通り、サーバのアドレス172.16.3.206に
 pingが通りました。

Switch#ping
*Mar 1 01:16:57.022: %SYS-5-CONFIG_I: Configured from console by console172.16. 3.206
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.3.206, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/203/1007 ms


Cisco IOSファイル名の確認
 show flashで、確認。ディレクトリに入っているので、
 cd コマンドによりディレクトリを移動して
 現在のファイル名
 c2960-lanbasek9-mz.150-2.SE2.binを確認。

Switch#show flash

Directory of flash:/

2 -rwx 1593 Mar 1 1993 09:00:56 +09:00 config.text
4 drwx 256 Mar 1 1993 09:12:00 +09:00 c2960-lanbasek9-mz.150-2.S E2
572 -rwx 106 Mar 1 1993 09:12:01 +09:00 info
573 -rwx 616 Nov 13 2013 09:03:07 +09:00 vlan.dat
574 -rwx 3096 Mar 1 1993 09:00:56 +09:00 multiple-fs
575 -rwx 1915 Mar 1 1993 09:00:56 +09:00 private-config.text

32514048 bytes total (16764416 bytes free)
Switch#
show flash

Directory of flash:/

2 -rwx 1593 Mar 1 1993 09:00:56 +09:00 config.text
4 drwx 256 Mar 1 1993 09:12:00 +09:00 c2960-lanbasek9-mz.150-2.SE2
572 -rwx 106 Mar 1 1993 09:12:01 +09:00 info
573 -rwx 616 Nov 13 2013 09:03:07 +09:00 vlan.dat
574 -rwx 3096 Mar 1 1993 09:00:56 +09:00 multiple-fs
575 -rwx 1915 Mar 1 1993 09:00:56 +09:00 private-config.text

32514048 bytes total (16764416 bytes free)
Switch#cd c2960-lanbasek9-mz.150-2.SE2 ←ディレクトリ移動
Switch#show flash: ←ディレクトリの中身確認

Directory of flash:/c2960-lanbasek9-mz.150-2.SE2/

5 -rwx 534 Mar 1 1993 09:07:23 +09:00 info
6 drwx 4928 Mar 1 1993 09:08:27 +09:00 html
570 -rwx 11811893 Mar 1 1993 09:12:00 +09:00 c2960-lanbasek9-mz.150-2.SE2.bin
571 -rwx 66534 Mar 1 1993 09:12:01 +09:00 dc_default_profiles.txt

32514048 bytes total (16764416 bytes free)


Cisco IOSの転送。
 「archive upload-sw tftp://TFTPサーバのアドレス/tarファイル名」を環境に合わせて入力。


Switch#archive upload-sw tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar
!


あれ?警告がでて、プロンプトに戻ってしまいました。。

Warning: Unable to determine image running on system 1
Error: No systems in the current stack have been selected for upload!
Switch#

↑(機械翻訳)
警告:
システム1エラー上で走るイメージを決定することができないこと
現在のスタック中のシステムはアップロードに選ばれていません!

http://www.cisco.com/cisco/web/support/JP/100/1007/1007965_191-j.html
も確認しました。

5.archive tar コマンドを発行し、.tar ファイルを上書きコピーして、すべてのファイルを抽出します。 完全な構文は archive tar /xtract tftp://<tftp server ip>/<filename> flash: です。次にコマンドの出力例を示します。

あたりでしょうか?

なにやら、tftpのあとにflashとあるので、
copy tftp flashのイメージから、ファイルを消してしまわないか
心配です。

archive tar /xtract tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar flash:


IOSだけcopy flash tftpコマンドでバックアップ取りました。
そして、気を取り直して、↑コマンドを実行。



Switch#show flash

Directory of flash:/

2 -rwx 1593 Mar 1 1993 09:00:56 +09:00 config.text
4 drwx 256 Mar 1 1993 10:22:38 +09:00 c2960-lanbasek9-mz.150-2.SE2
572 -rwx 106 Mar 1 1993 09:12:01 +09:00 info
573 -rwx 616 Nov 13 2013 09:03:07 +09:00 vlan.dat
574 -rwx 3096 Mar 1 1993 09:00:56 +09:00 multiple-fs
575 -rwx 1915 Mar 1 1993 09:00:56 +09:00 private-config.text

32514048 bytes total (16764416 bytes free)
Switch#$ /xtract tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar flash:
%Error opening tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar (No such file or directory)
Switch#

??
そんなファイル・ディレクトリはない?

気持ち的にはflash直下のファイル全てが、
c2960-lanbasek9-mz.150-2.SE2.tarという1つの
ファイルでtftpサーバに保存される予定でしたが。。

こういう使い方ではないのでしょうか?

以上、よろしくお願い致します。

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.