Есть ли графическое программное обеспечение для резервного копирования, которое не подвержено проблемам непротиворечивости?

Согласно этому ответу на вопрос "Я могу продолжить работать, когда резервное копирование происходит?", программное обеспечение для резервного копирования по умолчанию в Ubuntu, Дубликате Deja, подвержено проблемам непротиворечивости при резервном копировании. Таким образом, если пользователь изменяет файлы в записываемой файловой системе, в то время как резервное копирование делается, резервное копирование не могло бы быть в разумном состоянии, и восстановление его полностью восстановит поврежденную систему. Даже восстановление отдельных файлов могло бы восстановить поврежденные файлы.

Совет не сделать любую работу, в то время как резервное копирование идет, является обходным решением, но не действительно практичный. Пользователь "не работа" не подразумевает, что файлы не изменяются негласно.

В ответе, с которым я связался, говорится это о снимках:

Это может быть достигнуто с помощью LVM или более новой файловой системы поколения, такой как BtrFS. Это создаст снимки целый объем, как будто Вы делали снимок его. Изменения/записи все еще возможны, но процесс резервного копирования выполняется от снимка только для чтения, взятого ранее.

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

Однако я не знаю, что Дубликат Deja на Ubuntu использует любой вид создания снимков, если это доступно.

Мой вопрос: есть ли любое автоматизированное программное обеспечение для резервного копирования для Ubuntu что:

  • просто в использовании, через GUI, подходит для пользователей, не желающих использовать командную строку или записать их собственные сценарии
  • гарантирует непротиворечивость резервных копий с помощью снимков, или осуществляя только для чтения на источнике резервного копирования (властный, но совершенно допустимый), или какой-либо другой подход для предотвращения несоответствия?
3
задан 15 March 2018 в 02:06

1 ответ

Если Вы не 24/7 магазин вообще говоря, у Вас есть сервер, выходят из всех в, говорит 2:00 и выполняет резервные копирования в течение двух часов или любой ценой. Обычно это сделано в сочетании с "Концом Дня, Обработав", который свертывает подробные записи к записям Основного файла, Концам Месяца завершений, Концам года, и т.д.

Основной проблемой являются некоторые файлы, "изменит форму", если кто-то добавит или удалит записи. Возьмите, например, ISAM (Индексно-последовательный метод доступа) файлы, где существует файл необработанных данных и затем отдельные Индексные файлы для каждого ключа (т.е. Клиентское Число, Номер телефона, и т.д.). Если необходимо было сказать, что копируют Файл ключей для Клиентских Чисел сначала, то пользователь добавил, что новый клиент и Вы создали резервную копию файла необработанных данных, у Вас будет ошибка целостности данных.

SQL является популярным выбором в эти дни для баз данных, в этом случае, дамп SQL выполняется без ключей, сохраненных, я думаю. Изучение SQL (объявленный Морской Иглой) было в моем списке ожидающих выполнения задач для 30 + годы.

Безотносительно Вашей среды необходимо изучить резервные требования тщательно и периодически тестировать их путем восстановления их к тестовой базе данных.

Резервное копирование программ обычно является излишеством, потому что они могут быть переустановлены. Так как исключением являются Ваши собственные сценарии, Вы разрабатываете.

Для повторения самых безопасных резервных копий это, когда все пользователи вышли из системы. Когда это не может быть гарантировано затем, профессиональная справка должна быть разыскана.

2
ответ дан 1 December 2019 в 16:53

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

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