Назад | Перейти на главную страницу

Поддерживает ли решение для резервного копирования OSS amanda.org разреженные файлы?

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

  1. Запуск создания снимка LVM (путем вызова сценария оболочки, который я напишу для этой цели)
  2. Сделайте дифференциальное / дельта-резервное копирование на моем разреженном файле KVM LVM qcow2. => Я хочу скопировать только фактически измененные биты / байты (= Delta Backup). И он должен поддерживать то, что файл для резервного копирования является разреженным. (У Rsync, похоже, есть какие-то проблемы в связи с этим (если файл еще не существует на другой стороне ... тогда он создаст полный файл, а не разреженный файл))
  3. Освободить снимок LVM (вызвав сценарий, который я напишу для этой цели)

Странно, но я нигде не нашел документации по этому поводу при поиске в Интернете. Zmanda (Commercial Edition) поддерживает резервное копирование XEN VM (но не для KVM, насколько я могу судить) ...

Насколько я помню, Аманда пользуется преимуществами встроенных утилит резервного копирования. Если ваши собственные утилиты (например, gnu tar) поддерживают разреженные файлы, то и amanda тоже. Я не уверен, как gnu tar будет обрабатывать дифференциальные резервные копии в файле qcow2, хотя ... скорее всего, он просто скопирует весь файл. Обычно эти типы утилит резервного копирования действуют на уровне файлов, и файл qcow2 будет выглядеть как один файл. Однако он поддерживает разреженные файлы, если вы используете правильный вариант.

Аманда поддерживает сценарий перед резервным копированием и сценарий после резервного копирования.

Другой вариант, который вы можете рассмотреть, - это запуск инкрементного резервного копирования из виртуальной машины.