
システム全体の設定バックアップを実行するようにDuplicityを構成しようとしています。まず第一に、設定/etc/portage/
、ファイル、およびKDE自動起動スクリプトをバックアップしたいと思います。これが私が現在持っているものです:/usr/src/linux/.config
/home/myuser/.kde4/Autostart/
backup-include-list.txt
/etc/timezone
/usr/src/linux/.config
- /etc/portage/bin/
- /etc/portage/make.conf.catalyst
- /etc/portage/make.profile
- /etc/portage/postsync.d/
- /etc/portage/repo.postsync.d/
/etc/portage
/home/myuser/.bashrc
/home/myuser/.kde4/Autostart/
Duplicityの実行に使用するコマンドは次のとおりです。
duplicity -v8 --asynchronous-upload --full-if-older-than 30D --include-filelist backup-include-list.txt --exclude '**' / $REMOTE_URL
/etc/timezone
正常に.bashrc
バックアップされました。しかし、/etc/portage/
またはには何も/home/myuser/.kde4/Autostart/
コピーされません。さらに、Duplicityはシンボリックリンクを処理せず、/usr/src/linux/
復元後に
$ ls -l testrestore/usr/src
total 0
lrwxrwxrwx 1 root root 20 4 June 16:20 linux -> linux-3.18.12-gentoo
私のバージョンはですduplicity 0.6.25
。
この問題私とほぼ同じ状況であり、提案された解決策が私には適していないので役に立ちません。インクルード/除外ディレクトリとシンボリックリンクの問題を解決するには?
答え1
代わりに --include-globbing-filelist を使用してください。 0.7.03以前は、一般ファイルリストパラメータはグロービングとは関係ありませんでした。
性格。シンボリックリンクの問題。これは、シンボリックリンクが除外されたフォルダの宛先として解決されるため、特別な場合です。含めようとする
+ /usr/src/linux*/.config
通常、上記の回答に記載されているように、ワイルドカード構文があるかどうか。
幸運を祈ります..ede/duply.net