backuppc - как сделать резервную копию удаленных (через интернет) клиентов?

Я тестирую backuppc, который отлично работает до сих пор при резервном копировании Windows-клиентов в локальной сети через SMB (резервный клиент / агент не требуется).

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

Мне нужен какой-то способ, чтобы этот удаленный компьютер создал исходящее соединение для целей резервного копирования (Windows XP/7).

Я знаю, что backuppc поддерживает smb, rsync и 'tar', но я считаю, что это все соединения, идущие от сервера к клиенту.

Итак, мне либо нужен способ vpn клиента по времени, либо было бы намного лучше, если бы клиент мог каким-то образом подключиться к серверу (ssh?) И каким-то образом инициировать собственное резервное копирование (rsync?).

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

Как вы думаете?

3 ответа

Вам не обязательно, чтобы компьютеры устанавливали VPN-соединение на временной основе. BackupPC будет делать резервные копии на ноутбуках и тому подобное, когда они будут доступны. Частично завершенные резервные копии будут завершены при следующем подключении.

Первоначальные резервные копии требуют передачи всех файлов, для которых выполняется резервное копирование. Это будут самые длинные резервные копии. Как только это будет сделано, все последующие резервные копии будут требовать передачи только отличий от последней резервной копии. Около 1% файлов будут переданы для проверки содержимого на сервере.

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

В идеале, вы хотите, чтобы ноутбуки были доступны время от времени. Однако, если вы можете написать сценарий в веб-интерфейсе, ноутбуки должны иметь возможность запускать собственные резервные копии при каждом подключении.

Может быть лучше установить программное обеспечение VPN на ноутбуки и позволить BackupPC забирать ноутбуки, когда они доступны. BackupPC отправит электронное письмо пользователю, указанному в столбце пользователя хоста, если резервная копия станет слишком старой.

Хммм, я не знаю, поможет ли это вам, но в моем случае у меня есть важный файловый "сервер" в удаленном месте, застрявший за медленным соединением бизнес-класса. (Этот "сервер" является Windows-боксом). Я установил synctoy и настроил несколько запланированных задач: 1. подключить диск, 2. отключить синхронизацию 3. отключить диск. Я не знаю, будет ли это идеальным решением для вашего случая, хотя из-за большого количества файловых изменений или медленного / ненадежного соединения синхронизация может стать настоящей болью. В моем случае первоначальная синхронизация заняла более 60 часов. Последующие синхронизации были менее 30 минут.

Другой возможностью было бы использовать онлайн-сервис резервного копирования. Настройте основную учетную запись и учетные записи пользователей. Установите учетную запись пользователя на локальном компьютере и используйте параметр синхронизации с помощью программного обеспечения для резервного копирования в онлайн-хранилище. Ваша основная учетная запись может контролировать задания резервного копирования.

В настоящее время я использую CrashPlan для резервного копирования каталогов backuppc на удаленную (через Интернет) машину. Это работает хорошо, на самом деле лучше, чем я ожидал. Я полагаю, что CrashPlan сжимает данные до того, как отправляет их, и у него также есть своя собственная логика дедупликации и дельта-логики, поэтому, хотя первоначальное резервное копирование заняло несколько дней, оно отлично работает, сохраняя резервное копирование за пределами сайта в актуальном состоянии.

так что теперь теоретически (нужно проверить это), если мне нужно было сделать полное восстановление машины backuppc, я бы настроил новую машину, установил CrashPlan и сделал восстановление на этой машине. Я бы, конечно, сделал это на месте.

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