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

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 | 投稿日時 2013-11-12 16:02 | 最終変更
takamoto463  長老 居住地: 大阪  投稿数: 177
いつもお世話になります。
勉強用にCatalyst2960を手に入れたのですが、

#show ver
BOOTLDR: C2960 Boot Loader (C2960-HBOOT-M) Version 12.2(25r)SEE1, RELEASE SOFTWARE (fc1)

ルータの時と違って、IOSのサイズが異常に小さい気がするのですが、このまま、ファイルを1個ずつバックアップ取るだけで
バックアップは取れるのでしょうか?

Switch#show flash

Directory of flash:/

2 -rwx 5 Nov 12 2013 15:38:52 +09:00 private-config.text
3 -rwx 1367 Nov 12 2013 15:38:52 +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 2072 Nov 12 2013 15:38:52 +09:00 multiple-fs

32514048 bytes total (16768512 bytes free)




c2960-lanbasek9-mz.150-2.SE2 は、

256byte ? 256Kbyte ?単位がわからないですが、どちらにしろルータのときの46MBと比べて異常に小さい気が。。

@network Cisco・アライド実機で学ぶ
http://atnetwork.info/ccna3/show_flash.html

で、2950のshow flashの結果が載ってますが、

6 -rwx 1680957 Mar 01 1993 00:04:19 c2950-c3h2s-mz.120-5.WC2.bin

1680957もあります。

ちなみに、ファイルの拡張子がSE2と、binで違うのも

気になるのですが、圧縮かなにかかかってるとか

そういう類のものでしょうか?

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



追記:
すみません。c2960-lanbasek9-mz.150-2.SE2ってディレクトリなんですね。

知りませんでした。

そこで、ディレクトリを移動して・・
出てきました!

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


IOSのファイルも無事
「c2960-lanbasek9-mz.150-2.SE2.bin」でサイズも
大きいです。

ところで、htmlというディレクトリもあるので、
中身を見てみたところ、

Switch#cd html
Switch#show flash

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

7 drwx 1152 Mar 1 1993 09:07:26 +09:00 zh
42 -rwx 950 Mar 1 1993 09:07:26 +09:00 frmwrkResource.htm
43 -rwx 8254 Mar 1 1993 09:07:26 +09:00 menu.shtml
44 -rwx 7968 Mar 1 1993 09:07:26 +09:00 portstats.js
45 -rwx 12941 Mar 1 1993 09:07:26 +09:00 discover.shtml
46 -rwx 19448 Mar 1 1993 09:07:26 +09:00 graph_dash.js

(省略)

567 -rwx 6645 Mar 1 1993 09:08:27 +09:00 legend.htm
568 -rwx 6490 Mar 1 1993 09:08:27 +09:00 reset.htm
569 -rwx 515 Mar 1 1993 09:08:27 +09:00 back.htm

32514048 bytes total (16768512 bytes free)
Switch#

と、数十行くらいのファイルがあるのですが、
初心者としては、なにかわからないファイルは全部
バックアップ取っておきたいところです。

ディレクトリごと一括でコピーする方法は
ないのでしょうか?

よろしくお願い致します。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-13 8:41
arashi1977  長老 居住地: 広島  投稿数: 1715
だいぶ実機を触っていろいろできるようになっていらっしゃるようなので、答えをそのまま教えてしまうと面白くないかもしれませんね(笑)

二つ提示しますので、どちらかで答えを見つけてみてください

1. Cisco公式ドキュメント
コマンドライン インターフェイスを使用した Catalyst 2950 および 2955 シリーズ スイッチでのソフトウェア イメージのアップグレード - Cisco Systems
2.Google検索(たぶんこっちの方がblogやなにかですぐ答えが見つかるので面白くないかも…)
キーワード: catalyst ios バックアップ
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 9:50
takamoto463  長老 居住地: 大阪  投稿数: 177
arashi1977様

おはようございます。
いつもご回答ありがとうございます。

今回はヒントなんですね;

最近、いらっしゃらないようなので、ちらっと
他のフォーラムをのぞいたら、CCNPなんかでも
コメントされてるみたいで、

CCNPのほうへ書き込みしよーかと考えていた
ところです(笑)

実機は単体で確認できるコマンドや設定だけ
最初おすすめしていただいたルータ3725で確認して、
あとは、IOSを利用して、GNS3でシミュレータを
触ったくらいでまだまだです。

それに今回購入したスイッチ2960の最初のバックアップで
また戸惑っているくらいですから(苦笑)


一応、いろいろ検索して
これから「ネットワークエンジニアとして」の
http://www.infraexpert.com/study/ciscoios15.html

にあった、Catalyst -archive command

「tar」ファイルと、archiveコマンドというのを、
さきに、IOSだけでも前のやり方で
保存してから試してみようかと思っております。

あと、もうひとつ困っている質問があり、
別投稿いたしますので、ヒントお願いします。

いつもありがとうございます。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-13 10:29 | 最終変更
arashi1977  長老 居住地: 広島  投稿数: 1715
いろいろ試されているのは素晴らしいと思います!
私、CCNAとるときは実機ほとんど触れなかったので…orz

tarというのはUnix(Linuxの元祖)系でよく使われるアーカイブ(≒圧縮)形式のことです。Tape-ARchiveの略で、基本的には圧縮せず複数のファイルをディレクトリ構造も含めて一つのデータにまとめることができます。
archiveコマンドは上記のtar形式が扱える、tftpでの転送も行ってくれるコマンドです。
copy tftp コマンドは一つのファイルを転送するだけなので、単体ファイル(startup-config, vlan.dat, IOS本体など)の転送に使いますね。

今回のCatalystの話では、動作に必要なIOS自体は
flash:/c2960-lanbasek9-mz.150-2.SE2/c2960-lanbasek9-mz.150-2.SE2.bin
で、そのほかのWebから操作するときの画面用資源がhtml, info 配下に格納されています。
逆を言えば、Web操作が必要なければIOSだけでもよいということになります。CatalystはあとからFlashを増やすことができないので、もし空き領域を確保しておきたい、とかいう要望があれば、ですけどね

引用:
最近、いらっしゃらないようなので、ちらっと
他のフォーラムをのぞいたら、CCNPなんかでも
コメントされてるみたいで、
手助けできることがありそうだったらどこでも首突っ込んでるだけですよー
前の投稿 - 次の投稿 | 親投稿 - 子投稿.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サーバに保存される予定でしたが。。

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

以上、よろしくお願い致します。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-13 11:59
arashi1977  長老 居住地: 広島  投稿数: 1715
まず、cdしなくても大丈夫です。
むしろそれが影響してるかもしれません…

コマンド構文
archive upload-sw tftp://宛先IPアドレス/c2960-lanbasek9-mz.150-2.SE2.tar
は間違っていないようですので、cdしないで試してみてください。
たしか現在のディレクトリ直下の指定されたバージョン(ファイル名から推定)のディレクトリ配下(html,info,binファイル)ファイルをtarでアーカイブするという動きになるはずなので、cd 2960-lanbasek9-mz.150-2.SE2したせいで対象ディレクトリが見つからないのだと思います。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 12:21
takamoto463  長老 居住地: 大阪  投稿数: 177
すみません、やり直してみました。

cdを打って、ホームディレクトリにいっているはずの状態でと、
もう一度接続しなおして、最初からやり直してと。

結果は同じ、(No such file or directory)です。

コマンド的には合ってる?とのことなので、

このアーカイブとか使うのに権限とかそういうのって必要ないのでしょうか?あと、不要なファイルが入っているとダメだとか。

続きをやりたいですが、毎日の学習報告のこともあるので
少し問題集へ戻ってまた再チャレンジしてみます。

ありがとうございました。



Switch>en
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#archive tar /xtract tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.ta$
%Error opening tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar (No such file or directory)
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 12:28
arashi1977  長老 居住地: 広島  投稿数: 1715
あれ?
引用:archive tar を実行されていませんか?

それより前では
引用:となっていたので問題ないと思ったんですが…?
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 13:52 | 最終変更
takamoto463  長老 居住地: 大阪  投稿数: 177
お昼にいっておりました。

あれ?

紹介していただいたciscoのサイトでは

archive tar が該当するコマンドっぽかったので、

途中から、archive tarにしていましたが違いましたか?


Switch#sh 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#ping 172.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/2/8 ms
Switch#archive upload-sw tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar
!
System software to be uploaded:
System Type: 0x00000000.....←なんかし始めた。
unable to write tar archive.....←tarファイルを書き込めないようです。。
Switch#



まだ、なにかあるみたいです。

なかなか一筋縄でいかない機器たちですね;
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-13 14:22
arashi1977  長老 居住地: 広島  投稿数: 1715
flashの空き容量の関連かもしれませんが、十分空いてるようにも見えるしなぁ…

消してもよければ、コンフィグの削除(初期化)とVLAN情報ファイルの削除して少しでも空き領域を空けた後で再度やってみてください。
確かtarファイルをいったん作成してからtftpで転送するので、tarファイル分の空き容量がなかったら失敗した記憶があるので
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 15:01
takamoto463  長老 居住地: 大阪  投稿数: 177
いつもお世話になります。

vlan.datと、config.txtファイルを削除して実行してみましたが、
結果は同じでした。

flashの空き容量って、
16765440 bytes free=16MBくらい
ですよね?

既使用量が、
32514048 bytes total=32MBくらいですけど、

tarの圧縮率ってそんなにいいものなのでしょうか?
半分以下でないと入らないように見えますが。

あと、たとえば容量の大きいIOSファイルだけ
c2960-lanbasek9-mz.150-2.SE2.bin
で、11811893=12MBくらい
を先にbinファイルのまま送っておいて、削除し、
のこりをtarファイルでまとめるとかは
ダメでしょうか?

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




Switch#delete vlan.dat
Delete filename [vlan.dat]?
Delete flash:/vlan.dat? [confirm]
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
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 (16765440 bytes free)
Switch#delete config.text
Delete filename [config.text]?
Delete flash:/config.text? [confirm]
Switch#show flash:

Directory of flash:/

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
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 (16767488 bytes free)
Switch#archive upload-sw tftp://172.16.3.206/c2960-lanbasek9-mz.150-2.SE2.tar
!
System software to be uploaded:
System Type: 0x00000000.....
unable to write tar archive.....
Switch#
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-13 15:14
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
tarの圧縮率ってそんなにいいものなのでしょうか?
半分以下でないと入らないように見えますが。
tarって圧縮しないんですよ
一つのアーカイブにまとめるだけで、圧縮処理はしないんですね。
なので、空き容量どうかなぁ…って思ったんです。

ですが、ダメでしたか…
自宅ので確認できればやってみます
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-14 23:45 | 最終変更
arashi1977  長老 居住地: 広島  投稿数: 1715
試してみました。
環境:
OS: Windows8.1 64bit
セキュリティソフト: ESET Smart Security(ただしファイアウォール機能は無効状態で確認)
TFTPサーバソフト: tftpd64 ver.4.00(デフォルト設定) / OpenTFTPServer(保存先指定、書き込み許可設定実施)

結果
tftpd64では最初の接続確認はうまくいったのですが、IOSの転送はできませんでした。(takamoto463さんと同じく unable to write…)
ほかのTFTPサーバであるOpenTFTPServerを使うとうまく転送することができました。
System software to be uploaded:
System Type:             0x00000000!
archiving c2960-lanbasek9-mz.122-58.SE2 (directory)
archiving c2960-lanbasek9-mz.122-58.SE2/html (directory)
archiving c2960-lanbasek9-mz.122-58.SE2/html/status.htm (8107 bytes)
archiving c2960-lanbasek9-mz.122-58.SE2/html/menu.css (1654 bytes)
(略)
archiving c2960-lanbasek9-mz.122-58.SE2/html/smartports.shtml (81609 bytes)
archiving c2960-lanbasek9-mz.122-58.SE2/html/xhome.htm (11683 bytes)
archiving c2960-lanbasek9-mz.122-58.SE2/html/portstatistics.shtml (21606 bytes)
archiving c2960-lanbasek9-mz.122-58.SE2/c2960-lanbasek9-mz.122-58.SE2.bin (11660773 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!
archiving c2960-lanbasek9-mz.122-58.SE2/info (537 bytes)
archiving c2960-lanbasek9-mz.122-58.SE2 (directory)
archiving c2960-lanbasek9-mz.122-58.SE2/info (539 bytes)
archiving info (108 bytes)
Switch#
TFTPサーバソフトの設定が影響するのかもしれませんが、ちょっとそこまで追いきれませんでした
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-15 10:08 | 最終変更
takamoto463  長老 居住地: 大阪  投稿数: 177
おはようございます。
わざわざいつもすみません。

いまのサーバソフトは
Tftpd32 ver4.00(フォルダ指定先だけ変更。その他はデフォルト)
です。

ところで、OpenTFTPServerには
・ tftp server single port
・ tftp server multithreaded
の2種類があるようですが、どちらを使われましたか?

ちなみに自分の環境は
Windows vista business 32bitなのですが。


追記:

OpenTFTPServerのsingleport ver.1.64をインストール
しましたが、使い方がわからず。
ネットで調べたのですが、あまり有名なソフトで
ないのか、日本語のサイトが見つからなかったので、

arashi1977様が言われた通り、
「違うTFTPサーバならいけた」に着目して、

以前、cisco3725のときには使えなかった「3CDaemon」
というソフトを使ってみました。

すると、行けました!
(あ、ちなみに昨日までお聞きしてた機種catalyst3550-24-EMIではまだ確認できてないのですが、もう一台 catalyst3550-12Tを別で購入したのを今日つなげてやった結果です。)

Switch>en
Switch#show flash:

Directory of flash:/

2 -rwx 1048 Mar 1 1993 00:01:46 +00:00 multiple-fs
4 drwx 192 Mar 1 1993 00:28:32 +00:00 c3550-ipservicesk9-mz.122-55.SE4
330 -rwx 0 Mar 1 1993 00:28:32 +00:00 env_vars
331 -rwx 351 Mar 1 1993 00:28:32 +00:00 system_env_vars

16128000 bytes total (3148800 bytes free)


フラッシュの結果は、昨日の機種と同じようにディレクトリ構造になっています。むしろ今回のきしゅは空き容量が3MBくらいしかなく、不可能かとも思えます。


Switch#$oad-sw tftp://172.16.3.206/c3550-ipservicesk9-mz.122-55.SE4.tar


昨日のコマンドをコピーしてきて、tarファイルの名前だけ今回のものに変更して→実行。。

出力結果。


Image info:
Version Suffix: ipservicesk9-122-55.SE4
Image Name: c3550-ipservicesk9-mz.122-55.SE4.bin
Version Directory: c3550-ipservicesk9-mz.122-55.SE4
Ios Image Size: 11121152
Total Image Size: 13128192
Image Feature: IP|LAYER_3|PLUS|SSH|3DES|MIN_DRAM_MEG=64
Image Family: C3550!!
archiving info (289 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4 (directory)
archiving c3550-ipservicesk9-mz.122-55.SE4/html (directory)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/fpv.js (41660 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/more.txt (62 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/converter.js (4829 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/ajax.js (28348 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/ip.js (3500 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/title.js (577 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/forms.js (13756 bytes)
archiving c3550-ipservicesk9-mz.122-55.SE4/html/graph_dash.js (19448 bytes)
(すんごく長いので省略)
archiving c3550-ipservicesk9-mz.122-55.SE4/c3550-ipservicesk9-mz.122-55.SE4.bin (11117104 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
archiving c3550-ipservicesk9-mz.122-55.SE4/info (289 bytes)
archiving info.ver (289 bytes)
Switch#

終わりました!

TFTPサーバのフォルダには

c3550-ipservicesk9-mz.122-55.SE4.tar (12,816KB)
config.text (2KB)
vlan.dat (1KB)

が入っていました。

フラッシュの空き容量が3MBで
転送されているIOSが12MBだから、
フラッシュの空き容量とか気にしなくていいのかも知れませんね。


ところで、
show flash:の中身は他にも
multiple-fs
env_vars
system_env_vars

がありますけど、それを個別でコピーしたら、完全にバックアップできたと思ったらいいのでしょうか?

それとも、この時点ですべてtarになったと
思っていいのでしょうか?


追記の追記:
multiple-fs
env_vars
system_env_vars
をcopy flash tftpしようとしたら、

Switch#copy flash tftp
Source filename []? multiple-fs
Address or name of remote host []? 172.16.3.206
Destination filename [multiple-fs]?
%Error opening flash:multiple-fs (Permission denied)
Switch#

たぶん、要らないんでしょうね;
というか、拡張子もないし(笑)


以上、今後ともよろしくお願い致します。


Switch>en
Switch#show flash:

Directory of flash:/

2 -rwx 1048 Mar 1 1993 00:01:46 +00:00 multiple-fs
4 drwx 192 Mar 1 1993 00:28:32 +00:00 c3550-ipservicesk9-mz.122-55.SE4
330 -rwx 0 Mar 1 1993 00:28:32 +00:00 env_vars
331 -rwx 351 Mar 1 1993 00:28:32 +00:00 system_env_vars

16128000 bytes total (3148800 bytes free)

Switch#cd c3550-ipservicesk9-mz.122-55.SE4
Switch#show flash:

Directory of flash:/c3550-ipservicesk9-mz.122-55.SE4/

5 drwx 4544 Mar 1 1993 00:24:07 +00:00 html
327 -rwx 11117104 Mar 1 1993 00:28:32 +00:00 c3550-ipservicesk9-mz.122-55.SE4.bin
328 -rwx 289 Mar 1 1993 00:28:32 +00:00 info

16128000 bytes total (3148800 bytes free)
Switch#
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-11-15 11:08
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
Tftpd32 ver4.00(フォルダ指定先だけ変更。その他はデフォルト)
Ver4.00の関連なんですかねぇ…
といっても、私のところでは3.51でもダメでしたけど

引用:
OpenTFTPServerには
・ tftp server single port
・ tftp server multithreaded
の2種類があるようですが、どちらを使われましたか?
latestとして提示されたのがMT版だったのでそちらを使ってます。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-15 11:27
takamoto463  長老 居住地: 大阪  投稿数: 177
おはようございます。

すみません、コメント編集やり直してるうちに

入れ違いになってしまったみたいですね;

1個前のコメントに結果を載せましたが、

前に、cisco3725をバックアップ取る時に、32MBの
壁で使えなかったTFTPサーバ「3CDaemon」で
同じcatalyst3550の別の機体のバックアップが
できました!

で、昨日の機体でもこれから試してみるつもりです。

昨日の機体はファンを静音化したやつだったのですが、今日の機体はデフォルト?です。catalystのファンは勉強にはうるさい。というのを、今日初めて実感しました(苦笑)

でも、やっぱり実機を触って、あれがダメだった、これがいけた!と言っているのが楽しいですね。

昨日は、ちょろっとtarについて昔触ったことのある上司に質問したら、「それは試験にでるのか?」と言われてしまいました。

なので、今日は昼からは模擬試験がんばります。

また、よろしくお願い致します。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-11-15 12:23
takamoto463  長老 居住地: 大阪  投稿数: 177
終わった!と思っていたのですが、
新たな疑問です。

さきほど、成功した機種のarchive upload-swコマンドで
生成されたファイルは

c3550-ipservicesk9-mz.122-55.SE4.tar (12,816KB)
config.text (2KB)
vlan.dat (1KB)

の3つでした。


同じ、3550の別の機体も同様に
Switch#$oad-sw tftp://172.16.3.206/c3550-ipservicesk9-mz.122-55.SE7.tar

で、tarにしたのに
できたファイルは

c3550-ipservicesk9-mz.122-55.SE7.tar

の1つなのです。

両方とも、vlan1を作ったし、そのあと
startup-configにも保存してから
行ったのに、違う。。

なかなか、一筋縄ではいきませんね;

ちなみに、vlan.datって、もしかしてvlan1の
作成だけだとできないファイルだったり
するのでしょうか?
config.textは・・・でも、startup-config作ったから
条件一緒かと思うのですが。

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

  >フォーラム検索へ


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