OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | Contents | 次へ>

3.4. ローカルホストのバックアップ


このセクションでは、単一ホスト上の指定したディレクトリをローカル テープ ドライブにバックアップする方法について説明します。

• まず、 Storage デバイスを設定する必要があります。 編集 /etc/bacula/bacula-sd.conf 追加:


デバイス {

名前 = 「テープ ドライブ」 デバイス タイプ = テープ メディア タイプ = DDS-4

アーカイブ デバイス = /dev/st0 メディアのハードウェア終了 = いいえ。

自動マウント = はい; # デバイスが開いたら、それを読み取ります AlwaysOpen = Yes;

リムーバブルメディア = はい;



ランダムアクセス = いいえ;

アラート コマンド = "sh -c 'tapeinfo -f %c | grep TapeAlert'"

}


この例は、 DDS-4 テープドライブ。 ハードウェアに合わせて「メディア タイプ」と「アーカイブ デバイス」を調整します。


ファイル内の他の例のコメントを解除することもできます。

• 編集後 /etc/bacula/bacula-sd.conf ストレージ デーモンを再起動する必要があります。


sudo systemctl 再起動 bacula-sd.service

• 次に、 Storage のリソース /etc/bacula/bacula-dir.conf 新しいデバイスを使用するには:


# 「テープドライブ」ストレージデバイスの定義 Storage {

名前 = テープドライブ

# ここでは「localhost」を使用しないでください

アドレス = バックアップサーバー # 注意 ここでは完全修飾名を使用してください SDPort = 9103

パスワード = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc" デバイス = "テープ ドライブ"

メディアタイプ = テープ

}


当学校区の 住所 ディレクティブはサーバーの完全修飾ドメイン名 (FQDN) である必要があります。 変化

バックアップサーバーを実際のホスト名に変更します。


また、 パスワード ディレクティブは次のパスワード文字列と一致します /etc/bacula/bacula-sd.conf.

• 新しいを作成します ファイルセットに以下を追加することで、バックアップするディレクトリを決定します。


# LocalhostBacup ファイルセット。 ファイルセット {

名前 = "LocalhostFiles" Include {

オプション { 署名 = MD5 圧縮 = GZIP

}

ファイル = /etc ファイル = /home

}

}


この ファイルセット をバックアップします の/ etc   /ホーム ディレクトリ。 The オプション リソース ディレクティブは、バックアップされたファイルごとに MD5 署名を作成し、GZIP を使用してファイルを圧縮するように FileSet を構成します。

• 次に、新しいファイルを作成します。 スケジュール バックアップジョブの場合:


# LocalhostBackup スケジュール -- 毎日。 スケジュール {

名前 = "LocalhostDaily" 実行 = 毎日 00:01 に完全実行

}


ジョブは毎日午前 00:01 または 12:01 に実行されます。 他にも多くのスケジュール オプションが利用可能です。

• 最後に、 Job:


# ローカルホストのバックアップ。 仕事 {

名前 = "LocalhostBackup" JobDefs = "DefaultJob" 有効 = はい

レベル = フル

ファイルセット = "LocalhostFiles" スケジュール = "LocalhostDaily" ストレージ = TapeDrive

ブートストラップ = "/var/lib/bacula/LocalhostBackup.bsr" と書き込みます。

}


この仕事は次のことを行います フル 毎日テープドライブにバックアップします。

• 使用する各テープには、 ラベル。 現在のテープにラベルがない場合、Bacula は通知する電子メールを送信します。 コンソールを使用してテープにラベルを付けるには、端末から次のように入力します。


bコンソール

• Bacula コンソールのプロンプトで次のように入力します。


ラベル

• 次に、次のことを求めるプロンプトが表示されます。 Storage リソース:


自動選択カタログ:MyCatalog カタログ「MyCatalog」を使用する

定義されたストレージ リソースは次のとおりです。 1: ファイル

2: テープドライブ

ストレージ リソースを選択します (1-2):2


• 新しいものを入力します。 出来高 名前:


新しいボリューム名を入力してください: 日曜日

定義されたプール:

1:デフォルト

2: スクラッチ


交換する 日曜日 希望のラベルを付けます。

• 次に、 プール:


プールを選択します (1-2): 1

ストレージ デーモン TapeDrive にバックアップ サーバー:9103 で接続しています ... ボリューム "Sunday" スロット 0 のラベル コマンドを送信しています ...


おめでとうございます。これで設定が完了しました Bacula ローカルホストを接続されたテープドライブにバックアップします。


OnWorksのトップOSクラウドコンピューティング: