ローカルフォルダー/ home/zoroaster/backupに自動バックアップを設定しました。すべてが正常に機能し、バックアップと復元を行います。
ここで、外部USBドライブに2番目のバックアップをセットアップします。これにより、ローカルのHDが故障または故障した場合に、外部USBドライブから復元できます。
Deja dupのGUIを使用すると、1つの保存場所のみを設定できます。
スクリプトを使用したり、ローカルバックアップフォルダーを外部と同期したりするための適切な方法を知りたい.
この場合、usbdriveをrootまたはユーザーが所有する必要があるかどうかも知りたいですか?バックアップの目的でのみ、usbdriveを使用します。
現時点では/ media/zoroaster/Backupにマウントされており、所有者はrootです。
ありがとう
Deja Dupは既にバックアップされたファイルを追跡しているため、同じ結果で2回実行することはできません。
バックアップの2つのコピーを保持したい場合は、通常のバックアップが完了するまで待ってから、ローカルHD上のディレクトリをUSBドライブにcp -rp
してください。データはコピー中に変更されず、すでに圧縮されているため、rsync
または圧縮の必要はありません。
これは、Deja Dupバックアップの後にある時間に開始し、Deja Dupがそのジョブを完了したかどうかを確認するcronジョブ(たとえば、pgrep duplicity
の出力をテストする)によって自動化できます。
Deja Dupによって実行されるバックアップには、権限rw-------
があり、所有者としてそれを開始したユーザーがあります。したがって、外付けドライブ用にこの方法を維持できます。