Ich möchte ein automatisiertes Backup-System für drei Windows XP-Computer im selben Gebäude auf einem Linux-Server im WAN einrichten. Ich besuche jede Maschine alle paar Monate und erstelle ein Disk-Image für eine Bare-Metal-Wiederherstellung. Ich benötige eine Möglichkeit, Benutzerdokumente (einschließlich der Postfachdatei von Outlook) automatisch zu sichern. Dies ist für eine kleine Kindertagesstätte / Vorschule und muss daher ein Low-Budget-Projekt sein.
Es wird keinen qualifizierten Systemadministrator vor Ort geben, der sich mit Problemen befasst. Die Sicherung muss ohne Benutzereingriff und ohne Fehler ausgeführt werden.
Die Dateiwiederherstellung muss entweder per Fernzugriff erfolgen (dh, sie rufen mich an; ich stelle die wiederhergestellte Datei auf ihr System zurück) oder einfach genug sein, damit ein Nicht-Techniker sie ausführen kann.
Aus meiner Sicht sind die Kandidatensysteme Amanda , Bacula und BackupPC . Beim Lesen der Dokumente stelle ich fest, dass BackupPC möglicherweise nicht mehr ausgeführt wird, da Volume Snapshot Services (VSS) nicht ausgeführt werden. Welche praktischen Erfahrungen haben Sie mit diesen Systemen gemacht? Gibt es ein anderes System, über das ich nachdenken sollte?
Antworten:
Bacula verfügt über einen Windows-Client (das können Desktop- oder Server-Clients sein), der Sicherungen recht gut verarbeitet. Es verwendet VSS, um aktuelle Images von allem zu erstellen, was Sie sichern möchten (funktioniert gut mit Outlook AFAIK). Sie können die Desktop-Clients so einstellen, dass sie andere Ports als die Standardports (9101, glaube ich?) Verwenden und Weiterleitungsanforderungen von ihrem WAN-Router an jeden einzelnen Computer weiterleiten. Etwas mit einem VPN wäre vorzuziehen, aber nicht immer möglich.
Amanda und BackupPC verwenden Samba-Freigaben zum Sichern - nicht gerade ideal, insbesondere über WAN.
Zusätzlich hat Bacula ein Bartpe-Plugin, um Bare-Metal-Recovery-Vorgänge durchzuführen, was ich für Amanda oder BackupPC nicht gefunden habe. Das Problem ist, dass Bare-Metal-Recovery-Vorgänge aus der Ferne schwierig (nicht unmöglich) sein werden. Ich denke, Ihre beste Wahl dabei ist, die Clients mit PXE booten zu lassen, wo Sie die Dateien auf dem Client-PC oder ähnlichem wiederherstellen. In jedem Fall wird es schwierig sein, ihn einzurichten.
Derzeit verwende ich Bacula, um 2 Server, 8 Windows-Clients und 3 Linux-Clients zu sichern, und es funktioniert sehr gut. Es hat eine Reihe von Frontends, in Kürze wird ein Python-basiertes grafisches Tool verfügbar sein.
Die Wiederherstellung erfolgt im lokalen Verzeichnis eines Servers. Anschließend können Sie Dateien auf die Clients kopieren / übertragen, die sie benötigen.
Für was Sie suchen, denke ich, dass dies die Rechnung passt.
quelle
Amanda hat einen Windows-Client von zmanda, der VSS unterstützt: http://wiki.zmanda.com/index.php/Zmanda_Windows_Client
quelle
backuppc kann auch VSS verwenden, überprüfen Sie die URL über die Methode rsyncd + vss:
http://www.goodjobsucking.com/?p=62
Mithilfe des Windows-RPC werden Skripts zum Einrichten des VSS und zum Starten eines rsync-Daemons remote gestartet.
Ich habe bereits die benötigten "Client" -Skripte und -Tools hier eingebaut, so dass es einfach zu installieren ist:
http://caravela.motaleite.net/~higuita/backuppc/
Ich benutze dies auf +500 Workstations und +50 Servern mit Windows XP, Windows 2003, Vista, 7 und 2008 32bit und 64bit.
anderes Paket mit denselben Skripten (Version 1.1 scheint 64-Bit nicht zu unterstützen, bietet jedoch Wake-on-Lan-Unterstützung):
http://www.michaelstowe.com/backuppc/
Da es einen Windows-Dienst und keine Verschlüsselung verwendet, empfehle ich dies für die LAN-Nutzung. Wenn Sie Sicherheit benötigen (wie für die WAN-Nutzung), möchten Sie einen VPN einrichten, um den Datenverkehr und die Clients zu schützen. Überprüfen Sie das OpenVPN, es ist einfach einzurichten und sicher.
Wenn Sie WAN benötigen und keinen VPN verwenden können, können Sie auch die Methode cygwin ssh + rsync überprüfen:
http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=CygwinSSHWindows
http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_- Kunde -_Windows_VSS
quelle