[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Вопросы про бэкапы.



Артём Н. -> debian-russian@lists.debian.org  @ Sun, 03 Jun 2012 22:26:12 +0400:

 АН> У dar есть серьёзный минус: для создания декрементального бэкапа
 АН> требуется сделать ещё один полный.

А, то есть он не умеет делать декрементальный бэкап, а только делает
вид?  Понятно, спасибо за исследование, значит, я не зря после первого
косого взгляда на него забил, можно не смотреть в его сторону.

 АН> Вопросы следующие:
 АН> 1. Использует ли rdiff-backup (не dar), при создании дифа,
 АН> промежуточный образ или её бэкап может находиться в противоречивом
 АН> состоянии (например, половина файлов скопировалось в архив, но
 АН> выключилось питание)?

За rdiff-backup не скажу, но подозреваю, что результирующий бэкап будет
в непротиворечивом состоянии "что успело, то скопировалось, остальное
старое".  У него же последний бэкап - файловая система как она есть, и я
думаю, что он диффы делает пофайлово.

Скажу за модель rsnapshot - у него точно состояние будет
непротиворечивое вышеописанное.  Ну, тамб возможно, что rsync сначала
удалит удаленные на том конце файлы, а потом скопирует новые, что может
привести к отсутствию файла в последнем бэкапе при переименовании, но,
во-первых, он при этом есть в предыдущем бэкапе, а во-вторых, rsync'у
можно сказать "удалять после".

Единственное место, которое может нарваться на слет питания - это cp -al
daily.0 daily.1.  При этом в daily.1 будет неполная копия.  Но в этом
случае rsync не успеет запуститься, и в daily.0 будет полная, но старая
копия - как если бы питание слетело до запуска бэкапа вообще.


Reply to: