Amanda, Bacula, BackupPC Qui a un client Windows fiable?

12

Je souhaite configurer un système de sauvegarde automatisé pour trois machines Windows XP dans le même bâtiment vers un serveur Linux sur le WAN. Je visite chaque machine tous les quelques mois et crée une image disque pour une restauration à nu. J'ai besoin d'un moyen de sauvegarder automatiquement les documents utilisateur (y compris le fichier de boîte aux lettres d'Outlook). Il s'agit d'une petite garderie / école maternelle et doit donc être un projet à petit budget.

Il n'y aura pas d'administrateur système qualifié sur place quotidiennement pour faire face aux problèmes. La sauvegarde doit s'exécuter sans intervention de l'utilisateur et sans échec.

La récupération de fichiers doit être effectuée à distance (c'est-à-dire qu'ils m'appellent; je pousse le fichier récupéré vers leur système), ou assez simple pour qu'un non-technicien puisse fonctionner.

Selon moi, les systèmes candidats sont Amanda , Bacula et BackupPC . En lisant les documents, je constate que BackupPC est probablement hors service car il ne fait pas de services de capture instantanée de volume (VSS). Quelle est votre expérience pratique avec ces systèmes? Y a-t-il un autre système que je devrais envisager?

Rodney Schuler
la source
1
+1 pour avoir posé des questions sur les clients pour chaque option. J'ai utilisé Amanda et Bacula comme sauvegardes de serveur mais jamais client. Il serait intéressant d'entendre les autres pour des solutions possibles.
osij2is

Réponses:

9

Bacula a un client Windows (qui peut être un client de bureau ou un serveur) qui gère assez bien les sauvegardes. Il utilise VSS pour créer des images chaudes de tout ce que vous cherchez à sauvegarder (fonctionne très bien avec Outlook AFAIK). Vous pouvez configurer les clients de bureau pour utiliser des ports différents de ceux par défaut (9101 je pense?) Et transférer les demandes de leur routeur WAN vers chaque ordinateur individuel. Quelque chose avec un VPN serait préférable, mais pas toujours possible.

Amanda et BackupPC utilisent des partages samba pour la sauvegarde, ce qui n'est pas vraiment idéal, en particulier sur WAN.

De plus, Bacula a un plugin bartpe pour effectuer des restaurations à nu, quelque chose que je n'ai pas trouvé pour Amanda ou BackupPC. Le problème est que les récupérations de métal nu vont être difficiles (lire: pas impossible) à faire à distance. Je pense que votre meilleur pari est que les clients démarrent sur PXE où vous récupérez les fichiers sur le PC client, ou quelque chose de similaire. De toute façon, ce sera difficile à mettre en place.

Actuellement, j'utilise Bacula pour sauvegarder 2 serveurs, 8 clients Windows et 3 clients Linux, et cela fonctionne très bien. Il a un certain nombre de frontaux, avec un outil graphique basé sur python bientôt.

Les restaurations sont effectuées dans le répertoire local d'un serveur, puis vous pouvez copier / envoyer des fichiers aux clients qui en ont besoin.

Pour ce que vous recherchez, je pense que cela correspond au projet de loi.

Cory Plastek
la source
1
Vous pouvez également restaurer des fichiers sur le système de fichiers distant à l'aide de bacula. Je ne suis pas un expert en la matière, mais nous l'utilisons certainement pour le faire, après avoir réglé le périphérique de stockage (?) Sur celui du client.
Coops
Merci de l'avoir signalé - je (évidemment) n'ai pas encore expérimenté avec ça.
Cory Plastek
3
Pour mémoire, BackupPC peut également utiliser rsync pour la sauvegarde, c'est ainsi que je l'utilise.
Joe Casadonte
Une correction. Bacula peut également restaurer sur des systèmes distants. Bacula peut également effectuer le cryptage TLS entre le File Deamon (client) et les serveurs. De plus, il peut même chiffrer les données sur le client si les informations sont sensibles. J'utilise bacula pour sauvegarder environ 59+ serveurs avec mes sauvegardes complètes stockant plus de 12 To de données.
Squidly
2

Amanda a un client Windows de zmanda qui prend en charge VSS: http://wiki.zmanda.com/index.php/Zmanda_Windows_Client

menko
la source
Je vois qu'il prend en charge VSS, mais prend-il également en charge les ACL NTFS, et fonctionne-t-il avec les privilèges de l'opérateur de sauvegarde afin qu'il puisse contourner les ACL et tout sauvegarder?
Zoredache
2

backuppc peut également utiliser VSS, via la méthode rsyncd + vss, vérifiez l'url:

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

Il utilise le Windows RPC pour démarrer à distance des scripts qui configurent le VSS et démarrent un démon rsync.

j'ai déjà construit les scripts et outils "client" nécessaires ici, donc c'est facile à installer:

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

je l'utilise sur +500 postes de travail et +50 serveurs avec windows xp, windows 2003, vista, 7 et 2008 32bit et 64bits.

autre package avec les mêmes scripts (la version 1.1 ne semble pas prendre en charge 64 bits, mais prend en charge le réveil sur réseau):

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

Comme il utilise un service Windows et aucun cryptage, je le recommande pour une utilisation LAN, si vous avez besoin de sécurité (comme pour une utilisation WAN), vous voudrez configurer un VPN pour protéger le trafic et les clients. vérifiez l'openvpn, son facile à installer et sécurisé.

Si vous avez besoin d'un WAN et que vous ne pouvez pas utiliser un vpn, vous pouvez également vérifier la méthode cygwin ssh + rsync:

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

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_- Client -_Windows_VSS

higuita
la source