16.02.2018 13:38, Михаил Касаджиков пишет: > artiom <artio...@yandex.ru> писал(а) в своём письме Thu, 15 Feb 2018 > 22:59:07 +0300: > >> Подскажите, чем возможно выполнять резервное копирование нескольких >> машин по сети, чтобы условия ниже были удовлетворены. >> >> Резервное копирование хочу выполнять на центральное хранилище, с FreeNAS. >> Основные машины - PC с Debian и ноут с Debian. >> Ноут преимущественно подключен через Интернет, PC в локальной сети. > > Я использую backup-manager и скрипт-обвязку для LVN snapshot. > У меня всё кроме /boot — на LVM. При запуске скрипта происходит следующее: > 1. создаём lvm snapshot для желаемых разделов; > 2. монтируем эти снимки в /mnt/root, /mnt/home и тд.; > 3. монтируем сетевое хранилище в /mnt/backup; > 4. запускаем backup-manager; > 5. демонтируем снимки и хранилище; > 6. убираем снапшоты. > Сразу нет: LVM только на Linux и то не обязательно, а значит я получаю непортируемое решение. Кроме того, с двухдисковой конфигурацией LVM всё несколько сложнее.
> Сам backup-manager — обычный bash-скрипт, использующий tar, или dar, > который делает: > * добавляет нужные имена архивам; > * следит за созданием master/increment архивов; > * удаляет старые архивы: > * шифрует, при желании, с помощью gpg; > * заливает архивы на удалённый сервер; > * … > В итоге, снова я получаю привязку клиента к ОС. Ладно - сервер. С этим всё ok, но клиента привязывать не хочется. > На выходе получаем набор архивов, которые нужно последовательно > распаковать. Если в компе помер винт — нужно его разметить, создать LVM, > разделы, ФС, смонтировать всё это и последовательно распаковать архивы > до желаемого момента. Несколько раз уже восстанавливал как отдельные > файлы, так и машины полностью. > > Пакет в репе так и называется — backup-manager. > >