Я тестирую backuppc, который пока отлично работает для резервного копирования клиентов Windows в локальной сети через SMB (резервный клиент / агент не требуется).
Однако у меня довольно много ноутбуков и настольных компьютеров, которые находятся в разных удаленных местах - некоторые из них перемещаются.
Мне нужен какой-то способ заставить этот удаленный компьютер создать исходящее соединение для резервного копирования (Windows XP / 7).
Я знаю, что backuppc поддерживает smb, rsync и tar, но я считаю, что это все соединения, идущие от сервера К клиенту.
Итак, мне либо нужен способ vpn клиента на временной основе, либо было бы намного лучше, если бы клиент мог каким-то образом подключиться к серверу (ssh?) И каким-то образом инициировать его собственное резервное копирование (rsync?).
Конечно, все это должно быть предварительно установлено мной и не требует обслуживания со стороны конечного пользователя, никаких диалогов на их стороне.
Что вы думаете?
Необязательно, чтобы компьютеры устанавливали VPN-соединение на временной основе. BackupPC будет делать резервные копии на ноутбуках и т. Д. Всякий раз, когда они доступны. Частично завершенные резервные копии будут завершены при следующем подключении.
Первоначальное резервное копирование требует переноса всех файлов, для которых выполняется резервное копирование. Это будут самые длинные резервные копии. Как только это будет сделано, для всех последующих резервных копий потребуется перенести только отличия от последней резервной копии. Около 1% файлов будет передано для проверки содержимого на сервере.
Вы можете использовать псевдоним, чтобы указать альтернативный адрес для связи с стационарными компьютерами в удаленных местах. Вы также можете переопределить команды, используемые для определения доступности ПК для каждого клиента. Вы также можете запускать команды до и после резервного копирования. Это должно дать вам большую гибкость при работе с удаленными ПК с фиксированным.
В идеале вы хотите, чтобы ноутбуки время от времени были доступны. Однако, если вы можете создать сценарий для публикации в веб-интерфейсе, ноутбуки должны иметь возможность запускать собственные резервные копии при каждом подключении.
Может быть лучше установить программное обеспечение VPN на ноутбуки и позволить BackupPC забрать ноутбуки, когда они будут доступны. BackupPC отправит электронное письмо пользователю, указанному в столбце пользователя хоста, если резервная копия станет слишком старой.
В настоящее время я использую CrashPlan для резервного копирования каталогов backuppc на удаленный (через Интернет) компьютер. Он работает хорошо, даже лучше, чем я ожидал. Я считаю, что CrashPlan сжимает данные перед их отправкой, и у него также есть собственная логика устранения дублирования и дельты, поэтому, несмотря на то, что первоначальное резервное копирование заняло несколько дней, теперь оно отлично работает, поддерживая резервное копирование за пределами площадки в актуальном состоянии.
так что теперь теоретически (необходимо протестировать), если мне нужно выполнить полное восстановление машины backuppc, я бы установил новую машину, установил CrashPlan и сделал восстановление на этой машине. Я бы, конечно, сделал это на месте.
Эммм, я не знаю, поможет ли это вам, но в моем случае у меня есть важный файловый «сервер» в удаленном месте, застрявший за медленным соединением бизнес-класса. (Этот «сервер» представляет собой коробку с Windows). Я установил synctoy и настроил несколько запланированных задач, чтобы: 1. подключить диск, 2. запустить синхронизацию, 3. отключить диск. Я не знаю, будет ли это идеальным решением для вашего случая, хотя из-за большого количества изменений файлов или медленного / ненадежного соединения синхронизация может стать настоящей проблемой. В моем случае первоначальная синхронизация заняла более 60 часов. Последующие синхронизации длились менее 30 минут.
Еще одна возможность - использовать онлайн-службу резервного копирования. Настройте основную учетную запись и учетные записи пользователей. Установите учетную запись пользователя на локальном компьютере и воспользуйтесь возможностью синхронизации с помощью программного обеспечения для резервного копирования в онлайн-хранилище. Ваша основная учетная запись может отслеживать задания резервного копирования.