Резервное копирование корневого раздела с дд без простоя

Есть ли способ перемонтировать / как только для чтения и буферизировать новые записи в ОЗУ, поэтому можно сделать резервную копию / media с помощью dd?

Я хочу создать загрузочный образ с моего SoHo-сервера (Debian 6) без живого компакт-диска или каких-либо простоев. Единственный инструмент, который я знаю, который может сделать это, это dd, но мне нужно было бы заблокировать корневой раздел, чтобы сохранить согласованность файловой системы. Это всего лишь 16 ГБ USB-накопитель, поэтому это не займет много времени, а объем оперативной памяти достаточно велик.

Или есть другой подход, чтобы сделать это?

Насколько я знаю, rsync не может поддерживать последовательность, как ShadowVolumes в Windows.

1 ответ

Решение

Для этого вы можете воспользоваться бесплатной утилитой Idera R1Soft Hot Copy.

Это утилита, которая устанавливается как модуль ядра и позволяет вам сделать снимок копии при записи работающей системы. Вы можете установить его и запускать на лету без перезагрузки.

В результате вы можете создать моментальный снимок по требованию для чтения-записи или только для чтения любой из ваших смонтированных файловых систем. Они появятся в пути, похожем на /var/hotcopy/[device_name]_hcp1/ по умолчанию, но точка монтирования также настраивается... (я использую /backup)

Я на самом деле использую Hot Copy для увеличения регулярного резервного копирования на ленту на моих автономных серверах Linux. Это устраняет проблемы с файлами и дает более точное резервное копирование.

Когда вы закончите, вы уничтожите снимок и продолжите как обычно.

Этот компонент является ядром коммерческого пакета программ резервного копирования R1Soft CDP, но он чрезвычайно удобен для получения снимков системы Linux без LVM, ZFS или Btrfs.

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