Я сейчас бегу rsnapshot на host1, резервное копирование некоторых файлов из host2 с использованием встроенной поддержки SFTP (у меня есть ежедневные, еженедельные и ежемесячные резервные копии, выполняемые в стандартной конфигурации rsnapshot). Оба хоста работают под управлением Ubuntu и используют LVM. Есть ли простой способ создавать и монтировать снимки LVM на host2 выполнить резервное копирование перед запуском резервного копирования и удалить их после этого, чтобы повысить согласованность набора файлов, для которых выполняется резервное копирование? Похоже, что в более поздних версиях rsnapshot встроена поддержка LVM с использованием linux_lvm_*
команд, но это работает только при резервном копировании с того же хоста, чего я не делаю. В идеале механизм должен быть достаточно резервным, например:
Возможно, вы слишком много просите от одного экземпляра rsnapshot. Почему бы вам не использовать сценарий на хосте 2 для создания снимка, включая создание отчета и флага, а затем позволить rsnapshot с хоста 1 выполнить свою часть в зависимости от наличия флага?
Я обычно создаю резервную копию локально, а затем позволяю серверу резервного копирования захватить ее через монтирование NFS, но, конечно, это зависит от доступного пространства на host2.