Je recherche une solution me permettant de gérer les sauvegardes de mes clients à partir d'un serveur centralisé situé dans mon bureau. Le scénario est le suivant:
Serveur de gestion:
- Installé dans mon bureau
- Le réseau est derrière NAT (les ports peuvent être transférés)
- De préférence, l'interface Web, mais il peut s'agir de n'importe quel logiciel graphique, basé sur Windows ou Linux.
- Il doit savoir (et me prévenir si on me le demande) si un client de sauvegarde n'a pas envoyé son rapport à temps (par exemple si l'ordinateur sauvegardé a été éteint avant la fin de la copie).
- La connexion entre les clients de sauvegarde et le serveur de gestion doit être démarrée par le client de sauvegarde afin d'éviter le recours à des ports transférés sur les clients. Ce n'est pas une obligation, mais veuillez l'indiquer si cette exigence n'est pas satisfaite dans votre solution.
- En outre, il serait intéressant de pouvoir créer ou modifier des tâches directement à partir du serveur de gestion (afin qu'elles soient appliquées lors de la prochaine connexion du client). Toutefois, la surveillance suffit.
- Je préfère les solutions gratuites, open source si possible.
Client A:
- Réseau derrière NAT
- Plusieurs machines Windows sauvegardant des données sur un NAS situé sur le même réseau qu'elles sont.
- Les rapports des copies doivent être envoyés au serveur de gestion dans MY office (ils doivent donc se connecter via Internet).
Client B:
- Réseau derrière NAT (les ports ne peuvent pas être transférés)
- Plusieurs machines Windows sauvegardant des données sur des stockages USB
- Les rapports des copies doivent être envoyés au serveur de gestion dans MY office (ils doivent donc se connecter via Internet).
- Le client veut recevoir une copie des rapports. Je préférerais que le serveur de gestion l'envoie à la place des clients de sauvegarde.
La plupart des clients de sauvegarde sont des postes de travail Windows ou des serveurs Windows. Certaines machines Linux doivent également être sauvegardées. Cependant, pour le moment, une solution exclusivement Windows suffit à résoudre mon problème actuel.
Pour le moment, nous utilisons SyncBack avec les rapports de journalisation des courriers électroniques. Cependant, nous n’avons aucun serveur de gestion et nous devons garder à l’esprit le nombre de courriels de rapports que nous devons recevoir chaque jour de chaque client. En effet, si la sauvegarde n’est pas lancée, aucun moyen de le savoir.
C'est ce que j'ai trouvé jusqu'à présent:
- Websync
- Moniteur de sauvegarde
- [UrBackup] (Cant poster plus de liens)
- Bacula
Cependant, toutes les solutions semblent avoir besoin du serveur de gestion pour démarrer la tâche sur les clients, au lieu de les planifier directement sur les clients. Ils ont tous deux l’intérêt de sauvegarder plusieurs PC sur le même réseau, mais pas pour Internet. Certains de mes clients ont 50 ordinateurs dans un bureau. Ce serait un enfer de maintenir un tel nombre de transferts de ports: j'ai eu plusieurs cas où un "technicien" de FAI réinitialise le routeur d'un client aux paramètres d'usine par défaut sans écrire les ports transférés. Un client avait un serveur VPN très important sur son bureau. Le technicien n'a donné le mot de passe du routeur à personne après la réinitialisation d'usine et le changement de mot de passe, et nous avons dû attendre plus de 5 heures jusqu'à ce que quelqu'un au téléphone soit autorisé à transférer un port: un enfer, alors je préfère vraiment éviter les transferts de port. sur les routeurs du client.
EDIT: Je viens de trouver Bacula. Je ne sais pas si cela me permettra d'effectuer des sauvegardes à distance sur site, mais cela semble prometteur. J'espère que les clients de sauvegarde établissent des connexions avec le serveur et non l'inverse.
Merci d'avance.