User Tools

Site Tools


sauvegarde_d_une_configuration_systeme_d_une_machine_ubuntu

This is an old revision of the document!


Sauvegarde d'une configuration Ubuntu

Cette sauvegarde concerne des fichiers qui sont dans le répertoire /etc. La liste des dossiers et fichiers sauvegardés depuis /etc est donné à la fin.

Pour sauvegarder une configuration qui a été modifié il suffit de se déplacer dans le répertoire correspondant au nom de la machine sous le dossier /disk2/backup :

  1. alastair_desktop
  2. antares
  3. beru
  4. beta_alberto_terra
  5. estrella
  6. evanilay
  7. magellan
  8. manga
  9. menkab
  10. pegase
  11. pegase
  12. pikok
  13. terra

Par exemple sous /disk2/backup/menkab et de saisir dans un terminal la commande suivante : ../save_files.com.

========================================= le premier niveau du dossier de sauvegarde

total 80
-rw-r--r-- 1 root root    0 janv. 27 12:24 auto.direct
-rw------- 1 root root  343 janv. 27 12:24 autofs_ldap_auth.conf
-rw-r--r-- 1 root root   97 janv. 27 12:24 auto.master
-rw-r--r-- 1 root root  704 janv. 27 12:24 csh.cshrc
-rw-r--r-- 1 root root  469 janv. 27 12:24 csh.login
-rw-r--r-- 1 root root   67 janv. 27 12:24 csh.logout
drwxr-xr-x 2 root root 4096 janv. 27 12:24 default
-rw-r--r-- 1 root root  389 janv. 27 12:24 exports
-rw-r--r-- 1 root root 1583 janv. 27 12:24 fstab
-rw-r--r-- 1 root root  245 janv. 27 12:24 hosts
-rw-r--r-- 1 root root  721 janv. 27 12:24 krb5.conf
drwxr-xr-x 2 root root 4096 janv. 27 12:24 ldap
-rw-r--r-- 1 root root  928 janv. 27 12:24 ldap.conf
drwxr-xr-x 2 root root 4096 janv. 27 12:24 lightdm
-rw-r--r-- 1 root root    0 janv. 27 12:46 list_doc.txt
drwxr-xr-x 2 root root 4096 janv. 27 12:24 network
drwxr-xr-x 2 root root 4096 janv. 27 12:24 NetworkManager
-rw-r--r-- 1 root root 1768 janv. 27 12:24 nsswitch.conf
drwxr-xr-x 2 root root 4096 janv. 27 12:24 pam.d
-rw-r--r-- 1 root root  227 janv. 27 12:24 resolv.conf
drwxr-xr-x 2 root root 4096 janv. 27 12:24 sssd
drwxr-xr-x 2 root root 4096 janv. 27 12:24 X11

========================================= le script qui fait les sauvegarde : save_files.com sous /disk2/backup

#usage : source save-files.com
#!/bin/csh
#cp -R /users/jmw .
set dir=`pwd`
echo "Répertoire de départ:$dir"
set date=`date +%Y-%m-%d_%T_%a`
echo "Création du répertoire: $date"
mkdir $date
rm dernier>& /dev/null
ln -s $date dernier
cd $date
echo "Sauvegarde liste des logiciels installés"
dpkg --get-selections >installed-software
mkdir etc >& /dev/null
echo "Répertoire /etc"
#/etc
cd etc
cp /etc/csh.*		. >& /dev/null
cp /etc/exports		. >& /dev/null
cp /etc/nsswitch.conf	. >& /dev/null
cp /etc/ldap.conf	. >& /dev/null
cp /etc/resolv.conf	. >& /dev/null
cp /etc/yp.conf		. >& /dev/null
cp /etc/fstab		. >& /dev/null
cp /etc/hosts		. >& /dev/null
#for the ldap automount
cp /etc/auto.direct	. >& /dev/null
cp /etc/auto.master	. >& /dev/null
cp /etc/krb5.conf	. >& /dev/null
cp /etc/autofs_ldap* 	. >& /dev/null

echo "Répertoire /etc/default"
mkdir  default >& /dev/null
cd default
cp /etc/default/autofs*  . >& /dev/null
cd ..

echo "Répertoire /etc/ldap"
mkdir ldap >& /dev/null
cd ldap
cp /etc/ldap/ldap* 	. >& /dev/null
cd ..

echo "Répertoire /etc/X11"
mkdir X11 >& /dev/null
#/etc/X11
cd X11
cp /etc/X11/xorg.* ./ >& /dev/null
cd ..
echo "Répertoire /etc/network"
mkdir network >& /dev/null
#/etc/network
cd network
cp /etc/network/interfaces* . >& /dev/null
cd ..
echo "Répertoire /etc/pam.d"
mkdir pam.d >& /dev/null
cd pam.d
cp /etc/pam.d/login* . >& /dev/null
cp /etc/pam.d/lightdm* . >& /dev/null
cp /etc/pam.d/common-* . >& /dev/null
cd ..

echo "Répertoire /etc/lightdm"
#lightdm
mkdir lightdm >& /dev/null
cd lightdm
cp /etc/lightdm/*.conf* .  >& /dev/null
cd ..

echo "Répertoire /etc/NetworkManager"
mkdir NetworkManager >& /dev/null
cd NetworkManager
cp /etc/NetworkManager/*.conf . >& /dev/null
cd ..

echo "Répertoire /etc/sssd"
#sssd
mkdir sssd >& /dev/null
cd sssd
cp /etc/sssd/*.conf . >& /dev/null

echo $dir
cd $dir
sauvegarde_d_une_configuration_systeme_d_une_machine_ubuntu.1485518691.txt.gz · Last modified: (external edit)