MondoRescue : Différence entre versions
De wikiGite
(→Mondoarchive sur CentOS5 / RedHat5) |
|||
| (10 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 5 : | Ligne 5 : | ||
afio{a} buffer{a} libntfs10{a} lzop{a} mdadm{a} mindi{a} mindi-busybox{a} | afio{a} buffer{a} libntfs10{a} lzop{a} mdadm{a} mindi{a} mindi-busybox{a} | ||
mondo ntfsprogs{a} | mondo ntfsprogs{a} | ||
| + | '''Note''' : mondo crée l'archive au format ISO, mindi apporte le nécessaire pour créer un CD bootable. | ||
| − | Script de sauvegarde du | + | '''Note''' : Mondo peut être lancé en mode interactif (lancer simplement "mondoarchive" et utiliser le gui ncurse), ou en ligne de commande :<br/> |
| − | + | Script de sauvegarde du système (on exclut ici /home, qui peut être trop volumineux pour créer une image CD, et qui sera sauvegardé par ailleurs) : | |
#!/bin/sh | #!/bin/sh | ||
DATE=`date "+%Y%m%d"` | DATE=`date "+%Y%m%d"` | ||
| Ligne 14 : | Ligne 15 : | ||
echo "Debut sauvegarde systeme "$(date) > $FICHIER_LOG | echo "Debut sauvegarde systeme "$(date) > $FICHIER_LOG | ||
| − | # -O : archive, -i : format iso, -d : destination, -E : exclude, | + | # -O : archive, -V : verify, -i : format iso, -d : destination, -E : exclude, |
# -p : prefixe, -s : taille max de chaque media | # -p : prefixe, -s : taille max de chaque media | ||
| − | /usr/sbin/mondoarchive - | + | /usr/sbin/mondoarchive -OVi -d $REP_SAUVE -E '/home' -p $(hostname) -s 4360m >> $FICHIER_LOG |
echo "Fin sauvegarde systeme "`date` >> $FICHIER_LOG | echo "Fin sauvegarde systeme "`date` >> $FICHIER_LOG | ||
| + | |||
| + | Pour graver l'image rapidement avec cdrecord : | ||
| + | cdrecord --scanbus # find CD writer's bus, target and LU, usually 0,0,0 | ||
| + | cdrecord dev=0,0,0 speed=xx /home/mondo/1.iso # speed is something like 8, 16, 32... Try ! | ||
| + | |||
= Mondoarchive sur Debian = | = Mondoarchive sur Debian = | ||
| − | = Mondoarchive sur | + | = Mondoarchive sur CentOS5 / RedHat5 = |
<span style="color:red">A VALIDER</span> | <span style="color:red">A VALIDER</span> | ||
| − | + | ||
| − | rpm -ivh afio-2. | + | Les RPM sont sur ftp://ftp.mondorescue.org/rhel/5/x86_64/ |
| − | rpm -ivh buffer-1.19- | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/afio-2.5-1.rhel5.x86_64.rpm |
| − | rpm -ivh mindi-2. | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/buffer-1.19-4.rhel5.x86_64.rpm |
| − | rpm -ivh mindi-busybox-1.7.3-1. | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-2.1.7-1.rhel5.x86_64.rpm |
| − | rpm -ivh | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-busybox-1.7.3-1.rhel5.x86_64.rpm |
| − | rpm -ivh | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-3.0.4-1.rhel5.x86_64.rpm |
| − | + | rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-doc-2.2.8-1.rhel5.noarch.rpm | |
| + | yum install gzip mkisofs | ||
Puis utiliser le même script de sauvegarde. | Puis utiliser le même script de sauvegarde. | ||
| + | |||
| + | = Mondoarchive sur CentOS6 / RedHat6 = | ||
| + | cd /etc/yum.repos.d | ||
| + | wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo | ||
| + | yum install mondo | ||
Version actuelle datée du 19 décembre 2014 à 12:12
Sommaire
Mondoarchive sur UBUNTU
aptitude install mondo
"mondo" installe les dépendances nécessaires :
afio{a} buffer{a} libntfs10{a} lzop{a} mdadm{a} mindi{a} mindi-busybox{a}
mondo ntfsprogs{a}
Note : mondo crée l'archive au format ISO, mindi apporte le nécessaire pour créer un CD bootable.
Note : Mondo peut être lancé en mode interactif (lancer simplement "mondoarchive" et utiliser le gui ncurse), ou en ligne de commande :
Script de sauvegarde du système (on exclut ici /home, qui peut être trop volumineux pour créer une image CD, et qui sera sauvegardé par ailleurs) :
#!/bin/sh
DATE=`date "+%Y%m%d"`
REP_SAUVE=/media/disk/mondo
FICHIER_LOG=$REP_SAUVE/mondo_${DATE}.log
echo "Debut sauvegarde systeme "$(date) > $FICHIER_LOG
# -O : archive, -V : verify, -i : format iso, -d : destination, -E : exclude,
# -p : prefixe, -s : taille max de chaque media
/usr/sbin/mondoarchive -OVi -d $REP_SAUVE -E '/home' -p $(hostname) -s 4360m >> $FICHIER_LOG
echo "Fin sauvegarde systeme "`date` >> $FICHIER_LOG
Pour graver l'image rapidement avec cdrecord :
cdrecord --scanbus # find CD writer's bus, target and LU, usually 0,0,0 cdrecord dev=0,0,0 speed=xx /home/mondo/1.iso # speed is something like 8, 16, 32... Try !
Mondoarchive sur Debian
Mondoarchive sur CentOS5 / RedHat5
A VALIDER
Les RPM sont sur ftp://ftp.mondorescue.org/rhel/5/x86_64/
rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/afio-2.5-1.rhel5.x86_64.rpm rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/buffer-1.19-4.rhel5.x86_64.rpm rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-2.1.7-1.rhel5.x86_64.rpm rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-busybox-1.7.3-1.rhel5.x86_64.rpm rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-3.0.4-1.rhel5.x86_64.rpm rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-doc-2.2.8-1.rhel5.noarch.rpm yum install gzip mkisofs
Puis utiliser le même script de sauvegarde.
Mondoarchive sur CentOS6 / RedHat6
cd /etc/yum.repos.d wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo yum install mondo
