Page précédente
Page suivante
Table des matières
AMANDA ( ou Advanced etc.. ) est un outil de sauvegarde développé par l'université du Maryland. Jaime Da Silva, le concepteur originel d'AMANDA, avait comme tout bon administrateur système qui se respecte une collection de script pour faire des sauvegardes des machines qu'il administrait.
Devant le nombre croissant de machines à sauvegarder il décida de créer AMANDA.
- en C, distribuable gratuitement.
- Est basé sur les standards de logiciels de sauvegarde.
- Unix dump et restore
- Gnu tar
- Possibilité d'intégrer d'autres logiciels.
- Sauvegarde plusieurs machines en parallèle sur un disque tampon, écrit les sauvegardes terminées une par une sur la bande aussi rapidement que l'on puisse écrire un fichier sur une bande. Par exemple, une bande DAT de 12 Go avec une vitesse d'écriture de 1Mo/s pour le lecteur sera remplie en 3 heures.
- Implémente une gestion de bande simple: On ne risque pas d'effacer une mauvaise bande par erreur.
- Supporte des "tape changer" au travers d'une interface générique. ainsi on peut très facilement adapter l'interface à tous type de "stackers" changeur ou caroussel.
- Inclue le support pour une sécurité Kerberos 4 ainsi que des sauvegardes encryptées.
- Pour récupérer les fichiers, indique les bandes dont vous avez besoin, et trouve la bonne image de sauvegarde sur la bande pour vous.
- Inclue une reprise sur incident performante.
- Produit un rapport incluant toutes les erreurs et l'envoit aux opérateurs de la sauvegarde.
- Ajuste automatiquement l'ordonnancement des sauvegardes et le niveau des sauvegardes tout en restant dans le cadre prédéfini. Il n'est plus nécessaire de jongler avec l'organisation des sauvegardes lorsque l'on rajoute de nouveaux disques.
- Inclue un programme de vérification de la configuration sur le serveur ainsi que sur les clients et envoie éventuellement les résultats par courrier électronique.
- Utilise la compression sur les clients ou sur le serveur.
- Possèdes beaucoup d'autres options.
>
Nous allons maintenant détailler la structure d'AMANDA et en expliciter certains points forts.
AMANDA est basé sur une logique maître-esclave. Le maître possède le périphérique de sauvegarde et donne des ordres aux esclaves pour qu'ils sauvegardent les disques. Il récupère ces sauvegardes et les copie sur le périphérique de sauvegarde.
Le serveur (ou maître)
Le serveur doit posséder un gros disque et un lecteur de bande ainsi qu'une bonne connectivité réseau. Le disque sert de disque tampon durant la sauvegarde et stocke également des index des différentes sauvegardes.
Les clients (ou esclaves).
Les esclaves sont une variétés de machine UNIX sur lesquelles on peut compiler la partie client d'AMANDA.
Actuellement seules les machines UNIX sont "nativement" supportées. Des possibilités d'utiliser Samba pour sauvegarder des machines "Windosiennes" sont possibles.
Le serveur d'index.
Pour chaque partition UNIX sauvegardé AMANDA offre la possibilité de générer un index des fichiers sauvegardés. Ainsi la récupération des fichiers sur les bandes en est grandement simplifié. Le mécanisme permettant de récupérer les fichiers sera étudié ultérieurement.
Les serveurs de bande annexes.
On peut également installer des serveurs de bande annexe qui seront utilisé lors de la récupération des fichiers. Ainsi on peut récupérer en parallèle des fichiers de différentes sauvegardes.
Page précédente
Page suivante
Table des matières