Sauvegarde et image system
Résolu/Fermé
A voir également:
- Sauvegarde et image system
- Logiciel de sauvegarde - Guide
- Reboot system now - Guide
- Image iso - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Sauvegarde android - Guide
15 réponses
for fs in "/home" "/truc" "/machin" do echo ">>>>> $fs <<<<<" >> ${log}.${date} echo ">>>>> $fs <<<<<" date >> ${log}.${date} date vdump 0qvf $lecteur $fs >> ${log}.${date} 2>&1 if [ $? -ne 0 ]; then echo " Erreur lors de la sauvegarde de $fs " >> ${log}.${date} 2>&1 exit 1 fi done
la tu obtients tes FS sur la bande de façon séparés...
pour selectionner le second FS par exemple pour faire un restore :
tu fais
mt -f /dev/TONLECTEUR fsf 1 vrestore -ivf /dev/TONLECTEUR
bref tu dois faire un petit script obligatoirement ou presque
sinon en une commande par exemple ça donne
sinon en une commande par exemple ça donne
for fs in truc machin bidule ; do vdump 0qvf /dev/TONLECTEUR $fs ; done
bon si j'ai bien compris il faut que je fasse un script ?
# vi monscript
je tape tout ca en l'adaptant à mon cas :
for fs in "/home" "/mnt/data" "/mnt/export"
do
echo ">>>>> $fs <<<<<" >> ${log}.${date}
echo ">>>>> $fs <<<<<"
date >> ${log}.${date}
date
vdump 0qvf $lecteur $fs >> ${log}.${date} 2>&1
if [ $? -ne 0 ]; then
echo " Erreur lors de la sauvegarde de $fs " >> ${log}.${date} 2>&1
exit 1
fi
done
en gras $lecteur je met quoi ???
en fait je ne comprend pas ce script... tu me dira je suis nul en programation...
mais après je fais quoi ? il faut le rendre exécutable et le faire éxécuter par cron ???? chuis perdu...
# vi monscript
je tape tout ca en l'adaptant à mon cas :
for fs in "/home" "/mnt/data" "/mnt/export"
do
echo ">>>>> $fs <<<<<" >> ${log}.${date}
echo ">>>>> $fs <<<<<"
date >> ${log}.${date}
date
vdump 0qvf $lecteur $fs >> ${log}.${date} 2>&1
if [ $? -ne 0 ]; then
echo " Erreur lors de la sauvegarde de $fs " >> ${log}.${date} 2>&1
exit 1
fi
done
en gras $lecteur je met quoi ???
en fait je ne comprend pas ce script... tu me dira je suis nul en programation...
mais après je fais quoi ? il faut le rendre exécutable et le faire éxécuter par cron ???? chuis perdu...
je sais que c'est ma machine...
mes partitions sont /home /mnt/data et /mnt/export
mon lecteur de bande est : /dev/ht0 (j'ai essayé un dump sur un fichier et j'ai entendu le lecteur de bande se mettre en marche.... j'ai fais un restore et ça à marché)
mon disque est /dev/sda??
ma partition /home est sur /dev/sda7
/mnt/data sur /dev/sda5
/mnt/export sur /dev/sda8
maintenant (je sais je suis nul), je ne sais pas comment adapter ce script, le rendre executable et si il est autonome.... est-ce qu'il fo que je dise à cron d'aller le chercher et de l'exécuter ou il va s'exécuter tout seul...
voilà.
mes partitions sont /home /mnt/data et /mnt/export
mon lecteur de bande est : /dev/ht0 (j'ai essayé un dump sur un fichier et j'ai entendu le lecteur de bande se mettre en marche.... j'ai fais un restore et ça à marché)
mon disque est /dev/sda??
ma partition /home est sur /dev/sda7
/mnt/data sur /dev/sda5
/mnt/export sur /dev/sda8
maintenant (je sais je suis nul), je ne sais pas comment adapter ce script, le rendre executable et si il est autonome.... est-ce qu'il fo que je dise à cron d'aller le chercher et de l'exécuter ou il va s'exécuter tout seul...
voilà.
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
7 juin 2005 à 12:01
7 juin 2005 à 12:01
Salut,
Tiens pour "Partimage" tu as un tuto là :
http://www.brothersofnet.freesurf.fr/sans_popup/partimageinfo.html
Il existe aussi un "clône" (au sens large du terme) de "Ghost" pour GNU/Linux, appelé "G4U" (Ghost For Linux) :
http://www.feyrer.de/g4u/
et un petit tuto là : http://www.adminrezo.net/article.php3?id_article=2
Seul petit inconvénient, la présence obligatoire d'un serveur FTP :-(
;-))
Tiens pour "Partimage" tu as un tuto là :
http://www.brothersofnet.freesurf.fr/sans_popup/partimageinfo.html
Il existe aussi un "clône" (au sens large du terme) de "Ghost" pour GNU/Linux, appelé "G4U" (Ghost For Linux) :
http://www.feyrer.de/g4u/
et un petit tuto là : http://www.adminrezo.net/article.php3?id_article=2
Seul petit inconvénient, la présence obligatoire d'un serveur FTP :-(
;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok merci pour partimage... cela devrait aller mais je n'ai toujours pas compris le truc pour la sauvegarde...ce script :
for fs in "/home" "/truc" "/machin"
do
echo ">>>>> $fs <<<<<" >> ${log}.${date}
echo ">>>>> $fs <<<<<"
date >> ${log}.${date}
date
vdump 0qvf $lecteur $fs >> ${log}.${date} 2>&1
if [ $? -ne 0 ]; then
echo " Erreur lors de la sauvegarde de $fs " >> ${log}.${date} 2>&1
exit 1
fi
done
comment je l'adapte à mes besoins (partition, lecteur de bande). et comment je fais pour dire à cron de l'utiliser... et faire que cela fonctionne.
en tout cas merci.
for fs in "/home" "/truc" "/machin"
do
echo ">>>>> $fs <<<<<" >> ${log}.${date}
echo ">>>>> $fs <<<<<"
date >> ${log}.${date}
date
vdump 0qvf $lecteur $fs >> ${log}.${date} 2>&1
if [ $? -ne 0 ]; then
echo " Erreur lors de la sauvegarde de $fs " >> ${log}.${date} 2>&1
exit 1
fi
done
comment je l'adapte à mes besoins (partition, lecteur de bande). et comment je fais pour dire à cron de l'utiliser... et faire que cela fonctionne.
en tout cas merci.
bon apparement la création de l'image s'est bien déroulée.
j'ai juste fais l'image de ma partition / et de /usr avec partimage...
mais j'en suis toujours au même point en ce qui concernce cron et dump.
Je vais continuer mes recherche...
merci quand même.
j'ai juste fais l'image de ma partition / et de /usr avec partimage...
mais j'en suis toujours au même point en ce qui concernce cron et dump.
Je vais continuer mes recherche...
merci quand même.
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
7 juin 2005 à 15:36
7 juin 2005 à 15:36
Re-
Pour rendre ton script exécutable (en "root" ça va de soi dans ton cas) :
http://www.commentcamarche.net/tutlinux/lincron.php3
Pour rendre ton script exécutable (en "root" ça va de soi dans ton cas) :
chmod u+x le_scriptPour ta crontab, regarde là :
http://www.commentcamarche.net/tutlinux/lincron.php3
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
7 juin 2005 à 15:59
7 juin 2005 à 15:59
En passant, j'approfondirais ce soir si j'ai le temps et le courage, maisil me semble qu'un dump -0 ne fera en aucun cas une sauvegarde incrémentale :)
bon pour l'instant j'oublie la sauvegarde différentielle... j'aimerais simplement sauvegarder avec dump cé tout...
hé bé je suis pas sorti de l'auberge.
j'essaye faire une sauvegarde sur dat.
Modele seagate ide
quand je tape :
#dump -0 -f /dev/ht0 /home
j'ai ça comme erreur :
DUMP: Cannot open output "/dev/ht0": No such device or address
DUMP: Do you want to retry the open?: ("yes" or "no")
dans dmesg j'ai bien cette ligne :
hdd: Seagate STT3401A, ATAPI TAPE drive
alors voilà si qlq'un a une idée....
Je commence à en avoir marre...
Il me semble que tout est compliqué sous linux... pourtant je fais des efforts...
en fait j'ai fais une bétise. Comme je voulais rembobiner ma cassette j'ai tapé ça avant :
#TAPE =/dev/ht0 ; export tape
pour taper ça ensuite : # mt -f /dev/ht0 rewind
et alors c'est à partir de là que j'ai le message plus haut....
bueheuheuehue....
Alors ma question est la suivante : comment on fait pour que /dev/ht0 soit le seagate... le truc à bande qui fait du bruit....
hé bé je suis pas sorti de l'auberge.
j'essaye faire une sauvegarde sur dat.
Modele seagate ide
quand je tape :
#dump -0 -f /dev/ht0 /home
j'ai ça comme erreur :
DUMP: Cannot open output "/dev/ht0": No such device or address
DUMP: Do you want to retry the open?: ("yes" or "no")
dans dmesg j'ai bien cette ligne :
hdd: Seagate STT3401A, ATAPI TAPE drive
alors voilà si qlq'un a une idée....
Je commence à en avoir marre...
Il me semble que tout est compliqué sous linux... pourtant je fais des efforts...
en fait j'ai fais une bétise. Comme je voulais rembobiner ma cassette j'ai tapé ça avant :
#TAPE =/dev/ht0 ; export tape
pour taper ça ensuite : # mt -f /dev/ht0 rewind
et alors c'est à partir de là que j'ai le message plus haut....
bueheuheuehue....
Alors ma question est la suivante : comment on fait pour que /dev/ht0 soit le seagate... le truc à bande qui fait du bruit....
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
7 juin 2005 à 17:10
7 juin 2005 à 17:10
Bon alors remboniner /dev/ht0 il me semble que quoi qu'il en soit, ça ne fonctionnera pas vu que /dev/ht0 rembobine toujours à la fin de son operation, éventuellement /dev/nht0 mais je me trompe peut-etre là dessus.
Par contre, ton message d'erreur ça colle pas, essayes de faire un modprobe ide-tape et de refaire ta sauvegarde ensuite ?
Par contre, ton message d'erreur ça colle pas, essayes de faire un modprobe ide-tape et de refaire ta sauvegarde ensuite ?
resalut,
j'ai essayé modprobe ide-tape...
comme réponse : FATAL: Module ide_tape not found.
alors voici mon message d'erreur quand je fais :
#dump -0 -f /dev/ht0 /home
DUMP: Date of this level 0 dump: Wed Jun 8 12:38:59 2005
DUMP: Dumping /dev/sda7 (/home) to /dev/ht0
DUMP: Label: /home
DUMP: Writing 10 Kilobyte records
DUMP: mapping (Pass I) [regular files]
DUMP: mapping (Pass II) [directories]
DUMP: estimated 1632137 blocks.
DUMP: Cannot open output "/dev/ht0": No such device or address
DUMP: Do you want to retry the open?: ("yes" or "no") no
DUMP: The ENTIRE dump is aborted.
et dans /var/log/message jen'ai que cette ligne qui se rapporte à mon lecteur de bande :
Jun 7 16:20:24 samba kernel: hdd: Seagate STT3401A, ATAPI TAPE drive
voilà... en fait j'ai l'impression que le lecteur est reconnu mais cé tout....
j'ai essayé modprobe ide-tape...
comme réponse : FATAL: Module ide_tape not found.
alors voici mon message d'erreur quand je fais :
#dump -0 -f /dev/ht0 /home
DUMP: Date of this level 0 dump: Wed Jun 8 12:38:59 2005
DUMP: Dumping /dev/sda7 (/home) to /dev/ht0
DUMP: Label: /home
DUMP: Writing 10 Kilobyte records
DUMP: mapping (Pass I) [regular files]
DUMP: mapping (Pass II) [directories]
DUMP: estimated 1632137 blocks.
DUMP: Cannot open output "/dev/ht0": No such device or address
DUMP: Do you want to retry the open?: ("yes" or "no") no
DUMP: The ENTIRE dump is aborted.
et dans /var/log/message jen'ai que cette ligne qui se rapporte à mon lecteur de bande :
Jun 7 16:20:24 samba kernel: hdd: Seagate STT3401A, ATAPI TAPE drive
voilà... en fait j'ai l'impression que le lecteur est reconnu mais cé tout....
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
8 juin 2005 à 13:10
8 juin 2005 à 13:10
FATAL: Module ide_tape not found.
Autant pour moi :) ce module n'existe pas avec Fedora
Alors normalement il faudrait une emulation SCSI pour ce peripherique
a tu une option de ce style dans la configuration de grub:
/dev/ht0=ide-scsi
Sinon, il faudrait faire des tests, ajouter une option de démarrage avec ça, verifier que ça demarre bien, et tester à ce moment là la commande mt...
Je laisse la place aux habitués de grub ;)
++
Autant pour moi :) ce module n'existe pas avec Fedora
Alors normalement il faudrait une emulation SCSI pour ce peripherique
a tu une option de ce style dans la configuration de grub:
/dev/ht0=ide-scsi
Sinon, il faudrait faire des tests, ajouter une option de démarrage avec ça, verifier que ça demarre bien, et tester à ce moment là la commande mt...
Je laisse la place aux habitués de grub ;)
++
j'ai tout essayé je deviens dingue...
en plus je ne trouve aucune info sur google...
please venez à mon aide !!!!!!!!!!!!!!!
en plus je ne trouve aucune info sur google...
please venez à mon aide !!!!!!!!!!!!!!!
Donc pour que ça marche après un reboot ou pour la 1ère fois:
Serveur sous fédora core 2 (kernel 2.6.10)
dat Seagate STT3401A, ATAPI TAPE drive
# modprobe ide-scsi
et ensuite soit :
tar -cvzf /dev/st0 [chemin du fichier ou répertoire à sauvegarder]
soit :
dump -0 -f /dev/st0 [chemin du fichier ou répertoire à sauvegarder]
alors quel est votre préférence ???
Vous etes plutôt tar ou dump ?
moi j'hésite...
Serveur sous fédora core 2 (kernel 2.6.10)
dat Seagate STT3401A, ATAPI TAPE drive
# modprobe ide-scsi
et ensuite soit :
tar -cvzf /dev/st0 [chemin du fichier ou répertoire à sauvegarder]
soit :
dump -0 -f /dev/st0 [chemin du fichier ou répertoire à sauvegarder]
alors quel est votre préférence ???
Vous etes plutôt tar ou dump ?
moi j'hésite...