web-dev-qa-db-ja.com

複製アーカイブからフォルダーを抽出する

Duplicityコマンドを使用して、次を指定する必要があります。

  • 復元するフォルダを指定します
  • 復元元の日時を示す
  • 復元先を指定します

Duplicityコマンドを使用してこれら3つのことを指定するにはどうすればよいですか?

11
Lonnie Best

「--file-to-restore」と表示されている場合でも、「foldername」に任意のファイルまたはフォルダーパスを入力できます(先頭に「/」記号がなく、「temp/logs」など)。コマンドへの任意の「宛先フォルダー」(先頭に「/」記号、「/ temp/logs」など)。

サンプル:3日前にバックアップされた/ temp/logsを同じフォルダーに復元したい:

duplicity -t 3D --file-to-restore temp/logs file:///backup/location /temp/logs

サンプル2:3日前にバックアップしたファイル/temp/logs/app-error.logを同じフォルダーに復元します。

duplicity -t 3D --file-to-restore temp/logs/app-error.log file:///backup/location /temp/logs/app-error.log

ファイルの完全な宛先パスを指定する必要があることに注意してください。

サンプル3:バックアップはftpサーバー= my.ftp.serverにあり、user = rootはlocation = my_backupにあります。同じシナリオは#1です。

duplicity -t 3D --file-to-restore temp/logs sftp://[email protected]/my_backup /temp/logs
10
duplicity -t 3D --file-to-restore <foldername> file:///backup/location <destination folder>

URLはローカルディレクトリの前に来るため、複製は復元モードに入ります。

-t 3D 3日前

詳細はこちら: http://duplicity.nongnu.org/duplicity.1.html

7
Jan