Итак, вот моя проблема с восстановлением. Сначала я сделал резервную копию, как и все. Так что я поместил на внешний HD только одну копию.
Мне пришлось все переустановить, но я не волновался, потому что у меня была резервная копия. Но теперь восстановление не работает, и это начинает раздражать.
Итак, я щелкаю правой кнопкой мыши «Восстановить отсутствующие файлы ...». Затем у меня есть всплывающее окно от Deja Dup, спрашивающее, где находится резервная копия. Итак, я выбираю внешний HD и либо ничего не помещаю в «папку», либо просто помещаю «.». Думая, что это должно быть основой для поиска резервных копий.
В обоих случаях после некоторого сканирования я получаю: Том «Корень файловой системы» имеет только 139,7 МБ свободного места на диске. Но мой раздел "/ home" имеет 799.6 Гб свободного места. Кроме того, я просто хочу восстановить некоторые файлы, мне не нужны все из них.
На моем внешнем HD есть файл с названием: duplicity-full.20120514T220834Z.manifest. Текстовый файл В нем я вижу, что все это разделы в файлах 52mb. Таким образом, небольшие файлы находятся в одном архиве, а очень большие файлы делятся на несколько. Но я могу видеть точный список файлов, которые у меня есть.
Итак, я предполагаю, что моя резервная копия не повреждена.
Что я делаю не так?
Возможно ли, что он завершится ошибкой, даже чтобы вывести список всех файлов, потому что у меня недостаточно места на ExtHD? Почему двуличие не может использовать другое место для этого?
Советую попробовать восстановить важные файлы.
Командная строка: duplicity list-current-files --no-encryption file:///media/[rest of the root to your hard_disk] > /home/yourusername/list.txt
не перечислять все файлы в резервной копии с самого начала, источник
и от автора Вы можете восстановить полную сумму или выбранное папки / файлы с определенного времени.
Попробуйте создать список файлов и каталогов, которые необходимо восстановить, используя liste.txt , сгенерированный последним командиром, и список файлов в манифесте, сгенерированном Deja Dup в каталоге резервных копий. как duplicity-full.20120922T175100Z.manifest , (назовите его, например, * final_list.txt * )
final_list.txt :
home/username/music
home/username/file.mp3
...
Creat restore directory
$mkdir /tmp/restore
Создать файл bash Restore.sh
#!/bin/bash
FILE=$1
# Read file form list
while read line
do
duplicity --no-encryption --file-to-restore "$line" file:///media/[rest of the root to your hard_disk] /tmp/restore/"$line"
done <"$FILE"
[ 1116] Восстановить ваш список
$sh Restore.sh final_list.txt
Готово! и удачи :)
Я обычно использую дублирование, чтобы сделать часть резервных копий с помощью deja-dup (deja-dup - это интерфейс для дублирования)
Первое, что я хотел бы сделать, это создать список файлов в резервное копирование, например:
duplicity list-current-files --no-encryption file:///media/[rest of the root to your hard_disk] > /home/yourusername/list.txt (if there is encryption, use the proper option)
Если это работает, ваша резервная копия в порядке. Затем, с помощью функции восстановления дубликатов, вы сможете восстановить все или с помощью duplicity --no-encryption --file-to-restore
только папки или файлов (для получения дополнительной информации введите «man duplicity» в терминале или спросите, есть ли у вас дополнительные сомнения)
Я надеюсь, что ваша резервная копия в безопасности!