Outils personnels

MondoRescue : Différence entre versions

De wikiGite

m (a renommé Mondo sur Ubuntu en Mondoarchive)
(Mondoarchive sur CentOS5 / RedHat5)
 
(15 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Installation
+
__TOC__
 +
= Mondoarchive sur UBUNTU =
 
  aptitude install mondo
 
  aptitude install mondo
 
"mondo" installe les dépendances nécessaires :<br/>
 
"mondo" installe les dépendances nécessaires :<br/>
 
  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 sysème (on exclut ici /home, qui peut être trop volumineux pour créer une image CD, et qui sera sauvegardé par ailleurs) :
+
'''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 13 : 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 -Oi -d $REP_SAUVE -E '/home' -p $(hostname) -s 4360m >> $FICHIER_LOG 2>&1
+
  /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 CentOS5 / RedHat5 =
 +
<span style="color:red">A VALIDER</span>
 +
 +
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

Version actuelle datée du 19 décembre 2014 à 12:12

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