Проверка резервного копирования .tar.gz

Используйте LVS в сочетании с lvs-поцелуем. Или что-то подобное.

LVS в основном ìpvsadm команда. Единственный недостаток той подсистемы балансировки нагрузки состоит в том, что она не контролирует. Таким образом, Вам нужна программа, которая делает это для Вас и удаляет битую ссылку из Вашей конфигурации (и добавляет его назад одно живое снова).

ldirectord от стека heartbeat могло бы быть другое lvs-дополнение (вместо lvs-поцелуя).

3
12.07.2013, 02:45
2 ответа

Да, разность после проверения избыточна, и не, нет никакого смысла к gzip --test, как первая вещь tar должен сделать для чтения, архив является ungzip это, таким образом, любые проблемы со сжатием вызвали бы отказ там.

2
27.01.2020, 21:20

--diff более предназначается в резервных целях. Например, чтобы проверить, необходимо ли это для tar каталог снова, когда Вы планируете периодическое резервное копирование.

У меня нет подсказки об эффективности --verify опция. Если Вы имеете сомнение относительно этого или хотите смочь проверить целостность Вашего tar позже, можно использовать хеш.

Например:

> sha1sum etc.tar.gz 
b30d837c623274908de2ebaceb72b07c54037546  etc.tar.gz

Затем сохраните эту строку в файл (давайте назовем ее etc.tar.gz.checksum). И когда Вы хотите проверить целостность, переместите этот файл в каталог где etc.tar.gz и выполнен:

> sha1sum -c etc.tar.gz.checksum 
etc.tar.gz: OK

sha1sum обеспечивают openssl.

2
27.01.2020, 21:20
  • 1
    Здесь, я не обеспокоен целостностью архива: я заинтересован, соответствует ли его содержание файловой системе при выполнении резервных копирований. Спасибо за Ваше предложение об использовании хеша, хотя: Я добавил его к своему вопросу. –  Elena 11.07.2013, 17:34
  • 2
    Ну, я предполагаю, что я дополнителен осторожный, здесь, потому что большинство руководств по резервным копиям - что я читал - не потрудилось проверять сгенерированные архивы. –  Elena 11.07.2013, 17:45

Теги

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