Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications

Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )

Réponse
 
Outils de la discussion
Vieux 19/08/2008, 14h27   #1 (permalink)
Nouveau membre du Club
 
Date d'inscription: juillet 2003
Messages: 70
Par défaut Sauvegarde gros volume

Bonjour,

Je souhiate sauvegarder les données d'un volume représentant 3To.
Pour cela, j'ai 3 disques externes de 1To chacun.

Je voudrais faire un script permettant de passer d'un disque à l'autre un peu genre "disquettes"!

Explications:
Début de la sauvegarde sur disque 1
lorsque le disque 1 est plein, alors
continu la sauvegarde sur disque 2
lorsque le disque 2 est plein, alors
continu la sauvegarde sur disque 3

ou alors si plus simple
Début de la sauvegarde sur disque 1 jusqu'à 1To puis,
continu la sauvegarde sur disque 2 jusqu'à 2To puis,
continu la sauvegarde sur disque 3

Est-ce possible? Avez-vous des tutos ou exemple?

Merci d'avance
ob1knob est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/08/2008, 09h42   #2 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2007
Messages: 222
Par défaut

je suis pas admin dans l'ame...

mais t'a plusieurs solutions


- soit tu generes 3 tarball de 1To chacun que tu copi sur tes DD ( je sais pas si y a une option de ce genre ... man tar ...)

- soit tu map tout tes lecteur en 1 seul est unique montage.... ducoup c est le la couche qui gere ton probleme... voir du coté LVM je crois


je suis pas admin dans l'ame c'est juste des indications succintes, bonne recherche
alavoler est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/08/2008, 09h44   #3 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2007
Messages: 222
Par défaut

arf disque externe.... genre USB ? pas sur que LVM marche...
alavoler est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/08/2008, 09h46   #4 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2007
Messages: 222
Par défaut

-L, --tape-length N
changes la cassette (ou disquette, le support) après avoir écrit N*1024 octets.


cpoa mal ca comme option deja dans tar héhé
alavoler est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/08/2008, 09h53   #5 (permalink)
Membre Confirmé
 
Date d'inscription: octobre 2007
Messages: 222
Par défaut

http://pol.spurious.biz/projects/scripting/badaba

tu peux t inpirer de la fin...

Code :
echo "COMMAND: nice -n $NICE tar --create $EXCLUDES --one-file-system --tape-length $SIZE --multi-volume --new-volume-script=\"$0 --count $BACKUP_NAME $COUNT_FILE\" --volno-file=$COUNT_FILE --file $BACKUP_NAME $SOURCE" >> LOG
nice -n $NICE tar --create $EXCLUDES --one-file-system --tape-length $SIZE --multi-volume --new-volume-script="$0 --count $BACKUP_NAME $COUNT_FILE" --volno-file=$COUNT_FILE --file $BACKUP_NAME $SOURCE 2>> LOG
echo "COMMAND: $0 --count $BACKUP_NAME $COUNT_FILE --last" >> LOG
$0 --count $BACKUP_NAME $COUNT_FILE --last 2>> LOG

sinon y a un how to gentoo...
http://gentoo-wiki.com/HOWTO_Backup_to_DVD
alavoler est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/08/2008, 15h02   #6 (permalink)
Nouveau membre du Club
 
Date d'inscription: juillet 2003
Messages: 70
Par défaut

Merci beaucoup alavoler pour tes pistes...

Je crois que je vais m'orienter ver le tar en étudiant le lien que tu m'as transmis.
ob1knob est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/08/2008, 15h14   #7 (permalink)
Nouveau membre du Club
 
Date d'inscription: juillet 2003
Messages: 70
Par défaut

Le seul point gênant que j'ai vu est l'obligation d'avoir un répertoire temporaire du double de la partie de sauvergarde. Dans mon cas, chaque partie faisant environ 1To, il me faut 2To d'espace disponible.

Mais je vais essayé de creusé...
Pourquoi pas la possibilité de partitionner un peu plus ma sauvegarde du genre des parties de 500Mo, il me faudrai alors 1To pour le répertoire temporaire... (Eventuellement 1 disque de 1To à rajouter pour l'emplacement temporaire)
ob1knob est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/08/2008, 17h01   #8 (permalink)
Nouveau membre du Club
 
Date d'inscription: juillet 2003
Messages: 70
Par défaut

Voici une première ébauche.

Je n'ai pas trouvé dans l'aide de TAR d'indication sur l'espace temporaire mentionné dans l'exemple de alavoler. Peu-être parce que l'exemple était plus complexe (nombre de parties non connues, sur CDROM...
Code :
#    ------------------------
#   |Définition des variables|
#    ------------------------

SOURCE="/mnt/data/"
NAME_1="/mnt/backup/back1/back1/backup_1.tar"
NAME_2="/mnt/backup/back2/backup_1.tar"
NAME_3="/mnt/backup/back3/backup_1.tar"
NUM= "5000"

#    --------------------
#   |Script de sauvegarde|
#    --------------------

tar --update $SOURCE --file $NAME_1 --file $NAME_2 --file $NAME_3 --multi-volume --tape-length=NUM --verify
Qu'en pensez-vous?
ob1knob est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide