Утилита резервного копирования файлов с инкрементным резервным копированием, обеспечивающая чистоту устройства резервного копирования

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

Почти у каждого из них есть два варианта:
- полное резервное копирование - не возможность часто использовать
- инкрементное резервное копирование - кажется правильным, но есть одна вещь об этом :
Инкрементное резервное копирование строится на основе полного резервного копирования, резервное копирование только тех файлов, которые были созданы / изменены. Дело в том, что через некоторое время у вас появилось много нежелательных файлов из старых резервных копий, которые вздули ваше устройство резервного копирования. Кроме того, если вы случайно удалите свой полный (первый) файл резервной копии, то дифференциальные резервные копии будут повреждены (вы не сможете восстановить их).

Я ищу программу, которая будет делать резервные копии файлов, просто копируя их. Оно проверит устройство резервного копирования, содержит ли оно файл (без изменений):
- если да, оно должно перейти к следующему файлу (у нас есть резервная копия текущей версии)
- если нет, он скопирует файл на устройство резервного копирования
- если устройство содержит файл, которого больше нет на нашем диске, программа удалит его из устройства резервного копирования

такая утилита, которая будет работать таким образом? Если нет, есть ли у вас какие-либо советы о том, как довольно часто делать резервные копии довольно больших объемов данных (около 20 ГБ) с помощью инкрементных резервных копий и не подвергаться этим нежелательным эффектам увеличения размера резервной копии?

2
задан 10 October 2012 в 18:12

1 ответ

rsync может делать все, что вы описали, с помощью переключателя --delete. После того, как вы сделали с ним полную резервную копию, он только копирует измененные файлы в каталог назначения.

Хороший GUI-интерфейс для него - grsync. Установите его через центр программного обеспечения или с помощью этой команды

sudo apt-get install grsync

и запустите.

У всех опций есть хорошая подсказка мыши. Обязательно отметьте «Удалить по назначению», чтобы получить то, что вы хотите.

0
ответ дан 10 October 2012 в 18:12

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

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