Amanda, Bacula, BackupPC Який надійний клієнт Windows?


12

Я хочу встановити автоматизовану систему резервного копіювання для трьох машин Windows XP в одній будівлі на сервер Linux на WAN. Я відвідую кожну машину кожні кілька місяців і роблю зображення диска для відновлення голого металу. Мені потрібен спосіб автоматичного резервного копіювання документів користувача (включаючи файл поштової скриньки Outlook). Це для маленького дитячого садка / дошкільного закладу, і тому він повинен бути проектом з низьким бюджетом.

Щодня на сайті не буде кваліфікованого систематичного адміністратора для вирішення проблем. Резервне копіювання потрібно запускати без втручання користувача та без збоїв.

Відновлення файлів потрібно виконати віддалено (тобто, вони дзвонять мені; я відштовхую відновлений файл назад до їх системи), або досить простий для роботи нетехнологів.

Як я бачу, кандидатські системи - Amanda , Bacula та BackupPC . Читаючи документи, я бачу, що BackupPC, ймовірно, не працює, тому що він не робить сервісних знімків обсягу (VSS). Який у вас практичний досвід роботи з цими системами? Чи є якась інша система, яку я повинен розглянути?


1
+1 для запитання про клієнтів для кожного варіанту. Я використовував як Amanda, так і Bacula як резервне копіювання сервера, але ніколи не був клієнтом. Було б цікаво почути від інших можливі рішення.
osij2is

Відповіді:


9

Bacula має клієнт Windows (це можуть бути або настільні, або серверні клієнти), який обробляє резервні копії досить добре. Він використовує VSS для створення гарячих зображень того, що ви хочете створити для резервного копіювання (прекрасно працює з Outlook AFAIK). Ви можете налаштувати настільних клієнтів використовувати різні порти, ніж стандартні (я вважаю, 9101?) Та пересилати запити на перенос через їх WAN-роутер на кожен окремий комп'ютер. Щось із VPN було б кращим, але не завжди можливим.

Аманда та BackupPC використовують акції самби для резервного копіювання - не зовсім ідеально, особливо через WAN.

Крім того, у Bacula є плагін для бартпе для відновлення голого металу, що я не знайшов для Amanda або BackupPC. Проблема полягає в тому, що відновлення голого металу буде важким (читати: не неможливо) робити віддалено. Я думаю, що найкраще зробити так, щоб клієнти завантажувались до PXE, де ви відновлювали файли на клієнтському ПК або щось подібне. У будь-якому випадку, це буде важко налаштувати.

В даний час я використовую Bacula для резервного копіювання 2 серверів, 8 клієнтів Windows та 3 клієнтів Linux, і це працює дуже добре. У нього є ряд передніх кінців, незабаром буде представлений графічний інструмент на основі пітона.

Відновлення здійснюються в локальний каталог сервера, після чого ви можете скопіювати / надіслати файли клієнтам, які їм потрібні.

Що ви шукаєте, я думаю, що це відповідає законопроекту.


1
Ви також можете відновити файли у віддаленій файловій системі, використовуючи також бакулу. Я не є експертом у цьому, але ми, звичайно, використовуємо це для цього, встановивши запам'ятовуючий пристрій (?) На клієнтський.
Купс

Дякую, що вказали на це - я (очевидно) ще не експериментував з цим.
Cory Plastek

3
Для запису BackupPC також може використовувати rsync для створення резервної копії, саме так я і використовую.
Джо Касадонте

Одна корекція. Bacula також може і відновити віддалені системи. Bacula також може виконувати шифрування TLS між File Deamon (клієнтом) та серверами. Крім того, він може навіть зашифрувати дані про клієнта, якщо інформація є сенсаційною. Я використовую bacula для резервного копіювання близько 59 серверів, з моїми повноцінними резервними копіями, що зберігають понад 12 ТБ даних.
Кальмари

2

Amanda має клієнт Windows від zmanda, який підтримує VSS: http://wiki.zmanda.com/index.php/Zmanda_Windows_Client


Я бачу, що він підтримує VSS, але чи він також підтримує NTFS ACL, і чи працює він з привілеями оператора резервного копіювання, щоб він міг обходити ACL та створювати резервну копію всього?
Zoredache

2

backuppc також може використовувати VSS, за допомогою методу rsyncd + vss перевірити URL:

http://www.goodjobsucking.com/?p=62

Він використовує Windows RPC для віддаленого запуску скриптів, які встановлюють VSS та запускає демон rsync.

Я вже будую тут потрібні сценарії та інструменти "клієнт", тому його легко встановити:

http://caravela.motaleite.net/~higuita/backuppc/

Я використовую це на +500 робочих станціях та +50 серверах з Windows XP, Windows 2003, Vista, 7 та 2008 32bit та 64bit.

інший пакет з тими самими сценаріями (версія 1.1, схоже, не підтримує 64-бітну, але у нього є підтримка вік-ен-лану):

http://www.michaelstowe.com/backuppc/

Оскільки він використовує службу Windows та не шифрує, я рекомендую це для використання локальної мережі, якщо вам потрібна безпека (як для використання WAN), ви хочете встановити vpn для захисту трафіку та клієнтів. перевірте openvpn, його легко встановити та захистити.

Якщо вам потрібна WAN і не можете використовувати vpn, ви також можете перевірити метод cygwin ssh + rsync:

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=CygwinSSHWindows

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_- Клієнт -_Windows_VSS

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.