重複:既存のファイルに完全なシステムバックアップを作成および復元する方法


9

を使用してシステム全体のバックアップを作成したいと思いますduplicity
したがって、私は、ルートディレクトリのバックアップを作成/除く、/proc/sys/tmp、と/mnt
ただし、バックアップをルートディレクトリに復元しようとすると、次のエラーが発生しました。

Restore destination directory / already exists.
Will not overwrite.

--forceコマンドにオプションを追加する[Errno 17]と、さまざまなファイルが既に存在しているという一連のエラーが表示されます。 バックアップ
を復元するには、復元duplicity先のファイルシステムに、復元を一時ディレクトリに抽出するための十分なスペースが必要ですか?その後、バックアップデータと既存のシステムをマージするのはユーザー次第でしょうか。

回答:


1

残念ながらduplicity--forceオプションがあっても、既存のファイルを上書きしてバックアップを復元する方法はありません。

これは重複話からの議論です

Jeremy Polenは次のよう
に書いています。私は、サーバーにある現在のファイルを上書きするために、重複からファイルを復元する作業をしています。次のメッセージが表示されます。

復元先ディレクトリ/home/jeremy/www/index.htmはすでに存在します。上書きしません。

--forceオプションがあることは知っていますが、この場合は役に立ちません。復元前にすべてのファイルを削除する以外に、ファイルを強制的に上書きする方法はありますか?

...ジェレミー

現時点ではできません。おそらく--forceをこのケースに拡張する必要があります。調べてみます。

...ケン

スクリプトを実行する前にファイルを削除するか、別のパスまたはファイル名を使用する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.