Voici une commande qui permet de créer une archive tar, compresser par gzip et découper en plusieurs morceaux :
cd <répertoire de backup>tar -cvzf – <fichiers et répertoires à archiver> | split [-d] -b 4G -
La commande génèrera des fichiers x00, x01… de 4 Go dans le <répertoire de backup>
tar :
- c : créer une archive
- v : affichage verbeux / peut ne pas être mis
- z : compresser l’archive avec gzip / peut être remplacer par ‘j’
- f : créer une archive dans un fichier
split :
- -d : pour que l’indicateur d’incrément soit au format numérique et nom alphabéthique comme par défaut
- -b : pour indiquer la taille des fichiers (G pour Gigaoctets, GB pour GigaBytes, M pour Mégaoctet…)
- - : indique le fichier a découper est a lire sur l’entrée standard
pour recomposer :
cat x00 x01 x0.. > MonArchive.tgz
tar xvfz MonArchive.tgz
@greg
ou aussi
cat x00 x01 x0.. | tar -xvzf -
Chouette une bagarre de ligne de commande
En tout ca merci je ne connaissais pas la fonctin pour splitter l’archive.
Pratique quand la taille des PJ est limitée sur le mail au taff
@IronTUX
Oui mais la vocation de split n’est pas de blinder le réseau du boulot
M’enfou j’suis l’admin je fais ce que je veux
@IronTUX
Eh bah c’est du bÔ mÔssieur d’admin