複数ソースディレクトリの複製

複数ソースディレクトリの複製

1つのファイルに複数のソースディレクトリを指定できますか?duply構成ファイル?そうでなければ簡単な解決策はありますか?

答え1

実際、上記の方法では、一部のファイル/フォルダを除いてすべてのアイテムをバックアップできます。正解はです。

バックアップするすべてのフォルダを含む最上位パブリックルートフォルダを使用します。SOURCE="/"これを達成する簡単な方法はを使用することです。

それでは、.duply/<profile>/exclude次のように修正してください。

+/フォルダ1
+/フォルダ2
- **

メモ:プラス/マイナス記号とパス項目の間にスペースがあります。

これは、duply がグローバル除外リストの二重性機能を使用するためです。ここで、除外リストは、特に定義されていない場合、デフォルトの「-」として各項目を処理します。 Duplicityのマニュアルページの「ファイルの選択」セクションを参照してください。

http://duplicity.nongnu.org/duplicity.1.html#sect10

答え2

ソースをシステムルートに設定SOURCE="/"し、次の場所に除外ファイルを作成します。

~/conf/<backupprofile>/exclude

この投稿にはファイルを除外する良い例があります。http://aguslr.github.com/blog/2012/04/18/backups-with-duply/

**/*[Cc]ache*
**/*[Hh]istory*
**/*[Ss]ocket*
**/*[Tt]humb*
**/*[Tt]rash*
**/*[Bb]ackup
**/*.[Bb]ak
**/*[Dd]ump
**/*.[Ll]ock
**/*.log
**/*.part
**/*.[Tt]mp
**/*.[Tt]emp
**/*.swp
**/*~
**/.adobe
**/.cache
**/.dbus
**/.fonts
**/.gnupg/random_seed
**/.gvfs
**/.kvm
**/.local/share/icons
**/.macromedia
**/.obex
**/.rpmdb
**/.thumbnails
**/.VirtualBox
**/.wine
**/Downloads

また、Unixシステムでは、/ devや/ procなどのシステムフォルダをバックアップしないでください。除外ファイルに追加するだけです。

複数のリモートディレクトリを参照する場合は、各コンピュータの設定ファイルを作成する必要があります。

duply server1 backup
duply server2 backup

関連情報