маштабируемый инкрементальный бэкап

jim945
инкрементальный бэкап нужно делать раз в день, а полный раз в месяц.
что бы делать инкрементальные бэкапы с помощью rsync нужно иметь полный бэкап который был сделан в начале месяца.

Xts
backup-manager
его нет в репозитории
Ошибки в тексте-неповторимый стиль автора©
indeviral
что бы делать инкрементальные бэкапы с помощью rsync нужно иметь полный бэкап который был сделан в начале месяца.
Делается полный бекап на сервер. При повторном бекапе rsync использует его удаленно.
Lupus pilum mutat, non mentem.
И вообще уже давно использую для бекапов --link-dest
Меньше возни с восстановлением из любой версии. Удалять можно любую версию по вкусу (кроме последней). Места занимает примерно так же.
Lupus pilum mutat, non mentem.
indeviral
его нет в репозитории
в aur есть
jim945
только для этого его прийдётся раскодировать и разархивировать, rsync точно не вариант

проще с tar ом разобратся, такое ощущение что midnight мозг выносит а не tar, то одного то другого файла не хватает)
Ошибки в тексте-неповторимый стиль автора©
indeviral
раскодировать и разархивировать
Так вот в чем проблема))))) Тут видимо без вариантов.

Упустил
удалённый публичный сервер
Lupus pilum mutat, non mentem.
Проверил сейчас на директории около 300М - делает все очень быстро, восстанавливал как полный бэкап, так и разностный (изменил два файла - один обновил только время, второй, текстовый, изменил - добавил пробелы).
Восстановленный разностный бэкап имеет полную структуру со всеми директориями, но в них присутствуют только те файлы, которые изменились. В принципе очень удобно......
Проблем не заметил, правда с 1-го раза не получилось наделал кучу ошибок, пришлось доставать свои шпаргалки ну и при восстановлении желательна опция --strip-components=N .....так как восстанавливается полный путь .....
UPD..... и в принципе склоняюсь к мысли, что штука в самом деле очень хорошая.....
Ошибки не исчезают с опытом - они просто умнеют
indeviral
проще с tar ом разобратся, такое ощущение что midnight мозг выносит а не tar, то одного то другого файла не хватает)
Я проверял таким образом.........
- сделал бэкап директории
- изменил несколько файлов
- уточнил их изменение, за хх мин : по кол-ву - find /path/ -type f -mmin -xx ; по названию и атр. - find /path/ -type f -mmin -xx | xargs ls -l
- сделал инкрементальный бэкап
- восстановил инкрементальный бэкап
- проверил в нем количество файлов (это и будут измененные файлы) тем же способом
кол-во - find /path/ -type f | wc -l ;
по названию и атр. - find /path/ -type f -mmin -xx | xargs ls -l - это я не делал, смотрел вручную (было всего 2 файла)
Ошибки не исчезают с опытом - они просто умнеют
vasek
сори я просто не отписался, я уже всё перебрал на tar быстрее раз в 20 чем мой скриптик. Наверно tar в этом плане уникален. Спасибо.
проблема с midnight а не с tar, он не показывает некоторые файлы внутри архива причём если распаковать они появляются, бред какой-то.

p.s. мне уже пора завязывать... я пол часа пытался прикрутить опцию автоматического удаления, реально удалённых файлы из старых бэкапов, пойду ка я спать.
Ошибки в тексте-неповторимый стиль автора©
indeviral
пытался прикрутить опцию автоматического удаления, реально удалённых файлы из старых бэкапов
...........удалил ............не заметил фразу ..... из старых бэкапов...........
PS...... если не секрет, приведи команду со всеми опциями для бэкапа......... понятно что взял из инета, но всеравно интересно
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.