cours-admin-linux-ch11-sauvegarde
15 pages
Français

cours-admin-linux-ch11-sauvegarde

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
15 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Plan du cours• 11. Sauvegarde• 11.1 Archivage : Tar • En local• En réseau• 11.2 Synchronisation : RSYNC• 11.3 Exercices Olivier HUBERT - LGEP/CNRS 1Plan du cours• 11. Sauvegarde• Préserver les données en cas de panne physique du disque ou d'effacement par accident• Utilitaires de sauvegarde• Backup-manager, amanda, rdiff-backup...• Repose tous sur les commandes de base• rsync, tar... pour la gestion de sauvegarde• ssh, ftp... pour les transferts de fichiers Olivier HUBERT - LGEP/CNRS 2• Sauvegarde• 11.1 Archivage : Tar (Tape Archive)• Archive : support physique (bande magnétique, cartouche, disquette ou fichier régulier).• Trois syntaxes différentes :• tar C ancien style Unix• tar -C options courtes• tar –create options longues• Syntaxe de la commande :• tar options noms Olivier HUBERT - LGEP/CNRS 3• Sauvegarde• 11.1 Archivage : Tar (Tape Archive)• Les options principales :• -c create :c réer une nouvelle archive• -r append :a joute les noms en fin d'archive même s'ils existent déjà.• -u update :a dditionne noms à l'archive s'ils n'y sont pas déjà ou la dernière modification est plus récente que celle de la version contenue sur l'archive.• -t list : les noms sont affichés autant de fois qu'ils sont dans l'archive. Si aucun noms n'est indiqué, c'est l'ensemble du contenu de l'archive qui est affiché. Olivier HUBERT - LGEP/CNRS 4• Sauvegarde• 11.1 Archivage : Tar (Tape Archive)• Les options principales :• -x extract : ...

Sujets

Informations

Publié par
Nombre de lectures 45
Langue Français

Extrait

 
Plan du cours
11. Sauvegarde
 11.1 Archivage : Tar  
En local
En réseau
 11.2 Synchronisation : RSYNC
 11.3 Exercices
Olivier HUBERT - LGEP/CNRS
1
 
Paln
11. Sauvegarde
 ud cours
 Préserver les données en cas de panne physique du disque ou d'effacement par accident
Utilitaires de sauvegarde
Backup-manager, amanda, rdiff-backup...
Repose tous sur les commandes de base
rsync, tar... pour la gestion de sauvegarde ssh, ftp... pour les transferts de fichiers
Olivier HUBERT - LGEP/CNRS
2
 
Sauvegarde
11.1 Archivage : Tar (Tape Archive)
Archive : support physique (bande magnétique, cartouche, disquette ou fichier régulier).
Trois syntaxes différentes :
tar C
tar -C
tar –create
ancien style Unix
options courtes
options longues
Syntaxe de la commande :
tar options noms
Olivier HUBERT - LGEP/CNRS
3
erdgaveauSll euoevvierahcchrmemêe iv ne 'y nls ihevs i'à l a'crnne nomsditio 
 
4
Olivier HUBERT - LGEP/CNRS
-c create : créer un -r append : ajoute les noms en fin d'a s'ils existent déjà. -u update : ad sont pas déjà ou la dernière modification est plus récente que celle de la version contenue sur l'archive. -t list :  les noms sont affichés autant de fois qu'ils sont dans l'archive. Si aucun noms n'est indiqué, c'est l'ensemble du contenu de l'archive qui est affiché.
11.1 Archivage : Tar (Tape Archive)
Les options principales :
 
Sauvegarde
11.1 Archivage : Tar (Tape Archive)
Les options principales :
-x extract : extrait les fichiers noms de l'a rchive. Si les noms sont des repertoires, tous les fichiers et sous-répertoires sont restaurés. Si aucun noms n'est indiqué, l'ensemble de l'archive est restauré. Si plusieurs fichiers sauvegardés sur l'archive portent un même nom, c'est le dernier qui sera restauré.
Olivier HUBERT - LGEP/CNRS
5
erdgaveauScirér se  pde uifhceieln mod e r archivd mon ell suot eichies fet ers 
11.1 Archivage : Tar (Tape Archive)
Les options secondaires :
Olivier HUBERT - LGEP/CNRS
 
6
-v verbose : Affiche répertoires traités. -f file : permet (fichier spécial /dev/fd0 ou régulier ~/backup/home.tar) -p preserve : associé à l'option -x, permet de restaurer les permissions de fichiers et répertoires à la valeur qu'elles avaient au moment de la sauvegarde. Sinon, tar effectue umask – permissions de chaque fichier de l'archive.
Les options secondaires :
7
-z zip : les options -c ou -x et -t avec gzip/gunzip. -j bzip2 : compresse ou décompresse l'ar les options -c ou -x et -t avec bzip2/bunzip2. --exclude : permet d'exclure des fichiers dans la sauvegarde
Olivier HUBERT - LGEP/CNRS
11.1 Archivage : Tar (Tape Archive)
 
ant  eviviushcsse mpreco serpl esd uomocéui sntvarc'avehiSauvegarde
 
Sauvegarde
11.1 Archivage : Tar (Tape Archive)
En local
cd /home
Sauvegardons le home sur une disquette :
tar -zcvf /dev/fd0 .
Vérifions le contenu de la disquette :
tar -ztvf /dev/fd0  
Sauvegardons le home dans un fichier :
tar -jcvf sauve-home.tar.bz2 .
Vérifions le contenu de l'archive :
tar -jtvf sauve-home.tar.bz2
Olivier HUBERT - LGEP/CNRS
8
 
Sauvegarde
11.1 Archivage : Tar (Tape Archive)
En local
Je veux copier mon home dans un répertoire miroir en gardant les permissions des fichiers :
(cd /home && tar cf -) | (cd /miroir/home && tar xvfp -)
cp -a /home/* /miroir/home
Olivier HUBERT - LGEP/CNRS
9
 
Sauvegared
11.1 Archivage : Tar (Tape Archive)
En réseau en utilisant ssh
Sauvegardons le home de ma machine pc-olive dans un répertoire distant rescue de la machine sovonou en excluant les répertoires cache et temp et en compressant les donnees : (cd /home && tar –exclude temp –exclude cache -zcvfp -) | ssh root@sovonou ''cat \> /rescue/pc-olive.tar.gz'' Vérifions à distance le contenu de l'archive ssh root@sovonou ''cat /rescue/pc-olive.tar.gz'' | tar -ztvf
Olivier HUBERT - LGEP/CNRS
10
 
Sauvegarde
11.2 La commande RSYNC (Remote Synchro)
RSYNC est une commande permettant de réaliser un miroir en réseau d'un répertoire. Similaire à rcp mais possède plus d'options.
Syntaxe :
rsync [options] source destination
Olivier HUBERT - LGEP/CNRS
11
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents