Я могу удалить возрастающие резервные копии, сделанные с Дубликатом Déjà?

После использования Дубликата Déjà некоторое время, я продолжаю получать эту ошибку после каждой попытки резервного копирования:

Местоположение резервирных копий является слишком небольшим. Попытайтесь использовать один с большим количеством пространства.

Я мог удалить некоторые резервные копии, сделанные из определенных дат только? Например, я мог удалить все резервные копии, более старые, чем месяц?

Моя резервная папка содержит 372 файла с именами как:

duplicity-full.20121122T124053Z.manifest.gpg
duplicity-full.20121122T124053Z.vol100.difftar.gpg
duplicity-full-signatures.20121122T124053Z.sigtar.gpg
duplicity-inc.20121122T124053Z.to.20121129T151249Z.manifest.gpg
duplicity-inc.20121122T124053Z.to.20121129T151249Z.vol1.difftar.gpg
duplicity-new-signatures.20121122T124053Z.to.20121129T151249Z.sigtar.gpg

Я могу удалить некоторые из этих файлов безопасно?

17
задан 21 January 2013 в 17:25

2 ответа

Файлы, связанные с полными и инкрементными резервными копиями:

A полная резервная копия содержит все данные этой резервной копии и не зависит от других резервных копий. Он состоит как минимум из трех файлов:

  • duplicity-full.DATE.manifest (только один)
  • duplicity-full.DATE.volYYY.difftar (один или несколько)
  • duplicity-full-signatures.DATE.sigtar (только один) )

Если резервная копия зашифрована, эти имена файлов будут иметь суффикс .gpg.

Инкрементная резервная копия содержит только различия между предыдущей и самой резервной копией, она зависит от предыдущей резервной копии и от ее предыдущих резервных копий вплоть до цепочки, достигающей полное резервное копирование. Он состоит из трех файлов:

  • duplicity-inc.DATE.to.DATE.manifest (только один)
  • duplicity-inc.DATE.to.DATE.volX.difftar (один или несколько)
  • duplicity-new-signatures.DATE.to.DATE.sigtar (только один) [ 1126]

Чтобы удалить резервную копию, вы можете просто удалить набор соответствующих файлов. Помните, что все последующие зависимые инкрементные резервные копии станут недействительными. Вы можете сделать это вручную или использовать команду duplicity.

Обзор команд из duplicity:

Вот как просмотреть набор резервных копий с помощью команды duplicity:

$ duplicity collection-status file:///path/to/backup
# output truncated for brevity

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Thu Nov 22 12:40:53 2012
Chain end time: Thu Jan 10 14:17:35 2013
Number of contained backup sets: 7
Total number of contained volumes: 358
 Type of backup set:                            Time:   Number of volumes:
                Full         Thu Nov 22 12:40:53 2012               162
         Incremental         Thu Nov 29 15:12:49 2012                 4
         Incremental         Thu Dec 13 09:05:17 2012                10
         Incremental         Thu Dec 20 11:09:12 2012                 9
         Incremental         Thu Dec 27 00:05:55 2012                83
         Incremental         Thu Jan  3 11:07:31 2013                79
         Incremental         Thu Jan 10 14:17:35 2013                11
-------------------------
No orphaned or incomplete backup sets found.

Вот как удалить резервные копии старше одного месяца, хранение всех резервных копий, которые требуются для инкрементных резервных копий за последний месяц:

duplicity remove-older-than 1M file:///path/to/backup

Ниже описано, как удалить все резервные копии, кроме последнего полного набора резервных копий, и его инкрементные резервные копии:

duplicity remove-all-but-n-full 1 file:///path/to/backup

Вот как удалить все инкрементные резервные копии, кроме последнего полного набора резервных копий, и его инкрементные резервные копии:

duplicity remove-all-inc-of-but-n-full 1 file:///path/to/backup

Страница man для команды duplicity Manpage icon очень информативно, взгляните.

0
ответ дан 21 January 2013 в 17:25

Спасибо @Flimm: https://askubuntu.com/a/246694/676490 Для пользователей как я, который попробовал ~/deja-dup вместо file:///home/flimm/deja-dup здесь пример для имени пользователя flimm

duplicity remove-older-than 1M file:///home/flimm/deja-dup
1
ответ дан 15 October 2019 в 18:45

Другие вопросы по тегам:

Похожие вопросы: