|
||||||||||||||||||||||
| 1 2 3 次のページ | ||||||||||||||||||||||
| バックアップ・デバイス | ||||||||||||||||||||||
|
オープンソースソフトウェア(OSS)を使用してのバックアップという場合は、あまり予算を掛けられないということがほとんどでしょう。そうした場合にバックアップ・デバイスとしてあげられるのは、ハードディスクまたはシングルテープ・ドライブであると考えらます。 ハードディスクを使用してのバックアップの場合には、バックアップするファイルを単にOSからファイルシステムとしてマウントし、各コマンドを使用してアーカイブファイルとして格納するか、ファイルやディレクトリ単位でコピーするなど、事前準備にはあまり問題がありません。 しかし、テープ装置を使用する場合には、ファイルシステムによってアクセスするのではなく、Linuxであればテープに対してテープ用のデバイスファイルを使用して書き込みを行うことになります。また、テープ装置ならではの考慮する点があります。 |
||||||||||||||||||||||
| Linuxでテープ装置を使用するには? | ||||||||||||||||||||||
|
※編集局注 本記事はRed Hat Enterprise Linux AS 3で動作の確認を取ったものです。異なるバージョンや他のディストリビューションでは、一部動作しない場合があります。 |
||||||||||||||||||||||
|
まず、システムから正常にデバイスが認識されているかの確認が重要です。「/proc/scsi/scsi」を参照すると、SCSIとして認識されているデバイスの確認ができます。 |
||||||||||||||||||||||
# cat /proc/scsi/scsi
|
||||||||||||||||||||||
|
このテープ装置は、実際には特定のデバイスファイルによってアクセスすることになりますが、複数のテープ装置が接続されていてどれかわからない場合には、dmesgの内容からどのSCSI IDがどのデバイスファイルに対応しているかを確認します。 |
||||||||||||||||||||||
# dmesg | grep st[0-9]
|
||||||||||||||||||||||
|
また、Linuxのデバイスファイル場合には、"/dev/st?"の自動的に先頭まで巻き戻す(rewind)ものと、"/dev/nst?"の巻き戻さない(no rewind)ものの2種類があります。一般的に一番最初に認識されるテープ装置は、表1のタイプのデバイスファイルを使用することができます。 |
||||||||||||||||||||||
|
||||||||||||||||||||||
|
表1:テープ装置のデバイスファイル |
||||||||||||||||||||||
|
rewindのデバイスファイルを使用した場合には、コマンド実行後は必ず先頭に戻ってしまうため、複数のバックアップを連続して行いたいような場合には、no rewindのものを使用するように心がけてください。 なお、商用UNIXなどは、より多くのデバイスファイルを用意し、圧縮の指定や"density"の指定などを行うものもあります。 |
||||||||||||||||||||||
|
1 2 3 次のページ |
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|
||||||||||||||||||||||
|
||||||||||||||||||||||

