Backup mondo

23
A. Elkhyari Université Jean Monnet St Etienne Backup Mondo BOULUAD Mohammed Le 01/06/2015

Transcript of Backup mondo

Page 1: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Backup Mondo

BOULUAD Mohammed

Le 01/06/2015

Page 2: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Plan

1. Sauvegarde ?2. Supports de sauvegarde3. Utilitaires classiques4. Outils évolués5. Mondo rescue6. Pourquoi Mondo ?

Page 3: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

La sauvegarde

la sauvegarde en anglais backup c’est une opération qui consiste à dupliquer et à mettre en sécurité les données contenues dans un système

informatique.

Page 4: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

CD/DVD.

disque dur: ce disque peut être interne, externe, un disque réseau (NAS), ou un partage réseau (lufs/nfs/samba/ftp).

Clé usb :C'est un des médias les plus pratiques : rapidité d'écriture par rapport à un CD.

Supports de sauvegarde

Page 5: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Utilitaires classiques

la commande tar :La commande tar permet de sauvegarder un ensemble de fichiers dans une archive qui peut être compressée. Les fichiers ne seront donc pas directement lisibles.

la commande rsync :rsync permet de synchroniser des répertoires/fichiers destinations par rapport à des répertoires/fichiers sources. La synchronisation se fait soit en local, soit sur une machine distante. Il est possible de demander à rsync d'utiliser ssh afin de crypter les transmissions.

Page 6: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Outils évolués

Amanda (Advanced Maryland Automated Network Disk Archiver)

Outil OpenSource pour systèmes Unix largement déployé

Interface type ligne de commande Sauvegarde via le réseau centralisée (type client/serveur) sur un serveur de sauvegarde Utilisation des outils natifs dump ou tar.

Intérêt : même en cas de crash du serveur de sauvegarde, les informations sont toujours récupérables sur les bandes grâce aux outils natifs

http://www.amanda.org

Page 7: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Outils évolués

Bacula

Outil de sauvegarde réseau stockage du catalogue sur base de donnée SQL Interface utilisateur mode console ou graphique projet actif et bien documenté

Intérêt : Pas facile à mettre en oeuvre

Page 8: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Outils évolués

Taper

Outil OpenSource pour systèmes Unix Interface type ligne de commande ou dans un

terminalX Sauvegarde sur tout type de périphérique de stockage Pas de sauvegarde réseau centralisée http://taper.sourceforge.net Intérêt : Un peu ancien : dernière version de 2002 !

Page 9: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Outils évolués

BackupPC

Outil OpenSource de sauvegarde centralisée vers un disque distant uniquement

Interface graphique Utilisation de Samba pour les clients Windows et de ssh

pour les clients Linux

http://backuppc.sourceforge.net

Page 10: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

Backup Mondo

Page 11: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

C’est quoi Mondo ?

• Mondo est un logiciel, sous Debian, qui vous crée une image complète de votre système linux, en “.iso”.

• Mondo supporte très bien le RAID ainsi que le LVM

• Cette image pourra ensuite être gravée sur un CD ou un DVD amorçable pour permettre la réinstallation complète du système dans l’état de la sauvegarde

Page 12: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

C’est quoi Mondo ?Mondo rescue est composé de 2 parties:

Mondo

Mondoarchive permet de créer l'image correspondant ausystème sauvegardémondorestore est la commande qui permet de restaurerl'image

Mindi

se charge de créer les images de boot (disquette ou CD)permettant de lancer la restauration

Page 13: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne

L’installation de Mondo ?

Récupération des sources de puis le site officiel. Prérequis:

Mondo a besoin des utilitaires suivants : afio, newt, libnewt, syslinux, buffer, bzip2, cdrecord.

Récupérer le fichier mondo.repo et copiez le dans le répertoire /etc/yum.repos.d/

Installez mondo: yum install mondo

Page 14: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 14

Fonctionnement de Mondo

Lancez la commande: « mondoarchive » 

Page 15: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 15

Fonctionnement de Mondo

le répertoire qui stockera votre image ISO.

Type de compression bzip, gzip ou lzo..

Sélectionnez le taux de compression.

Sélectionnez la taille maximum que l’image ISO devra faire (taille de découpage).

le prefixe du nom de l’iso.

Page 16: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 16

le chemin du répertoire que vous voulez sauvegarder.

Fonctionnement de Mondo

Page 17: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 17

Fonctionnement de Mondo

les répertoires à exclure de la sauvegarde

NB: /proc et /tmp sont implicitement ajoutes a la liste.

Le programme vous demande ensuite:

vérifier le contenu du backup.

conserver les attributs des fichiers et répertoires sauvegardés.

Page 18: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 18

Fonctionnement de Mondo

La question suivante concerne la version du kernel:

Page 19: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 19

Fonctionnement de Mondo

Page 20: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 20

Restauration avec Mondo

La restauration utilise une interface équivalente à la sauvegarde.

Lancez la commande: «  mondorestore  » 

demande d'insérer un CD ou une clef USB. demande le répertoire qu'il faut restaurer.

Gravée l’image sur un CD/DVD.

Page 21: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 21

Fonctionnement de Mondo

mondoarchive -O -p sauvegarde -i d  /save

mondoarchive –V : vérification des sauvegardes.

-c ou -w : la vitesse de gravure pour backup -p : un préfixe pour le nom de nos fichiers de backup-i: force l’utilisation du format ISO pour la sauvegarde

-E path1 …pathN: exclure des répertoires-I path1 …pathN: inclure des dossiers dans la sauvegarde

-s size: préciser la taille maximale de chaque fichier image généré

Page 22: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 22

Mondo Rescue prend en charge :

Pourquoi Mondo ?

divers systèmes de fichiers depuis ext2/3 à NTFS.

LVM ,Raid matériel ou logiciel

multiples distributions (Debian, Ubuntu, Fedora, Mandriva, Gentoo, Slackware, OpenSuSE, ...)

différentes architectures matérielles (i386, x86_64, ia64)

la restauration depuis des media physiques (CD, DVD) ou logiques (ISO locale ou par NFS)

Page 23: Backup mondo

A. Elkhyari Université Jean Monnet St Etienne 03/05/23 23

Fin