Существует ли какое-либо программное обеспечение, которое создает журнальные резервные копии для Ubuntu?
В настоящее время я использую встроенный дежа-дуп, и это здорово. Однако резервное копирование выполняется не чаще одного раза в 24 часа (ежедневно). Есть ли способ создать в Ubuntu систему резервного копирования, которая будет резервировать файл каждый раз, когда он изменяется?
Кроме того: Может ли и / или имеет ли смысл система резервного копирования на уровне файлов использовать функции журналирования ext4? Или я неправильно понимаю ext4 как «файловую систему журналирования»?
РЕДАКТИРОВАТЬ: Возможно, журналирование ext4 не подходит для этой задачи. В таком случае, существует ли программное обеспечение, которое запускает демон, отслеживающий изменения файла в реальном времени, и выполняет соответствующее резервное копирование?
Взгляните на bup . Это программное обеспечение для резервного копирования на основе git, которое находится на ранней стадии, но выглядит очень многообещающе, и в прошлый раз, когда я проверял, они планировали внедрить систему резервного копирования на основе уведомлений файлов. Я думаю, что лучше проверить список рассылки для текущего статуса. редактировать: я забыл упомянуть, есть графический интерфейс под названием Куп .
Другим возможным инструментом является inosync , который фактически поддерживает резервные копии в реальном времени на основе inotify в сочетании с rsync.
Не путайте «журнализированную файловую систему» с «резервной системой».
Журнализированная файловая система является более надежной, она ведется в журнале, чтобы отслеживать изменения в файловой системе и, если что-то пойдет не так, восстановить эту файловую систему. Это не имеет ничего общего с вашими данными в этой файловой системе, вы можете потерять ваши данные и полностью восстановить полностью здоровую файловую систему.
Чтобы ответить на ваш вопрос, я думаю, что cron job
и rsync
могут быть инструментами, которые вам нужны.