私は設定パネルでubuntuのデフォルトのバックアップユーティリティ(deja-dup)を使用します。今日、1つのディレクトリをエラーで削除します。復元しようとしましたが、成功しませんでした。 1つのディレクトリまたはファイルのみが必要な場合、すべてのバックアップを復元する必要がありますか?
ありがとう。
もちろんそれはできます。 gnome DejaDup Help wikiから(ああ、ファイルの場所ではディレクトリも読むことができます)
Ubuntuの場合、Ubuntu Oneを使用していない場合でも、メニューエントリをNautilusに表示するには、ubuntuone-client
パッケージをインストールする必要があります。
また、MateのNautilusバージョンであるCajaは、ファイルの復元をサポートしていません。
コマンドラインでファイルを元に戻すことができます。
deja-dup --restore FILE1 FILE2
最初にバックアップされていたドライブが取り外されていたため、上記の回答は私には機能しませんでした。以下の手順を共有します。
重複リストの現在のファイル--no-encryption file:/// [path_to_backup_folder]> /home/[your_username]/list.txt
重複がアーカイブへのパスを受け取ると予想される「file:/// ...」の形式に注意してください-バックアップを含むフォルダーへのフルパスを指定する必要があります。
mkdir [復元されたファイルのパスとファイル名]
複製の復元--no-encryption --file-to-restore [前のステップの結果を貼り付ける] file:/// [バックアップの場所] [復元されたファイルのパスとファイル名]
暗号化されたバックアップでは、コマンドが異なることに注意してください。以下のリファレンスを確認してください。
Cajaユーザーはこちら(16.04.3の合致)。私にとってこれらのソリューションの問題、FWIW。
"バックアップ"別名 "デジャデュップ"(開発者への注意:名前の標準化は(本当に初心者が答えを探しに行かなければならない場合に役立ちます)は、私が選んだ場所への私の全体のバックアップ。誤動作しているVM用の小さなディレクトリが1つだけ必要です...
ノーチラスを使用。ただし、必要なディレクトリ(VBox。Me: "huh?")にアクセスできないため、GUIを介したrestore
関数はありません。
deja-dup --restore FILE1 FILE2
は機能しません。文句を言う:
** (deja-dup:3343): CRITICAL **: deja_dup_config_location_add_volume_full: assertion 'uuid != NULL' failed
もちろん、FILE1がバックアップで、FILE2が復元ターゲットであると仮定しています。そうでなければ、私は馬鹿げた。
とにかく、deja-dupのGUIを起動したばかりです。
$ duplicity restore --no-encryption file:///media/b/be5f7aad-aa52-47ea-8e64-4352111f66af/home/b/'VirtualBox VMs'/'Green Machine' 'VirtualBox VMs'/'Green Machine'
Local and Remote metadata are synchronised, no sync needed.
Last full backup date: none
Traceback (innermost last):
File "/usr/bin/duplicity", line 1559, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1545, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1394, in main
do_backup(action)
File "/usr/bin/duplicity", line 1473, in do_backup
restore(col_stats)
File "/usr/bin/duplicity", line 729, in restore
restore_get_patched_rop_iter(col_stats)):
File "/usr/bin/duplicity", line 751, in restore_get_patched_rop_iter
backup_chain = col_stats.get_backup_chain_at_time(time)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 984, in get_backup_chain_at_time
raise CollectionsError("No backup chains found")
CollectionsError: No backup chains found
あなたの選択の検索エンジンは、他の人も長年にわたってこの問題を抱えていることを明らかにします。
私の回避策: "復元" すべて GUIを使用して外部ドライブの「保持フォルダー」に移動し、手動で目的のディレクトリに移動して、そのフォルダをゼロで埋めます。