• 検索結果がありません。

Cisco IOS ファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

N/A
N/A
Protected

Academic year: 2022

シェア "Cisco IOS ファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作"

Copied!
48
0
0

読み込み中.... (全文を見る)

全文

(1)

CiscoIOS ファイルシステム、コンフィギュ レーション ファイル、およびソフトウェ ア イメージの操作

フラッシュ ファイル システムの操作 (1ページ)

設定ファイルの取り扱い (11ページ)

コンフィギュレーションの交換およびロール バック (

24

ページ)

ソフトウェア イメージの操作 (

29

ページ)

• TFTP

によるイメージ ファイルのコピー (32ページ)

• FTP

によるイメージ ファイルのコピー (36ページ)

• RCP

によるイメージ ファイルのコピー (

41

ページ)

あるスタック メンバーから別のスタック メンバーのイメージ ファイルのコピー (46ペー ジ)

フラッシュ ファイル システムの操作

フラッシュ ファイル システムについて

フラッシュ ファイル システムは、ファイルを格納できる単一のフラッシュ デバイスです。ソ フトウェア バンドルおよびコンフィギュレーション ファイルの管理に役立つ複数のコマンド も備えています。

device

のデフォルトのフラッシュファイルシステムは

flash:

です。

アクティブな

device

またはスタックメンバ から見ると、flash:はローカルフラッシュデバイス を指します。これは、ファイルシステムが表示されているいるのと同じ

device

に接続されてい るデバイスです。

では、一度に

1

人のユーザのみが、ソフトウェア のバンドルおよびコンフィギュレーション ファイルを管理できます。

(2)

使用可能なファイル システムの表示

deviceで使用可能なファイルシステムを表示するには、show file systems

特権

EXEC

コマンドを 使用します(次のスタンドアロン

device

の例を参照)。

デバイス# show file systems File Systems:

Size(b) Free(b) Type Flags Prefixes

* 15998976 5135872 flash rw flash:

- - opaque rw bs:

- - opaque rw vb:

524288 520138 nvram rw nvram:

- - network rw tftp:

- - opaque rw null:

- - opaque rw system:

- - opaque ro xmodem:

- - opaque ro ymodem:

次の例では、deviceスタックを示します。この例では、アクティブな

device

がスタック メンバ

1

です。スタック メンバ

2

のファイル システムはフラッシュ

2

として表示されます。スタック メンバ

3

のファイル システムはフラッシュ

3

として表示されます。同様にして、スタック メ ンバ

8

もスタック メンバ

8

はフラッシュ

8

として表示されます。また、この例では、次のよう に、crashinfoディレクトリと、アクティブなdeviceに接続された

USB

フラッシュドライブも示 します。

デバイス# show file systems File Systems:

Size(b) Free(b) Type Flags Prefixes

145898496 5479424 disk rw crashinfo:crashinfo-1:

248512512 85983232 disk rw crashinfo-2:stby-crashinfo:

146014208 17301504 disk rw crashinfo-3:

146014208 0 disk rw crashinfo-4:

146014208 1572864 disk rw crashinfo-5:

248512512 30932992 disk rw crashinfo-6:

146014208 6291456 disk rw crashinfo-7:

146276352 15728640 disk rw crashinfo-8:

146276352 73400320 disk rw crashinfo-9:

* 741621760 481730560 disk rw flash:flash-1:

1622147072 1360527360 disk rw flash-2:stby-flash:

729546752 469762048 disk rw flash-3:

729546752 469762048 disk rw flash-4:

729546752 469762048 disk rw flash-5:

1622147072 1340604416 disk rw flash-6:

729546752 469762048 disk rw flash-7:

1749549056 1487929344 disk rw flash-8:

1749549056 1487929344 disk rw flash-9:

0 0 disk rw unix:

- - disk rw usbflash0:usbflash0-1:

- - disk rw usbflash0-2: stby-usbflash0:

- - disk rw usbflash0-3:

- - disk rw usbflash0-4:

- - disk rw usbflash0-5:

- - disk rw usbflash0-6:

- - disk rw usbflash0-7:

- - disk rw usbflash0-8:

- - disk rw usbflash0-9:

0 0 disk ro webui:

- - opaque rw system:

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

使用可能なファイル システムの表示

(3)

- - opaque rw tmpsys:

2097152 2055643 nvram rw stby-nvram:

- - nvram rw stby-rcsf:

- - opaque rw null:

- - opaque ro tar:

- - network rw tftp:

2097152 2055643 nvram rw nvram:

- - opaque wo syslog:

- - network rw rcp:

- - network rw http:

- - network rw ftp:

- - network rw scp:

- - network rw https:

- - opaque ro cns:

- - opaque rw revrcsf:

1 : show file systemsのフィールドの説明

値 フィールド

ファイル システムのメモリ サイズ(バイト単位)です。

Size(b)

ファイル システムの空きメモリ サイズ(バイト単位)で す。

Free(b)

ファイル システムのタイプです。

disk:ファイル システムは、フラッシュ メモリ デバイス、

USB

フラッシュ、crashinfoファイル用です。

network:ファイル システムは、FTP

サーバや

HTTP

サーバ

などのネットワーク デバイス用です。

nvram:ファイル システムは NVRAM(不揮発性 RAM)デ

バイス用です。

opaque:ファイル システムは、ローカルに生成されたpseudo

ファイル システム(

system

など)、またはダウンロード イ ンターフェイス(brimuxなど)です。

unknown:ファイル システムのタイプは不明です。

タイプ

ファイル システムの権限です。

ro:読み取り専用です。

rw:読み取りおよび書き込みです。

wo:書き込み専用です。

Flags

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

使用可能なファイル システムの表示

(4)

値 フィールド

ファイル システムのエイリアスです。

crashinfo:crashinfo

ファイルです。

flash:

:フラッシュ ファイル システムです。

ftp: FTP

サーバです。

http:HTTP

サーバです。

https:セキュア HTTP

サーバです。

nvram:

:NVRAMです。

null:

:コピーのヌル宛先です。リモート ファイルをヌルへ

コピーして、サイズを判別できます。

rcp:Remote Copy Protocol(RCP)サーバです。

scp: Session Control Protocol

SCP

)サーバです。

system:

:実行コンフィギュレーションを含むシステム メモ

リが格納されています。

tftp:

:TFTPネットワーク サーバです。

usbflash0:USB

フラッシュ メモリです。

xmodem:

XMODEM

プロトコルを使用して、ネットワー

ク マシンからファイルを取得します。

ymodem:

YMODEM

プロトコルを使用して、ネットワー

ク マシンからファイルを取得します。

Prefixes

デフォルト ファイル システムの設定

デフォルトのファイル システムとして使用されるファイル システムまたはディレクトリを指 定するには、cd filesystem:特権

EXEC

コマンドを使用します。デフォルト ファイル システム を設定すると、関連するコマンドを実行するときに

filesystem:

引数を省略できます。たとえ ば、オプションの

filesystem:

引数を持つすべての特権

EXEC

コマンドでは、cdコマンドで指定 されたファイル システムが使用されます。

デフォルトでは、デフォルト ファイル システムは

flash:

です。

cd

コマンドで指定された現在のデフォルトのファイル システムを表示するには、pwd特権

EXEC

コマンドを使用します。

ファイル システムのファイルに関する情報の表示

ファイル システムの内容を操作する前に、そのリストを表示できます。たとえば、新しいコン フィギュレーション ファイルをフラッシュ メモリにコピーする前に、ファイル システムに同

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

デフォルト ファイル システムの設定

(5)

じ名前のコンフィギュレーション ファイルが格納されていないことを確認できます。同様に、

フラッシュ コンフィギュレーション ファイルを別の場所にコピーする前に、ファイル名を確 認して、その名前を別のコマンドで使用できます。ファイル システムのファイルに関する情報 を表示するには、次の表に記載する特権

EXEC

コマンドのいずれかを使用します。

2 :ファイルに関する情報を表示するためのコマンド

説明 コマンド

ファイル システムのファイル リストを表示します。

dir [/all]

[filesystem:filename]

ファイル システムのファイルごとの詳細を表示します。

show file systems

特定のファイルに関する情報を表示します。

show file information file-url

開いているファイルの記述子のリストを表示します。ファイル記述子 は開いているファイルの内部表現です。このコマンドを使用して、別 のユーザによってファイルが開かれているかどうかを調べることがで きます。

show file descriptors

ディレクトリの変更および作業ディレクトリの表示

ディレクトリを変更し、作業ディレクトリを表示するには、次の手順を実行します。

手順

目的 コマンドまたはアクション

特権

EXEC

モードを有効にします。

enable

例:

ステップ

1

パスワードを入力します(要求され た場合)。

デバイス> enable

指定されたファイル システムのディレ クトリを表示します。

dir filesystem:

例:

ステップ

2

filesystem:

には、システム ボードのフ

ラッシュ デバイスの

flash:

を使用しま す。

デバイス# dir flash:

指定されたディレクトリへ移動します。

cd directory_name

例:

ステップ

3

コマンド例では、new_configsという名 前のディレクトリに移動する方法を示し

デバイス# cd new_configs ます。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ディレクトリの変更および作業ディレクトリの表示

(6)

目的 コマンドまたはアクション

作業ディレクトリを表示します。

pwd

例:

ステップ

4

デバイス# pwd

デフォルトディレクトリに移動します。

cd

例:

ステップ

5

デバイス# cd

ディレクトリの作成

特権

EXEC

モードを開始して、ディレクトリを作成するには次の手順を実行します。

手順

目的 コマンドまたはアクション

指定されたファイル システムのディレ クトリを表示します。

dir filesystem:

例:

ステップ

1

filesystem:

には、システム ボードのフ

ラッシュ デバイスの

flash:

を使用しま す。

デバイス# dir flash:

新しいディレクトリを作成します。ス ラッシュ

(/)

間に指定できるディレクト

mkdir directory_name

例:

ステップ

2

リ名は最大

45

文字で、大文字と小文字

デバイス# mkdir new_configs の区別があります。ディレクトリ名には 制御文字、スペース、スラッシュ、引用 符、セミコロン、またはコロンは使用で きません。

入力を確認します。

dir filesystem:

例:

ステップ

3

デバイス# dir flash:

ディレクトリの削除

ディレクトリを、その内部のすべてのファイルおよびサブディレクトリとともに削除するに は、delete /force /recursive filesystem:/file-url特権

EXEC

コマンドを使用します。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ディレクトリの作成

(7)

名前で指定されたディレクトリを、その内部のすべてのサブディレクトリおよびファイルとと もに削除するには、/recursiveキーワードを使用します。ディレクトリ内のファイルごとに表 示される、削除を確認するためのプロンプトを省略するには、/forceキーワードを使用します。

この削除プロセスを実行すると、最初に

1

度だけプロンプトが表示されます。

filesystem

には、システム ボードのフラッシュ デバイスの

flash:

を使用します。file-urlには、

削除するディレクトリの名前を入力します。ディレクトリ内のすべてのファイルおよびディレ クトリが削除されます。

ディレクトリが削除された場合、その内容は回復できません。

注意

ファイルのコピー

送信元から宛先にファイルをコピーするには、copy source-url destination-url特権

EXEC

コマン ドを使用します。送信元および宛先の

URL

には、running-configおよび

startup-config

キーワー ドショートカットを使用できます。たとえば、copy running-config startup-configコマンドは、

現在実行中のコンフィギュレーション ファイルをフラッシュメモリの

NVRAM

セクションに 保存し、システム初期化の際にコンフィギュレーション ファイルとして使用されるようにしま す。

XMODEM

または

YMODEM

プロトコルを使用するネットワーク マシンのファイルに対する送

信元として特殊なファイル システム(xmodem:、ymodem:)を指定し、そこからコピーするこ ともできます。

ネットワーク ファイル システムの

URL

には、ftp:、rcp:、tftpなどがあり、構文は次のとおり です。

• FTP:ftp:[[//username [:password]@location]/directory]/filename

• RCP

rcp:[[//username@location]/directory]/filename

• TFTP

tftp:[[//location]/directory]/filename

ローカルにある書き込み可能なファイル システムには

flash:

などがあります。

送信元および宛先の組み合わせによっては、無効な場合があります。特に、次に示す組み合わ せの場合は、コピーできません。

実行コンフィギュレーションから実行コンフィギュレーションへ

スタートアップ コンフィギュレーションからスタートアップ コンフィギュレーションへ

デバイスから同じ名前のデバイスに(たとえば、copy flash: flash:コマンドは無効)

スタック内のデバイスから同じスタック内の別のデバイスへのファイルのコピー

スタック内のある

device

から同じスタック内の別の

device

にファイルをコピーするには、flash-X:

表記を使用します。Xはdevice番号です。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ファイルのコピー

(8)

スタック内のすべてのdeviceを表示するには、9メンバーdeviceスタックの例のように、特権

EXEC

モードで

show switch

コマンドを使用します。

Switch#show switch

Switch/Stack Mac Address : 046c.9d01.3b80 - Local Mac Address Mac persistency wait time: 4 mins

H/W Current Switch# Role Mac Address Priority Version State ---

*1 Active 046c.9d01.3b80 15 P4B Ready

2 Standby 046c.9d01.0f80 13 P3C Ready

3 Member 046c.9d01.1180 11 P4B Ready

4 Member 046c.9d01.0e80 9 P3C Ready

5 Member 046c.9d01.4d00 7 P3C Ready

6 Member 046c.9d01.2800 5 P3C Ready

7 Member 046c.9d01.6e80 3 P4B Ready

8 Member 046c.9d01.8180 1 P4B Ready

特定のdeviceのコピー可能なすべてのファイルシステムを表示するには、次に示す

5

メンバー スタックの例のように、copyコマンドを使用します。

次の例では、device 2のフラッシュ パーティションに保存されているコンフィギュレーション ファイルを

device 4

のフラッシュ パーティションにコピーする方法を示しています。

device 2

とdevice 4が同じスタック内にあるとします。

デバイス# copy flash-2:config.txt flash-4:config.txt

ファイルの削除

フラッシュ メモリ デバイスのファイルが不要になった場合は、そのファイルを永久に削除で きます。指定されたフラッシュ デバイスからファイルまたはディレクトリを削除するには、

delete [/force] [/recursive] [filesystem:]/file-url

特権

EXEC

コマンドを使用します。

ディレクトリを、その内部のすべてのサブディレクトリやファイルとともに削除するに は、/recursiveキーワードを使用します。ディレクトリ内のファイルごとに表示される、削除 を確認するためのプロンプトを省略するには、

/force

キーワードを使用します。この削除プロ セスを実行すると、最初に

1

度だけプロンプトが表示されます。archive download-swコマン ドでインストールされ、不要になった古いソフトウェアイメージを削除するには、/forceキー ワードおよび

/recursive

キーワードを使用します。

filesystem:

オプションを省略すると、deviceは

cd

コマンドで指定したデフォルトのデバイスを

使用します。

file-url

には、削除するファイルのパス(ディレクトリ)および名前を指定しま す。

ファイルを削除しようとすると、削除の確認を求めるプロンプトが表示されます。

ファイルが削除された場合、その内容は回復できません。

注意

ここでは、デフォルトのフラッシュ メモリ デバイスからファイル

myconfig

を削除する例を示 します。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ファイルの削除

(9)

デバイス# delete myconfig

ファイルの作成、表示および抽出

ファイルを作成してそこにファイルを書き込んだり、ファイル内のファイルをリスト表示した り、ファイルからファイルを抽出したりできます(次の項を参照)。

ファイルの作成、内容の表示、およびファイルの抽出を行うには、特権

EXEC

コマンドで次の 手順を実行します。

手順

目的 コマンドまたはアクション

ファイルを作成し、そこにファイルを追 加します。

archive tar /create destination-url flash:

/file-url

例:

ステップ

1

destination-url

には、ローカルまたはネッ トワーク ファイル システムの宛先

URL

device# archive tar /create

のエイリアス、および作成するファイル の名前を指定します。

tftp:172.20.10.30/saved.

flash:/new-configs

ローカル フラッシュ ファイル シス テム構文

flash:

• FTP

構文

ftp :[[// username [: password ]@ location ]/ directory ]/ -filename .

• RCP

構文

rcp :[[//username@ location ]/directory ]/-filename .

• TFTP

構文

tftp:[[//location]/directory]/-filename.

flash:/file-url

には、ローカル フラッシュ ファイル システム上の、新しいファイ ルが作成される場所を指定します。送信 元ディレクトリ内に格納されている任意 のファイルまたはディレクトリの一覧を 指定して、新しいファイルに追加するこ ともできます。何も指定しないと、この レベルにおけるすべてのファイルおよび ディレクトリが、新規に作成されたファ イルに書き込まれます。

ファイルの内容を表示します。

archive tar /table source-url

例:

ステップ

2

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ファイルの作成、表示および抽出

(10)

目的 コマンドまたはアクション

source-url

には、ローカル ファイル シス

テムまたはネットワーク ファイル シス

device# archive tar /table flash: /new_configs

テムの送信元

URL

エイリアスを指定し ます。-filename.は、表示するファイル です。次のオプションがサポートされて います。

ローカル フラッシュ ファイル シス テム構文

flash:

• FTP

構文

ftp :[[// username [: password ]@ location]/ directory ]/ -filename .

• RCP

構文

rcp:[[// username@ location]/ directory]/ -filename .

• TFTP

構文

tftp:[[//location]/directory]/-filename.

ファイルのあとにファイルまたはディレ クトリのリストを指定して、ファイルの 表示を制限することもできます。指定し たファイルだけが表示されます。何も指 定しないと、すべてのファイルおよび ディレクトリが表示されます。

ファイルをフラッシュ ファイル システ ム上のディレクトリに抽出します。

archive tar /xtract source-url flash:/file-url [dir/file... ]

例:

ステップ

3

source-url

には、ローカル ファイル シス

テムの送信元

URL

のエイリアスを指定

device# archive tar /xtract

します。

-filename.

は、ファイルの抽出

tftp:/172.20.10.30/saved.

flash:/new-configs 元のファイルです。次のオプションがサ

ポートされています。

ローカル フラッシュ ファイル シス テム構文

flash:

• FTP

構文

ftp :[[// username [: password ]@ location]/ directory ]/ -filename .

• RCP

構文

rcp:[[// username@ location]/ directory]/ -filename .

• TFTP

構文

tftp:[[//location]/directory]/-filename.

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

ファイルの作成、表示および抽出

(11)

目的 コマンドまたはアクション

flash:/file-url [dir/file...]

には、ファイル の抽出元にするローカル フラッシュ ファイル システム上の場所を指定しま す。抽出対象のファイル内のファイルま たはディレクトリのリストを指定するに は、dir/file...オプションを使用します。

何も指定されないと、すべてのファイル とディレクトリが抽出されます。

リモート ファイル システム上のファイ ルを含めて、読み取り可能なファイルの 内容を表示します。

more [ /ascii | /binary | /ebcdic] /file-url

例:

device# more flash:/new-configs

ステップ

4

設定ファイルの取り扱い

コンフィギュレーション ファイルに関する情報

コンフィギュレーション ファイルには、

Cisco IOS

ソフトウェアの機能をカスタマイズするた めに入力されたコマンドが格納されています。基本的なコンフィギュレーション ファイルを作 成するには、

setup

プログラムを使用するか、または

setup

特権

EXEC

コマンドを使用します。

TFTP、FTP、または RCP

サーバから、スイッチの実行コンフィギュレーションまたはスター

トアップ コンフィギュレーションにコンフィギュレーション ファイルをコピー(ダウンロー ド)できます。次のいずれかの目的でこの操作が必要になります。

バックアップ コンフィギュレーション ファイルを復元するため。

コンフィギュレーション ファイルを別のスイッチに使用するため。たとえば、ネットワー クに別のスイッチを追加して、元のスイッチと同じ設定にできます。ファイルを新しいス イッチにコピーすると、ファイル全体を再作成しないで、関連部分を変更できます。

すべてのスイッチのコンフィギュレーションが同じになるように、ネットワーク内のすべ てのスイッチに同じコンフィギュレーション コマンドをロードするため。

スイッチからファイル サーバにコンフィギュレーション ファイルをコピー(アップロード)

するには、

TFTP

FTP

、または

RCP

を使用します。内容を変更する前に、現在のコンフィギュ レーション ファイルをサーバにバックアップしておくと、後でサーバから元のコンフィギュ レーション ファイルを復元できます。

使用するプロトコルは、使用中のサーバのタイプに応じて異なります。FTPおよび

RCP

トラ ンスポート メカニズムを使用すると、

TFTP

よりもパフォーマンスが速く、データがより確実

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

設定ファイルの取り扱い

(12)

に配信されます。これらの機能を実現するために、FTPおよびRCPはコネクション型の

TCP/IP

スタックに基づいて構築され、このスタックが使用されています。

コンフィギュレーション ファイルの作成および使用上の注意事項

コンフィギュレーション ファイルを作成すると、スイッチを設定するときに役立ちます。コン フィギュレーション ファイルには、1台または複数のスイッチを設定する場合に必要となるコ マンドの一部、またはすべてを格納できます。たとえば、同じハードウェア構成の複数のス イッチに、同じコンフィギュレーション ファイルをダウンロードできます。

コンフィギュレーション ファイルを作成するときは、次に示す注意事項に従ってください。

スイッチを最初に設定する場合、コンソール ポートまたはイーサネット管理ポートから接 続することを推奨します。コンソール ポートまたはイーサネット管理ポートとの直接接続 ではなく、ネットワーク接続を介してスイッチにアクセスする場合は、設定の変更(ス イッチの

IP

アドレスの変更やポートのディセーブル化など)によっては、スイッチとの 接続が切断される可能性があることにご注意ください。

スイッチにパスワードが設定されていない場合は、enable secret secret-passwordグローバ ル コンフィギュレーション コマンドを使用して、パスワードを設定することを推奨しま す。

copy {ftp: | rcp: | tftp:} system:running-config

特権

EXEC

コマンドを実行すると、コマンド ラインにコマンドを入力した場合と同様に、スイッチにコンフィギュレーション ファイルが ロードされます。コマンドを追加するまで、既存の実行コンフィギュレーションは消去されま せん。コピーされたコンフィギュレーション ファイル内のコマンドによって既存のコンフィ ギュレーション ファイル内のコマンドが置き換えられると、既存のコマンドは消去されます。

たとえば、コピーされたコンフィギュレーション ファイルに格納されている特定のコマンドの

IP

アドレスが、既存のコンフィギュレーションに格納されている

IP

アドレスと異なる場合は、

コピーされたコンフィギュレーション内の

IP

アドレスが使用されます。ただし、既存のコン フィギュレーション内のコマンドの中には、置き換えたり無効にしたりできないものもありま す。このようなコマンドがある場合は、既存のコンフィギュレーション ファイルとコピーされ たコンフィギュレーション ファイルが組み合わされた(コピーされたコンフィギュレーション ファイルが優先する)コンフィギュレーション ファイルが作成されます。

コンフィギュレーション ファイルを復元して、サーバに保存されたファイルの正確なコピーを 作成するには、コンフィギュレーション ファイルを直接スタートアップ コンフィギュレーショ ンにコピーして(copy

{ftp: | rcp: | tftp:} nvram:startup-config

特権

EXEC

コマンドを使 用)、スイッチをリロードします。

(注)

コンフィギュレーション ファイルのタイプおよび場所

スタートアップ コンフィギュレーション ファイルは、ソフトウェアを設定するために、シス テムの起動中に使用されます。実行コンフィギュレーション ファイルには、ソフトウェアの現

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

コンフィギュレーション ファイルの作成および使用上の注意事項

(13)

在の設定が格納されています。2つのコンフィギュレーション ファイルは別々の設定にできま す。たとえば、一時的に設定を変更しなければならない場合があります。この場合は、実行コ ンフィギュレーションを変更した後、copy running-config startup-config特権

EXEC

コマンドに よる設定の保存は行わないようにします。

実行コンフィギュレーションは

DRAM

に保存されますが、スタートアップ コンフィギュレー ションはフラッシュ メモリの

NVRAM

セクションに保存されます。

テキスト エディタによるコンフィギュレーション ファイルの作成

コンフィギュレーション ファイルを作成する場合は、システムが適切に応答できるように、コ マンドを論理的に並べる必要があります。次に、コンフィギュレーション ファイルの作成方法 の一例を示します。

手順

ステップ

1

スイッチからサーバに既存のコンフィギュレーションをコピーします。

ステップ

2 UNIX

vi

または

emacs

PC

のメモ帳などのテキスト エディタで、コンフィギュレーション

ファイルを開きます。

ステップ

3

目的のコマンドが格納されたコンフィギュレーション ファイルの一部を抽出して、新しいファ イルに保存します。

ステップ

4

コンフィギュレーション ファイルをサーバ内の適切な場所にコピーします。たとえば、ファイ ルをワークステーションの

TFTP

ディレクトリ(UNIXワークステーションの場合は、通常

/tftpboot

)にコピーします。

ステップ

5

ファイルに関する権限が

world-read

に設定されていることを確認します。

TFTP によるコンフィギュレーション ファイルのコピー

作成したコンフィギュレーション ファイルを使用してスイッチを設定したり、別のスイッチか らダウンロードしたり、TFTPサーバからダウンロードしたりすることが可能です。また、コ ンフィギュレーション ファイルを

TFTP

サーバにコピー(アップロード)して、格納できま す。

TFTP によるコンフィギュレーション ファイルのダウンロードまたはアップロードの準 備

TFTP

を使用してコンフィギュレーション ファイルのダウンロードやアップロードを開始する 前に、次の作業を実行します。

• TFTP

サーバとして機能しているワークステーションが適切に設定されていることを確認

します。Sunワークステーションの場合、/etc/inetd.confファイル内に次の行が含まれてい ることを確認します。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

テキスト エディタによるコンフィギュレーション ファイルの作成

(14)

tftp dgram udp wait root /usr/etc/in.tftpd in.tftpd -p -s /tftpboot

/etc/services

ファイルに次の行が含まれていることを確認します。

tftp 69/udp

/etc/inetd.conf

および

/etc/services

ファイルを変更した後に、inetd デーモンを再起動する必要があります。このデーモンを再起動す るには、inetdプロセスを終了して再起動するか、または

fastboot

コマンド(

SunOS 4.x

の場合)もしくは

reboot

コマンド(

Solaris 2.x

もしくは

SunOS 5.x

の場合)を入力します。TFTPデーモンの 詳細については、ワークステーションのマニュアルを参照してく ださい。

(注)

スイッチに

TFTP

サーバへのルートが設定されているかどうかを確認します。サブネット 間でトラフィックをルーティングするようにルータを設定していない場合、スイッチと

TFTP

サーバは同じサブネットに置かれていなければなりません。pingコマンドを使用し て、

TFTP

サーバへの接続をチェックします。

ダウンロードするコンフィギュレーション ファイルが

TFTP

サーバ上の正しいディレクト リ内にあることを確認します(

UNIX

ワークステーションの場合は、通常

/tftpboot

)。

ダウンロードを行う場合は、ファイルに関する権限が正しく設定されていることを確認し ます。ファイルの権限は

world-read

でなければなりません。

コンフィギュレーション ファイルをアップロードする前に、

TFTP

サーバに空のファイル を作成する必要があります。空のファイルを作成するには、

touch filename

コマンドを入 力します。

filename

の部分には、サーバにアップロードする際に使用するファイル名を指 定します。

アップロード処理中に、サーバの既存のファイル(空のファイルを作成する必要があった 場合は、空のファイルを含む)を上書きする場合は、そのファイルに関する権限が正しく 設定されていることを確認します。ファイルの権限は

world-write

でなければなりません。

TFTP によるコンフィギュレーション ファイルのダウンロード

TFTP

サーバからダウンロードしたコンフィギュレーション ファイルを使用してスイッチを設 定するには、次の手順を実行します。

手順

ステップ

1

コンフィギュレーション ファイルをワークステーションの適切な

TFTP

ディレクトリにコピー します。

ステップ

2 TFTP

サーバが適切に設定されていることを確認します。

ステップ

3

コンソール ポート、イーサネット管理ポート、または

Telnet

セッションを介して、スイッチ にログインします。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

TFTPによるコンフィギュレーション ファイルのダウンロード

(15)

ステップ

4 TFTP

サーバからコンフィギュレーション ファイルをダウンロードして、スイッチを設定しま す。

TFTP

サーバの

IP

アドレスまたはホスト名、およびダウンロードするファイル名を指定しま す。

次に示す特権

EXEC

コマンドのいずれかを使用します。

copy tftp:[[[//location]/directory]/filename] system:running-config copy tftp:[[[//location]/directory]/filename] nvram:startup-config

copy tftp:[[[//location]/directory]/filename] flash[n]:/directory/startup-config

このコンフィギュレーション ファイルを実行すると、ダウンロードが実行され、ファイルが行 単位で解析されてコマンドが実行されます。

次に、IPアドレス

172.16.2.155

にあるファイル

tokyo-confg

からソフトウェアを設定す る例を示します。

Switch#

copy tftp://172.16.2.155/tokyo-confg system:running-config

Configure using tokyo-confg from 172.16.2.155? [confirm] y Booting tokyo-confg from 172.16.2.155:!!! [OK - 874/16000 bytes]

TFTP によるコンフィギュレーション ファイルのアップロード

スイッチから

TFTP

サーバにコンフィギュレーション ファイルをアップロードして格納するに は、次の手順を実行します。

手順

ステップ

1 TFTP

サーバが適切に設定されていることを確認します。

ステップ

2

コンソール ポート、イーサネット管理ポート、または

Telnet

セッションを介して、スイッチ にログインします

ステップ

3

スイッチのコンフィギュレーションを

TFTP

サーバにアップロードします。

TFTP

サーバの

IP

アドレスまたはホスト名、および宛先ファイル名を指定します。

次に示す特権

EXEC

コマンドのいずれかを使用します。

copy system:running-config tftp:[[[//location]/directory]/filename]

copy nvram:startup-config tftp:[[[//location]/directory]/filename]

copy flash[n]:/directory/startup-config tftp:[[[//location]/directory]/filename]

TFTP

サーバにファイルがアップロードされます。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

TFTPによるコンフィギュレーション ファイルのアップロード

(16)

次に、スイッチから

TFTP

サーバにコンフィギュレーション ファイルをアップロード する例を示します。

Switch#

copy system:running-config tftp://172.16.2.155/tokyo-confg

Write file tokyo-confg on host 172.16.2.155? [confirm] y

#

Writing tokyo-confg!!! [OK]

デバイスから FTP サーバへのコンフィギュレーション ファイルのコ ピー

deviceから FTP

サーバにコンフィギュレーション ファイルをコピーできます。

FTP ユーザ名およびパスワードの概要

FTP

プロトコルでは、

FTP

要求ごとにリモート ユーザ名およびパスワードを、クライアントが サーバに送信する必要があります。FTPを使用して

device

からサーバへコンフィギュレーショ ン ファイルをコピーする場合、

Cisco IOS

ソフトウェアは次の順番で最初に発見した有効なユー ザ名を送信します。

1. copy EXEC

コマンドで指定されたユーザ名(ユーザ名が指定されている場合)。

2. ip ftp username

グローバル コンフィギュレーション コマンドで設定されたユーザ名(コ

マンドが設定されている場合)。

3. Anonymous

device

は、次の順番で最初に発見した有効なパスワードを送信します。

1. copy

コマンドで指定されたパスワード(パスワードが指定されている場合)。

2. ip ftp password

コマンドで設定されたパスワード(コマンドが設定されている場合)。

3. device

は、[email protected]というパスワードを生成します。変数

username

は 現在のセッションに関連付けられたユーザ名、

devicename

は設定済みのホスト名、

domain

device

のドメインです。

ユーザ名およびパスワードは、

FTP

サーバのアカウントに関連付けられている必要がありま す。サーバに書き込む場合、device上のユーザからの

FTP

書き込み要求を受け入れるように、

FTP

サーバを適切に設定する必要があります。

このサーバがディレクトリ構造をとっている場合、コンフィギュレーション ファイルまたはイ メージは、サーバ上のユーザ名と関連付けられたディレクトリに書き込まれるか、そのディレ クトリからコピーされます。たとえば、システム イメージがサーバ上のユーザのホーム ディ レクトリにある場合は、そのユーザの名前をリモート ユーザ名として指定します。

詳細については、ご使用の

FTP

サーバのマニュアルを参照してください。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

デバイスからFTPサーバへのコンフィギュレーション ファイルのコピー

(17)

すべてのコピー操作に使用するユーザ名およびパスワードを指定するには、ip ftp usernameお

よび

ip ftp password

グローバル コンフィギュレーション コマンドを使用します。特定のコピー

操作にのみ使用するユーザ名を指定する場合は、copy

EXEC

コマンド内でユーザ名を指定しま す。

FTP によるコンフィギュレーション ファイルのダウンロードまたはアップロードの準備

FTP

を使用してコンフィギュレーション ファイルのダウンロードやアップロードを開始する前 に、次の作業を実行します。

スイッチに

FTP

サーバへのルートが設定されているかどうかを確認します。サブネット間 でトラフィックをルーティングするようにルータを設定していない場合、スイッチと

FTP

サーバは同じサブネットに置かれていなければなりません。pingコマンドを使用して、

FTP

サーバへの接続をチェックします。

コンソールまたは

Telnet

セッションを介してスイッチにアクセスしていて有効なユーザ名 がない場合は、現在の

FTP

ユーザ名が

FTP

ダウンロードに使用するユーザ名であること を確認します。show users特権

EXEC

コマンドを使用して、有効なユーザ名を表示できま す。このユーザ名を使用しない場合は、ip ftp username usernameグローバル コンフィギュ レーション コマンドを使用して、すべてのコピー処理中に使用する新しい

FTP

ユーザ名 を作成します。新しいユーザ名は

NVRAM

に格納されます。

Telnet

セッションを介してス イッチにアクセスしていて、有効なユーザ名がある場合は、このユーザ名が使用されるの で、

FTP

ユーザ名を設定する必要はありません。特定のコピー操作にのみ使用するユーザ 名を指定する場合は、copyコマンド内でユーザ名を指定します。

コンフィギュレーション ファイルを

FTP

サーバにアップロードする場合は、スイッチ上 のユーザからの書き込み要求が許可されるように、FTPサーバを適切に設定する必要があ ります。

詳細については、FTPサーバのマニュアルを参照してください。

FTP によるコンフィギュレーション ファイルのダウンロード

FTP

を使用してコンフィギュレーション ファイルをダウンロードするには、特権

EXEC

モー ドで次の手順を実行します。

手順

目的 コマンドまたはアクション

スイッチ上で、グローバルコンフィギュ レーション モードを開始します。

configure terminal

ステップ

1

このステップが必要になるのは、デフォ ルトのリモートユーザ名またはパスワー ドを上書きする場合のみです(ステップ

2、3、および 4

を参照)。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

FTPによるコンフィギュレーション ファイルのダウンロードまたはアップロードの準備

(18)

目的 コマンドまたはアクション

(任意)デフォルトのリモート ユーザ 名を変更します。

ip ftp username username

ステップ

2

(任意)デフォルトのパスワードを変更 します。

ip ftp password password

ステップ

3

特権

EXEC

モードに戻ります。

ステップ

4 end

FTP

を使用して、コンフィギュレーショ ン ファイルをネットワーク サーバから 次のいずれかを実行します。

ステップ

5

copy system:running-config ftp:

[[[//[username [:password

]@]location]/directory ]/filename ]

実行コンフィギュレーション ファイル またはスタートアップコンフィギュレー ション ファイルにコピーします。

copy nvram:startup-config ftp:

[[[//[username [:password ]@]location]/directory ]/filename]

次に、host1-confgという名前のコンフィギュレーション ファイルを、IPアドレスが

172.16.101.101

であるリモート サーバ上のディレクトリ

netadmin1

からコピーして、ス イッチ上でこれらのコマンドをロードおよび実行する例を示します。

Switch#

copy ftp://netadmin1:[email protected]/host1-confg system:running-config

Configure using host1-confg from 172.16.101.101? [confirm]

Connected to 172.16.101.101

Loading 1112 byte file host1-confg:![OK]

Switch#

%SYS-5-CONFIG: Configured from host1-config by ftp from 172.16.101.101

次に、

netadmin1

というリモート ユーザ名を指定する例を示します。コンフィギュレー

ション ファイル

host2-confg

が、IPアドレス

172.16.101.101

のリモート サーバ上のディ

レクトリ

netadmin1

から、スイッチのスタートアップ コンフィギュレーションにコピー

されます。

Switch#

configure terminal

Switch(config)#

ip ftp username netadmin1

Switch(config)#

ip ftp password mypass

Switch(config)#

end

Switch#

copy ftp: nvram:startup-config

Address of remote host [255.255.255.255]?

172.16.101.101

Name of configuration file[rtr2-confg]?

host2-confg

Configure using host2-confg from 172.16.101.101?[confirm]

Connected to 172.16.101.101

Loading 1112 byte file host2-confg:![OK]

[OK]

Switch#

%SYS-5-CONFIG_NV:Non-volatile store configured from host2-config by ftp from 172.16.101.101

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

FTPによるコンフィギュレーション ファイルのダウンロード

(19)

FTP によるコンフィギュレーション ファイルのアップロード

FTP

を使用してコンフィギュレーション ファイルをアップロードするには、特権

EXEC

モー ドで次の手順を実行します。

手順

目的 コマンドまたはアクション

スイッチ上で、グローバルコンフィギュ レーション モードを開始します。

configure terminal

ステップ

1

このステップが必要になるのは、デフォ ルトのリモートユーザ名またはパスワー ドを上書きする場合のみです(ステップ

2、3、および 4

を参照)。

(任意)デフォルトのリモート ユーザ 名を変更します。

ip ftp username username

ステップ

2

(任意)デフォルトのパスワードを変更 します。

ip ftp password password

ステップ

3

特権

EXEC

モードに戻ります。

ステップ

4 end

FTP

を使用して、スイッチの実行コン フィギュレーション ファイルまたはス 次のいずれかを実行します。

ステップ

5

copy system:running-config ftp:

[[[//[username [:password

タートアップ コンフィギュレーション

ファイルを指定場所に格納します。

]@]location]/directory ]/filename ]

ま たは

copy nvram:startup-config ftp:

[[[//[username [:password

]@]location]/directory ]/filename ]

次に、実行コンフィギュレーション ファイル

switch2-confg

を、IPアドレスが

172.16.101.101

であるリモート ホスト上のディレクトリ

netadmin1

にコピーする例を示 します。

Switch#

copy system:running-config

ftp://netadmin1:[email protected]/switch2-confg

Write file switch2-confg on host 172.16.101.101?[confirm]

Building configuration...[OK]

Connected to 172.16.101.101 Switch#

次に、FTPを使用してスタートアップ コンフィギュレーション ファイルをサーバに格 納して、ファイルをコピーする例を示します。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

FTPによるコンフィギュレーション ファイルのアップロード

(20)

Switch#

configure terminal

Switch(config)#

ip ftp username netadmin2

Switch(config)#

ip ftp password mypass

Switch(config)#

end

Switch#

copy nvram:startup-config ftp:

Remote host[]?

172.16.101.101

Name of configuration file to write [switch2-confg]?

Write file switch2-confg on host 172.16.101.101?[confirm]

![OK]

RCP によるコンフィギュレーション ファイルのコピー

リモート ホストとスイッチ間でコンフィギュレーション ファイルをダウンロード、アップロー ド、およびコピーするための別の方法は、RCPを使用することです。コネクションレス プロ トコルであるユーザ データグラム プロトコル(

UDP

)を使用する

TFTP

と異なり、

RCP

では コネクション型の

TCP

が使用されます。

RCP

を使用してファイルをコピーする場合は、ファイルのコピー元またはコピー先のサーバで

RCP

がサポートされている必要があります。

RCP

copy

コマンドは、リモート システム上の

rsh

サーバ(またはデーモン)を利用します。RCPを使用してファイルをコピーする場合は、

TFTP

の場合のようにファイル配信用サーバを作成する必要がありません。ユーザは

rsh

をサ ポートするサーバにアクセスするだけですみます(ほとんどの

UNIX

システムが

rsh

をサポー トしています)。ある場所から別の場所にファイルをコピーするため、コピー元のファイルに 対する読み取り権限とコピー先のファイルに対する書き込み権限が必要です。コピー先ファイ ルが存在しない場合は、

RCP

によって作成されます。

RCP

では、RCP要求ごとのリモート ユーザ名をクライアントがサーバに送信する必要があり ます。コンフィギュレーション ファイルをスイッチからサーバにコピーすると、

Cisco IOS

ソ フトウェアは次のリスト内の最初の有効なユーザ名を送信します。

copy

コマンドで指定されたユーザ名(ユーザ名が指定されている場合)

ip rcmd remote-username username

グローバル コンフィギュレーション コマンドで設定さ れたユーザ名(このコマンドが設定されている場合)

現在の

TTY(端末)プロセスに関連付けられたリモート ユーザ名。たとえば、ユーザが

Telnet

を介してルータに接続されており、usernameコマンドを介して認証された場合は、

リモート ユーザ名として

Telnet

ユーザ名がスイッチ ソフトウェアによって送信されます。

スイッチのホスト名。

RCP

コピー要求を正常に終了させるには、ネットワーク サーバ上にリモート ユーザ名用のア カウントを定義する必要があります。サーバがディレクトリ構造である場合、コンフィギュ レーション ファイルはサーバ上のリモート ユーザ名に関連付けられたディレクトリに書き込 まれたり、そこからコピーされたりします。たとえば、コンフィギュレーション ファイルが サーバ上のユーザのホーム ディレクトリ内に置かれている場合は、ユーザの名前をリモート ユーザ名として指定します。

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

RCPによるコンフィギュレーション ファイルのコピー

(21)

RCP によるコンフィギュレーション ファイルのダウンロードまたはアップロードの準備

RCP

を使用してコンフィギュレーション ファイルのダウンロードやアップロードを開始する 前に、次の作業を実行します。

• RCP

サーバとして機能しているワークステーションで、rshがサポートされていることを

確認します。

スイッチに

RCP

サーバへのルートが設定されているかどうかを確認します。サブネット 間でトラフィックをルーティングするようにルータを設定していない場合、スイッチと サーバは同じサブネットに置かれていなければなりません。pingコマンドを使用して、

RCP

サーバへの接続を確認します。

コンソールまたは

Telnet

セッションを介してスイッチにアクセスしていて有効なユーザ名 がない場合は、現在の

RCP

ユーザ名が

RCP

ダウンロードに使用するユーザ名であること を確認します。

show users

特権

EXEC

コマンドを使用して、有効なユーザ名を表示できま す。このユーザ名を使用しない場合は、ip rcmd remote-username usernameグローバル コン フィギュレーション コマンドを使用して、すべてのコピー処理中に使用する新しい

RCP

ユーザ名を作成します。新しいユーザ名は

NVRAM

に格納されます。Telnetセッションを 介してスイッチにアクセスしていて、有効なユーザ名がある場合は、そのユーザ名が使用 されるので、RCPユーザ名を設定する必要はありません。特定のコピー操作にのみ使用す るユーザ名を指定する場合は、

copy

コマンド内でユーザ名を指定します。

ファイルを

RCP

サーバにアップロードする場合は、スイッチ上のユーザからの

RCP

書き 込み要求が許可されるように、適切に設定する必要があります。UNIXシステムの場合は、

RCP

サーバ上のリモート ユーザ用の

.rhosts

ファイルにエントリを追加する必要がありま す。たとえば、スイッチに次のコンフィギュレーション行が含まれているとします。

hostname Switch1

ip rcmd remote-username User0

このスイッチの

IP

アドレスを

Switch1.company.com

に変換する場合は、RCPサーバ上の

User0

用の

.rhosts

ファイルに次の行が含まれている必要があります。

Switch1.company.com Switch1

詳細については、

RCP

サーバのマニュアルを参照してください。

RCP によるコンフィギュレーション ファイルのダウンロード

RCP

を使用してコンフィギュレーション ファイルをダウンロードするには、特権

EXEC

モー ドで次の手順を実行します。

手順

目的 コマンドまたはアクション

スイッチ上で、グローバルコンフィギュ レーション モードを開始します。

configure terminal

ステップ

1

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

RCPによるコンフィギュレーション ファイルのダウンロードまたはアップロードの準備

(22)

目的 コマンドまたはアクション

この手順は、デフォルトのリモートユー ザ名を上書きにする場合にだけ必要です

(ステップ

2

および

3

を参照)。

(任意)デフォルトのリモート ユーザ 名を変更します。

ip rcmd remote-username username

ステップ

2

特権

EXEC

モードに戻ります。

ステップ

3 end

RCPを使用して、コンフィギュレーショ

ン ファイルをネットワーク サーバから 次のいずれかを実行します。

ステップ

4

copy

rcp: [[[// username@ ] location ]/ directory ]/ filename]system:running-config

実行コンフィギュレーション ファイル またはスタートアップコンフィギュレー ション ファイルにコピーします。

copy

rcp: [[[// username@ ] location ]/ directory ]/ filename]nvram:startup-config

次に、

host1-confg

という名前のコンフィギュレーション ファイルを、

IP

アドレスが

172.16.101.101

であるリモート サーバ上のディレクトリ

netadmin1

からコピーして、ス イッチ上でこれらのコマンドをロードおよび実行する例を示します。

Switch#

copy rcp://[email protected]/host1-confg system:running-config

Configure using host1-confg from 172.16.101.101? [confirm]

Connected to 172.16.101.101

Loading 1112 byte file host1-confg:![OK]

Switch#

%SYS-5-CONFIG: Configured from host1-config by rcp from 172.16.101.101

次に、netadmin1というリモート ユーザ名を指定する例を示します。次いで、コンフィ ギュレーション ファイル

host2-confg

が、

IP

アドレス

172.16.101.101

のリモート サーバ

上の

netadmin1

ディレクトリから、スタートアップ コンフィギュレーションにコピー

されます。

Switch#

configure terminal

Switch(config)#

ip rcmd remote-username netadmin1

Switch(config)#

end

Switch#

copy rcp: nvram:startup-config

Address of remote host [255.255.255.255]?

172.16.101.101

Name of configuration file[rtr2-confg]?

host2-confg

Configure using host2-confg from 172.16.101.101?[confirm]

Connected to 172.16.101.101

Loading 1112 byte file host2-confg:![OK]

[OK]

Switch#

%SYS-5-CONFIG_NV:Non-volatile store configured from host2-config by rcp from 172.16.101.101

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

RCPによるコンフィギュレーション ファイルのダウンロード

(23)

RCP によるコンフィギュレーション ファイルのアップロード

RCP

を使用してコンフィギュレーション ファイルをアップロードするには、特権

EXEC

モー ドで次の手順を実行します。

手順

目的 コマンドまたはアクション

スイッチ上で、グローバルコンフィギュ レーション モードを開始します。

configure terminal

ステップ

1

この手順は、デフォルトのリモートユー ザ名を上書きにする場合にだけ必要です

(ステップ

2

および

3

を参照)。

(任意)リモート ユーザ名を指定しま す。

ip rcmd remote-username username

ステップ

2

特権

EXEC

モードに戻ります。

ステップ

3 end

RCP

を使用して、コンフィギュレーショ ン ファイルをスイッチの実行コンフィ 次のいずれかを実行します。

ステップ

4

copy system:running-config

rcp:[[[//username@ ]location ]/ directory ]/ filename]

ギュレーション ファイルまたはスター トアップ コンフィギュレーション ファ

copy nvram:startup-config

rcp:[[[//username@ ]location ]/ directory ]/ filename]

イルからネットワーク サーバにコピー します。

次に、実行コンフィギュレーション ファイル

switch2-confg

を、

IP

アドレスが

172.16.101.101

であるリモート ホスト上のディレクトリ

netadmin1

にコピーする例を示 します。

Switch#

copy system:running-config

rcp://[email protected]/switch2-confg

Write file switch-confg on host 172.16.101.101?[confirm]

Building configuration...[OK]

Connected to 172.16.101.101 Switch#

次に、スタートアップ コンフィギュレーション ファイルをサーバ上に格納する例を示 します。

Switch#

configure terminal

Switch(config)#

ip rcmd remote-username netadmin2

Switch(config)#

end

Switch#

copy nvram:startup-config rcp:

Remote host[]?

172.16.101.101

Name of configuration file to write [switch2-confg]?

Write file switch2-confg on host 172.16.101.101?[confirm]

![OK]

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

RCPによるコンフィギュレーション ファイルのアップロード

(24)

設定情報の消去

スタートアップ コンフィギュレーションから設定情報を消去できます。スタートアップ コン フィギュレーションを使用しないでスイッチを再起動すると、スイッチはセットアップ プログ ラムを開始し、新しい設定でスイッチを再設定できます。

スタートアップ コンフィギュレーション ファイルの消去

スタートアップ コンフィギュレーションの内容を消去するには、erase nvram:または

erase startup-config

特権

EXEC

コマンドを使用します。

削除されたスタートアップ コンフィギュレーション ファイルは復元できません。

(注)

格納されたコンフィギュレーション ファイルの削除

保存された設定をフラッシュ メモリから削除するには、delete flash:filename特権

EXEC

コマン ドを使用します。

file prompt

グローバル コンフィギュレーション コマンドの設定によっては、

ファイルを削除する前に確認を求めるプロンプトが表示されることがあります。デフォルトで は、スイッチは、破壊的なファイル操作に関する確認をプロンプトで要求します。

file prompt

コマンドの詳細については、『Cisco IOS Command Reference for Release 12.4』を参照してくだ さい。

削除されたファイルは復元できません。

(注)

コンフィギュレーションの交換およびロール バック

コンフィギュレーション交換およびロールバック機能を使用すると、実行コンフィギュレー ションが、保存されている任意の

Cisco IOS

コンフィギュレーション ファイルに置き換えられ ます。ロールバック機能を使用すると以前のコンフィギュレーションに戻すことができます。

コンフィギュレーションの置換とロールバックに関する情報

Configuration Archive

Cisco IOS

コンフィギュレーション アーカイブは、configure replaceコマンドにより提供され るコンフィギュレーションのロールバック機能を強化するために、Cisco IOSコンフィギュレー ション ファイルのアーカイブの保存、整理、管理を行うことを目的としたメカニズムです。こ の機能の導入前にも、実行コンフィギュレーションのコピーを

copy running-config destination-url

コマンドを使用して保存し、ローカルやリモートに置換ファイルを保管できました。ただし、

この方法ではファイルの自動管理を行うことはできませんでした。一方、コンフィギュレー

Cisco IOSファイル システム、コンフィギュレーション ファイル、およびソフトウェア イメージの操作

設定情報の消去

参照

関連したドキュメント

テューリングは、数学者が紙と鉛筆を用いて計算を行う過程を極限まで抽象化することに よりテューリング機械の定義に到達した。

名刺の裏面に、個人用携帯電話番号、会社ロゴなどの重要な情

また適切な音量で音が聞 こえる音響設備を常設設 備として備えている なお、常設設備の効果が適 切に得られない場合、クラ

注:一般品についての機種型名は、その部品が最初に使用された機種型名を示します。

(2)特定死因を除去した場合の平均余命の延び

* Windows 8.1 (32bit / 64bit)、Windows Server 2012、Windows 10 (32bit / 64bit) 、 Windows Server 2016、Windows Server 2019 / Windows 11.. 1.6.2

を受けている保税蔵置場の名称及び所在地を、同法第 61 条の5第1項の承

すべての Web ページで HTTPS でのアクセスを提供することが必要である。サーバー証 明書を使った HTTPS