Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxシステム設定のバックアップ

Computer Store News:バックアップは重要な仕事ですが、多くの人がこれを行っていません。データが不適切に使用されたために失われると、バックアップは実際の作業ではなくなります。この記事では、バックアップの設定方法とバックアップメディアの選択方法について説明し、バックアップ用のtarおよびcpioツールを紹介します。
バックアップポリシーの設定
バックアップポリシーと計画を設定すると、バックアップを作成する可能性が高くなります。

Linuxシステム設定のバックアップ

Computer Store News:バックアップは重要な仕事ですが、多くの人がこれを行っていません。データが不適切に使用されたために失われると、バックアップは実際の作業ではなくなります。この記事では、バックアップの設定方法とバックアップメディアの選択方法について説明し、バックアップ用のtarおよびcpioツールを紹介します。
バックアップポリシーの設定
バックアップポリシーと計画を設定すると、バックアップを作成する可能性が高くなります。

  
 

リストをスクロールして、テープシステムのドライバを探します。見つからない場合は、コンポーネントドライバをロードする必要があります。
Linuxサーバーを運用している場合、バックアップ計画を立てる必要がありますが、それは毎日すべてをバックアップする必要があるという意味ではありません。システム内のいくつかのものだけを毎日バックアップする必要があります。バックアップする必要がある項目を以下に示します。
ユーザーファイル/homeディレクトリ内のユーザーファイルは毎日バックアップされます。
設定ファイル/etcおよび/varディレクトリ内の設定ファイルは頻繁なバックアップを必要とせず、設定の変更頻度に応じて週1回または月1回バックアップすることができます。
プログラムファイル/usrおよび/optディレクトリのプログラムファイルはめったに変更されないため、インストール後にバックアップを作成できます。通常、プログラムファイルは元のインストールディスクから簡単に復元できます。
バックアップメディアの選択
バックアップを保存する方法はたくさんあります。オプションのバックアップメディアは次のとおりです。
Floppy Disks重要なファイルをすばやくバックアップしたり自宅に持ってきたりする場合でも、フロッピーディスクはオプションのバックアップメディアです。
CD Writerディスクライターの信頼性が高まり、安価になるにつれて、ディスク自体も非常に安価になります。このオプションを使用する利点の1つは、ディスクが破損しにくく、バックアップの信頼性が高いことです。
ディスクライターを使用することには2つの欠点があります。それらはより遅く、約650MBしか保持できないということです。
リライタブルディスクリライタブルオプティカルドライブは、オプティカルライタよりはるかに高価であり、同様の方法で機能します。しかし、これらのディスクは書き換えることができ、一度しか書き込めないディスクよりもはるかに高価です。リライタブルディスクのその他の機能は、ディスクライターと似ています。
JazとZip Zipドライブは非常に人気があり、多くのPCで標準となっており、それらのディスクとドライブは高価ではありません。最大100MBのデータを保持するディスクを使用すると、高速のリムーバブルバックアップに最適です。
Jazディスクは最大Gバイトのデータを保持でき、より高度なテクノロジを使用してパフォーマンスを向上させることができます。 JazドライブとJazディスクはもっと高価です。
JazとZipの欠陥はすべて簡単に破損し、比較的短く保たれます。
テープドライブテープバックアップデバイスは、ほとんどのLinuxサーバーで標準装備されています。テープは信頼性があり、まれにエラーが発生することはほとんどなく、他のメディアよりも保存に時間がかかります。
ピアツーピアワークグループネットワークや中規模ネットワークでは、Travanとハイエンドのデジタルオーディオテープ(DAT)が最も適しています。 Travanドライブは8GBのデータを処理できるように圧縮されています。これは、5〜10台のPCを持つ小規模ネットワークには十分です。 DATドライブの方がパフォーマンスがよく、24GBのデータを処理できます。 DATドライブはTravanドライブよりも高価ですが、テープの価格はTravan QICテープよりも安いです。
ハイエンドテープハイエンドテープを選択するとかなりの費用がかかる可能性があります。このドライブはTravanやDATよりも大容量で高速です。広く使用されている3つのドライブタイプは次のとおりです。ソニーアドバンストインテリジェントテープ(AIT)、量子デジタルリニアテープ(DLT)、およびExabyte Mammoth 8 mm。最大20GBの非圧縮データを保持でき、より高いデータ転送機能を備えています。
tar











Linuxで.tarで終わるファイルはtarで作成されています。その使用は単純なバックアップを超えて、そして容易に分離可能なファイルを形成するために多くの異なるファイルをまとめるのに使用することができます。 TarはTape ARchiverバックアップツールから始めました。
Linuxに含まれているGNU tarツールは使いやすく、圧縮のためのオプションを含み、そしてますます増え続けるバックアップをサポートします。
tarはグラフィカルインタフェースのないコマンドラインツールです。 KonsoleまたはKvtで端末ウィンドウを開き、その後に簡単なバックアップコマンドを入力します。
$ tar cvf - /home> /temp/backup.tar
このコマンドは、/tmpディレクトリにbackup.tarを作成します。ファイル、/homeディレクトリ内のすべてのものが含まれます。
次に、tarファイルをバックアップディスクにコピーできます。単純バックアップを使用する場合、圧縮機能を使用したい場合は、次のコマンドに変更してください。
$ tar czvf - /home> /tmp/backup.tgz
上記の拡張子.tgzは、これが圧縮ファイルであることを示しています。
次の例は、インストールされたJazドライブに直接バックアップするために使用できますが、十分なスペースがあることを確認するために使用できます。
$ tar czvf /mnt/jaz/backup.tgz - /home
テープドライブの場合は、デバイス名を使用します。
$ tar czvf /dev/st0/backup.tgz - /home
非常に大きなバックアップがある場合は、マルチボリュームオプションを使用できます。ただし、圧縮を使用することはできません。最初のディスクまたはテープがいっぱいになると、tarは別のディスクまたはテープを挿入するように求めます。
$ tar cvMf /dev/st0/5mar2000.tar -home
バックアップを復元するには、次のコマンドを使用します。例:
$ tar xzvf /mnt/jaz/5mar2000.tgz /home
表1に、tarの主な機能パラメータを示します。ここで詳細に説明されていない多くのオプションのパラメータもあります。
表1 tarメイン関数のパラメータ
パラメータの説明-A、 - catenate、 - concatenate別のtarアーカイブに添付-C、 - create新しいtarアーカイブの作成-d --diff、 --compare tarアーカイブとファイルの違いを調べ、ドキュメントの検証のために--deleteアーカイブからファイルを削除します。ディスクバックアップは使用できません。-r、 - archiveを使用してファイルをtarアーカイブの後ろに添付します。 - 、 - リストtarアーカイブの内容を一覧表示します。-u、 - updateは、tarファイル内のファイルより新しいファイルのみをアーカイブに添付します。-x、--extract、--get tarアーカイブを解凍します。
tarバックアップを使用できます。 crontabツールは時間に基づいて定期的に実行されるように設定されています。たとえば、毎晩2時にSCSIテープドライブに/homeディレクトリをバックアップするには、rootのcrontabに次の文を追加します。
00 02 * * * tar cvf /dev/st0/homefiles.tar - /ホーム
cpio for backup
GNU cpioツールは、tarのようなコマンドプロンプトからプログラムを起動します。 tarと比較すると、cpioはより複雑ですが、信頼性も高くなります。 tarファイルのどこかに不良ブロックがあると、バックアップファイルの他の部分にアクセスできなくなり、cpioを使用すると不良ブロックだけにアクセスできなくなります。
cpioはコピーアウトモードと呼ばれるバックアップを作成します。これにはファイルと所有者、時間とアクセス許可などの情報が含まれます。 Cpioはバックアップされると想定されるファイルのリストを必要とします。リストを作成する最も便利な方法の1つは、lsコマンドを使用することです。たとえば、/homeディレクトリをSCSIテープデバイスにバックアップするには、次のコマンドを入力します。
$ ls /home
Copyright © Windowsの知識 All Rights Reserved