Restauration de fichiers
Restauration de fichiers sur les supports amovible voir la procédure sur 01net
Le logiciel utilisé est smartrecovery
Restauration de fichiers sur les supports amovible voir la procédure sur 01net
Le logiciel utilisé est smartrecovery
La commande « tar » permet de rassembler plusieurs fichiers pour les stocker dans un fichier unique, non compressé.
- Archiver un dossier (ou répertoire) avec « tar »
tar -vcpf nom_archive.tar nom_dossier_à _archiver
tar : la commande
vcf : les options
v : (verbose/parlant) permet d’obtenir une description du contenu archivé (facultatif)
c : (create/créer) pour créer une archive
f : (file/fichier) pour spécifier un nom pour l’archive (en paramêtre)
p : préserver les permissions
nom_archive.tar : nom à donner à l’archive (le paramêtre)
nom_dossier_à _archiver : nom du dossier (ou du répertoire) à archiver
La commande « tar » s’utilise également pour désarchiver des fichiers, autrement dit pour extraire tous les fichiers individuels contenus dans un fichier d’archivage.
- Désarchiver un fichier avec « tar »
tar -vxpf mon_fichier.tar
tar : la commande
vxf : les options
v : (verbose/parlant) permet d’obtenir une description des fichiers désarchivés (facultatif)
x : (extract/extraire) pour extraire les fichiers
f : (file/fichier) pour désigner l’archive contenant les fichiers (donnée en paramêtre)
nom_archive.tar : le nom de l’archive à extraire (le paramêtre)
p : préserver les permissions
Note :
Un dossier du mème nom que le dossier « original » (et non pas de celui de l’archive) sera créé dans le répertoire courant (à moins que vous précisiez un autre chemin), écrasant un éventuel dossier du mème nom.
- Désarchiver des fichiers sélectionnés avec « tar »
Vous pouvez également désarchiver une partie seulement d’une archive « tar » et en extraire que des fichiers spécifiques.
tar -xvpf mon_archive.tar "*.jpg"
Extrait dans le fichier « mon_archive » tous les fichiers ayant l’extension « .jpg ».
Astuce :
Pour obtenir la liste de tous les fichiers contenus dans une archive, utiliser l’option « -t« .
tar -tf mon_fichier.tar
Déplacement d’un compte
Il faut déplacer les répertoires home-dir sur /home/rovel2
Principe
– l’utilisateur ne doit pas être connecté ;
– exécuter les commandes suivantes :
cd /home/rigel2
tar -C <racine-du-home-dir> -cpf – <login> | tar -xpvf – #attention aux tirets
– modifier le home-dir sur PRA.
Explication
Se déplacer dans le bon répertoire
-C, –directory DIR
change to directory DIR
Créer l’archive
-c, –create
create a new archive
Garder les permissions
-p, –same-permissions, –preserve-permissions
extract all protection information
Diriger sur la sortie standard
-f, –file [HOSTNAME:]F
use archive file or device F (default « -« , meaning stdin/stdout)
Désarchiver
-x, –extract, –get
extract files from an archive
Gardant les mèmes permissions
-p, –same-permissions, –preserve-permissions
extract all protection information
Mode verbeux
-v, –verbose
verbosely list files processed
Diriger la ou l’on se trouve
-f, –file [HOSTNAME:]F
use archive file or device F (default « -« , meaning stdin/stdout)
Exemple
Pour déplacer le compte « rozec »
cd /home/rovel2
tar -C /home/dr -cpf – cbrassar | tar -xpvf –
Nouvel home-dir en « /home/rovel2/rozec »