mkCDrec est avant tout un outil de sauvegarde/restoration d'un système linux. Son utilisation est orientée "Disaster Recovery" et non à des fins d'archivage. Selon la quantité de données à sauvegarder et les équipements disponibles, l'image peut-être générée sur un ou plusieurs CD/DVD, sur bande et sur système de fichiers NFS. Si l'option bande est retenue et que le lecteur dispose du dispositif OBDR ( One Button Disaster Recovery ), mkCDrec peut générer une bande "bootable" ( à l'image des mksysb d'AIX ). mkCDrec peut-être aussi utilisé pour créer un CD-ROM Rescue.
UTILISATEURS
Si la cible principale des utilisateurs de mkCDrec reste en premier
lieu les ingénieurs sytèmes responsables des plans de reprise après
incident, un autre public trouvera un intérêt manifeste à son
utilisation, il s'agit de toute personne désireuse de comprendre d'une
part le fonctionnement, en détail, d'un "Operating System" dès sa phase
de démarrage, et d'autre part d'appréhender les mécanismes de création
de distribution live.
COMMUNAUTE
Le suivi du projet est assuré par l'équipe de développement et animé
par les forums. Avec plus de 50 000 téléchargements ( sur
sourceforge.net ) et même si téléchargements ne veut pas dire
utilisation, c'est un projet dynamique où les demandes de résolution de
problèmes sont prises en compte.
FONCTIONNALITES
mkCDrec est avant tout un outil pour gérer une situation de crise ( Disaster Recovery ) qui suppose s'appliquer lorsqu'un incident majeur survient et qu'il est nécessaire de fournir au plus vite les services hébergés par le serveur. Plusieurs points sont donc à considérer, mais en priorité.Quelle perte de donnée maximale est acceptée ? Dans combien de temps les services doivent-ils être à nouveau disponibles ? En fonction de ces réponses l'utilisation de mkCDrec et le type de CD/DVD/TAPE créé sera différent
C'est la modularité et ses applications dérivées qui en font une solution utile. mkCDrec peut aussi bien créer :
-un CD/DVD Rescue pour remédier aux problèmes de boot.
-un CD/DVD de Recovery léger ( une partie du système )
-un CD/DVD de Recovery complet ( tout le système )
-un CD/DVD de boot avec les données stockées sur bande ou sur file system NFS
-un système de clonage rapide de serveurs ou de restoration dans une instance UML ( User Mode Linux ).
ROBUSTESSE
mkCDrec étant un ensemble de scripts utilisant des fonctions propres ou externes (isolinux, mkisofs, ...), et même si cela est rare toute modification ou mise à jour "peut" entrainer un dysfonctionnement.
Par exemple si lors d'une mise à jour de mkisofs il convient d'ajouter un nouveau paramètre le comportement de mkCDrec peut s'en trouver impacté.
D'autre part l'accès aux scripts permet de remédier au problème en attendant une mise à jour de mkCDrec !
PERFORMANCE
On ne peut vraiment parler de performance tant l'exécution dépend de paramètres externes Entre une sauvegarde en local sur CD et une sauvegarde sur système de fichiers en réseau le temps de réalisation varie énormément.
Ce qu'il convient de mesurer comme performance c'est : si à la suite d'un incident grave sur un serveur impliquant sa reconstruction, l'image générée par mkCDrec à permis de remettre en ligne les services attendus dans le temps imparti.
DOCUMENTATION
La documentation ( en anglais ) se compose principalement de deux documents html Introduction et Installation et d'un Howto ( PDF )
FACILITE D'EMPLOI:
mkCDrec nécessite pour son exécution de disposer des privilèges "root" sur le système et s'appuie sur de nombreux programmes complémentaires cryptage, création de ramdisk, d'image iso,de bootloader, ... Il ne s'agit donc pas d'une solution autonome où sa seule installation permet son exécution. Une fois opérationnel son utilisation reste simple et s'appuie sur des menus en mode terminal.
LIENS UTILES
Forum d'aide
Forum de discussion libre
Contributeur à cette fiche : Vincent d'Ippolito (Bull)