アマンダ- 重要な暗号化および圧縮されたバックアップをすべてローカル ストレージおよびリモート ファイル サーバーに保存する、オープン ソースのバックアップおよびリカバリ ソリューション。 Amanda は、複数のバージョンの Linux/Unix および Windows で実行されているサーバーおよびワークステーション上の大量のデータをバックアップするように設計されています。
バックアップに Amanda を使用するには、このユーザー ガイドを参照してください。
1.AMANDA を使用してバックアップを作成する
1.1AMANDABACKUPユーザーのロックを解除する
- 管理者権限を持つユーザーとしてサーバーにログイン/ SSH接続する
- 'passwd -uamandabackup'を使用してamandabackupユーザーのロックを解除します
- 'passwd amandabackup'を使用して、amanddabackupユーザーにパスワードを割り当てます。
- サーバーのログアウト
1.2 バックアップセットの追加
- /ssh に amandabackup ユーザーとしてサーバーにログインします
- 「mkdir /etc/amanda/DailySet1」を使用してAmanda設定用のディレクトリを作成します
- 「cp /var/lib/amanda/example/amanda.conf /etc/amanda/」を使用して、「/var/lib/amanda/example/amanda.conf」にあるサンプル構成ファイルを「/etc/amanda/DailySet1」にコピーします。デイリーセット1'
- 「vi/etc/amanda/DailySet1/amanda.conf」を使用してviで「/etc/amanda/DailySet1/amanda.conf」を開きます。
- 次の行を追加して、仮想テープのサイズを指定します。
テープタイプ HARDDISK を定義 {
長さ 100000 MB #ハードディスクのサイズは 100000 MB です
} - ファイル内の「define dumptype global」セクションまでスクロールし、右括弧の前に「auth bsdtcp」という行を追加します。
- ファイルを保存して閉じます
- サーバーのログアウト
1.3 保持ディスクの作成
- 管理者権限を持つユーザーとしてサーバーにログイン/ SSH接続する
- 「mkdir -p /dumps/amanda」を使用して、保持ディスクとして使用するキャッシュ ディレクトリを作成します。
- 「chown amandabackup:disk /dumps/amanda」を使用して、保持ディスクの所有権を変更します。
- 「chmod 750 /dumps/amanda」を使用して、保持ディスクに適切な権限を設定します。
- サーバーのログアウト
1.4 仮想テープの作成と構成
- 管理者権限を持つユーザーとしてサーバーにログイン/ SSH接続する
- 「mkdir -p /var/amanda/vtapes」を使用して vtape 用のディレクトリを作成します。
- 「chown amandabackup:disk /var/amanda/vtapes」を使用して vtape の所有権を変更します。
- 「chmod 755 /var/amanda/vtapes」を使用して適切な権限を設定します。
- 「vi /etc/amanda/DailySet1/amanda.conf」を使用して、vi で「/etc/amanda/DailySet1/amanda.conf」を開きます。
- 「tapedev “file: …”」という行を削除します。
- 「tapedev “chg-disk:/var/amanda/vtapes”」という行を追加します
- ファイルを保存して閉じます
- サーバーのログアウト
- amandabackup ユーザーとしてサーバーにログイン/SSH します。
- 「cd /var/amanda/vtapes」を使用してディレクトリを変更します。
- 'for ((i=1; $i<=25; i++)); を使用して vtape のスロットを作成します。 mkdir スロット $i を実行します。 amlabel DailySet1 DailySet1-$i スロット $i;done'
- サーバーのログアウト
1.5 バックアップセットの構成
- amandabackup ユーザーとしてサーバーにログイン/SSH します。
- 「vi /etc/amanda/DailySet1/disklist」を使用して、バックアップするディレクトリのリストを保存するファイルを作成します。
- 次の形式でバックアップするディレクトリごとに XNUMX 行を追加します。
comp-user-tar をバックアップするクライアント ディレクトリの IP アドレス - ファイルを保存して閉じます
- 「vi /var/lib/amanda/.amandahosts」を使用して、vi で「/var/lib/amanda/.amandahosts」を開きます。
- 次の形式でクライアントごとに XNUMX 行を追加します。
クライアントの IP アドレス amandabackup amdump - コマンド「/usr/sbin/amdump DailySet1」を実行する cron ジョブを作成します。
- サーバーのログアウト
1.6 バックアップ構成の確認
- amandabackup ユーザーとしてサーバーにログイン/SSH します。
- 「amcheck DailySet1」を使用して amcheck ツールを実行します。 「amcheck」を実行すると JSON のコンパイル エラーが発生する場合は、perl-JSON をアンインストールしてから、perl-JSON を再インストールします。
- サーバーのログアウト
1.7 バックアップの実行
- amandabackup を使用してサーバーにログイン/ssh します。
- amdump を実行して、「amdump DailySet1」を使用して DailySet1 を開始します。
- 「amadmin DailySet1 find」を使用してツール amadmin を実行します。
- サーバーのログアウト
結論
Amandaは、初心者ユーザーでもアクセス可能で使いやすいように設計されています。
データ保護のあらゆる課題を解決するワンストップ ソリューション。
始めましょう! 待ってはいけません-今日インストールしてください!
また、必ずチェックしてください Amanda 15 分のバックアップ ソリューション