Outils personnels

MondoRescue : Différence entre versions

De wikiGite

(Mondoarchive sur CentOS5 / RedHat5)
 
(6 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 7 : Ligne 7 :
 
'''Note''' : mondo crée l'archive au format ISO, mindi apporte le nécessaire pour créer un CD bootable.
 
'''Note''' : mondo crée l'archive au format ISO, mindi apporte le nécessaire pour créer un CD bootable.
  
Mondo peut être lancé en mode interactif (lancer simplement "mondoarchive" et utiliser le gui ncurse), ou en ligne de commande.
+
'''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) :
 
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
Ligne 16 : 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
+
  /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 CentOS / RedHat =
+
= Mondoarchive sur CentOS5 / RedHat5 =
 
<span style="color:red">A VALIDER</span>
 
<span style="color:red">A VALIDER</span>
  
Les RPM sont sur ftp://ftp.mondorescue.org/rhel/4/afio-2.4.7-1.i586.rpm
+
Les RPM sont sur ftp://ftp.mondorescue.org/rhel/5/x86_64/
  rpm -ivh mondo-2.2.6-1.rhel4.i386.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/afio-2.5-1.rhel5.x86_64.rpm
  rpm -ivh afio-2.4.7-1.i586.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/buffer-1.19-4.rhel5.x86_64.rpm
rpm -ivh buffer-1.19-1.i386.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-2.1.7-1.rhel5.x86_64.rpm
  rpm -ivh mindi-2.0.2-1.rhel4.i386.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mindi-busybox-1.7.3-1.rhel5.x86_64.rpm
  rpm -ivh mindi-busybox-1.7.3-1.rhel4.i386.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-3.0.4-1.rhel5.x86_64.rpm
  rpm -ivh mindi-2.0.2-1.rhel4.i386.rpm
+
  rpm -ivh ftp://ftp.mondorescue.org/rhel/5/x86_64/mondo-doc-2.2.8-1.rhel5.noarch.rpm
  rpm -ivh mondo-2.2.6-1.rhel4.i386.rpm
+
yum install gzip mkisofs
rpm -ivh mondo-doc-2.2.5-1.rhel4.noarch.rpm
 
  
 
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

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