Sauvegarde et restitution
Transcription
Sauvegarde et restitution
Sauvegarde et restitution Pourquoi sauvegarder ? Les questions im portantes concernant la sauvegarde perm ettant de définir une stratégie Les stratégies de sauvegarde Les différents supports et les techniques de sauvegarde Les principales commandes La restitution Outils de sauvegarde Pascal C aron. Départem ent d'inform atique Université de Rouen 129 Pourquoi sauvegarder ? Se prémunir contre les erreurs humaines, logiciels Prévoir la casse matériel Protéger ses données des catastrophes naturelles (ou pas) Se prémunir contre le vol, le piratage, le vandalisme, ... Éviter les pertes de temps Pascal C aron. Départem ent d'inform atique Université de Rouen oui mais !! 130 Constatations Volume de données de plus en plus important De plus en plus de données vitales Peu d'administrateurs, de nombreuses machines, peu de temps Un environnement souvent hétérogène Pascal C aron. Départem ent d'inform atique Université de Rouen 131 Les stratégies de sauvegarde La sauvegarde complète Processus long et fastidieux Ne se justifie que si le volume d'informations modifiées est important La restitution d'un seul fichier devient problématique La sauvegarde incrémentale Copie des fichiers modifiés Notion de niveaux de sauvegarde (0=complète, i=sauvegarde incrémentale depuis la dernière sauvegarde de niveau i1) Pascal C aron. Départem ent d'inform atique Université de Rouen 132 Les questions à se poser Quels fichiers devront être sauvegardés ? Où sont les fichiers à sauvegarder ? Qui sauvegardera les fichiers ? Où, quand, et sous quelles conditions les sauvegardes sont-elles effectuées ? Quelle est la fréquence de modification de ces fichiers ? A quelle vitesse doit-on restituer un fichier important ? A quel endroit les fichiers seront-ils restitués ? Pascal C aron. Départem ent d'inform atique Université de Rouen 133 Supports de sauvegarde Parmi les supports on trouve Les bande magnétique (DAT, DLT, SDLT, SLR, LTO) certainement le meilleur support de sauvegarde mais le plus onéreux Permet de sauvegarder de quelques Go à plusieurs To pour un prix variant de quelques centaines d'euros à plus de 10000 euros. Le prix des bandes est également un paramètre important. Les CD-ROM ou DVD-ROM Les disques durs Pascal C aron. Départem ent d'inform atique Université de Rouen 134 Techniques de sauvegarde La sauvegarde sur un support externe reste la meilleure solution. Protection contre tout type d'atteinte Solution coûteuse et longue La sauvegarde sur disque interne. Sauvegarde rapide, restitution rapide Ne protège pas du crash ou de l'incendie Moindre coût Une bonne solution de sauvegarde pourra utiliser plusieurs techniques Pascal C aron. Départem ent d'inform atique Université de Rouen 135 Les principales commandes de sauvegarde (1) La commande dump permet de sauvegarder tout ou partie d'un système de fichiers Cette commande est multi-volumes Elle permet une sauvegarde totale ou incrémentale (-0-9) Permet la création d'une table des matières (pour la restitution) (-A) Permet la sauvegarde sur tout type de support (-f) Autorise la compression à la volée, si le support le permet (-j, -z) Utilisation du fichier /etc/dumpdates Pascal C aron. Départem ent d'inform atique Université de Rouen 136 Les principales commandes de sauvegarde (2) La commande tar permet la gestion d'archives On peut créer, restituer une archive (-c,x), ajouter ou supprimer un fichier (-A,-r,-delete) Ajouter des fichiers si ils sont plus récents que ceux de l'archive (-u), lister (-t), comparer (-d) Compresser à la volée (-z, -Z, -j, --usecompress-program) Gestion du multi-volumes (-M) Définir le nom de l'archive (-f). Par défaut c'est le dérouleur de bande (/dev/rmt0) Pascal C aron. Départem ent d'inform atique Université de Rouen 137 Les principales commandes de sauvegarde La commande cpio permet également la gestion d'archive. Elle peut travailler en entrée, en sortie ou en E/S En sortie: cette commande peut travailler avec find car elle prend par défaut des noms de fichiers sur l'entrée standard. Elle fabrique une archive sur la sortie. (-o) En E/S: La commande recopie l'archive lu en entrée sur la sortie standard (-p) En Entrée: L'archive lu sur l'entrée standard est extraite sur la sortie standard (-i) Pascal C aron. Départem ent d'inform atique Université de Rouen 138 Commande de restitution La comm ande restore permet la restitution de l'archive obtenu avec dump Elle permet un m ode interactif avec sélection des fichiers à restituer (-i) (add, cd, pwd, ls, extract, quit) Elle permet la reconstruction d'un systèm e de fichier préalablement créé et monté. (-r) Elle permet de restituer une partie de la sauvegarde (-x) Pascal C aron. Départem ent d'inform atique Université de Rouen 139 Un utilitaire de conversion L'utilitaire dd permet la recopie de données brutes Ses principaux paramètres sont: if fichier d'entrée of fichier de sortie ibs, obs taille des blocs en entrée et sortie. Le paramètre correspond à un nombre de fois 512 count nombre de blocs à transférer conv permet une conversion de format (swab, lcase, ascii, ebcdic,..) dd if=/dev/rmt0 of=/home/caron/out.dat ibs=2 conv=swab Pascal C aron. Départem ent d'inform atique Université de Rouen 140 Quelques problèmes de sauvegarde Différence entre taille de blocs En fonction des lecteurs de bande, la taille des blocs peut varier. C'est un paramètre réglable Incompatibilité des formats d'archive En fonction d'archivage. de la version de l'outil Différence dans l'ordre des octets Ils existent deux formats essentiels de représentation de données. Little endian, et big endian Archivage compressé Le dérouleur effectue-t-il une compression Pascal C aron. Départem ent d'inform atique Université de Rouen 141