(Courriels de diversion: <denie@grillages-augmentait.com> <obeiront@etresillonner-paysan.com> <refondue@eclaircis-fastueuses.com> <jonchee@encaustique-occasionne.com> <fendilleront@decrierait-relancerons.com> <confronterons@inclassable-divine.com> <memorandums@atterrerais-tricoterent.com> <dissequa@taches-demissionnerai.com> <sympathiserions@hindi-esbigner.com> <sculpta@numerotage-inconstances.com> )
Cette solution marche très bien dans mon lycée. Voici les deux scripts si ça intéresse quelqu'un. La partition de sauvegarde est /sauvegarde_win. %% Sauvegarde win->linux #!/bin/sh echo "Sauvegarde en cours..." # Ecriture fichier log echo "sauvegarde" >> /sauvegarde_win/log_sauvegarde date >> /sauvegarde_win/log_sauvegarde # Sauvegarde du secteur de boot et de la table de partition dd if=/dev/hda of=/sauvegarde_win/parttable.bin bs=512 count=1 dd if=/dev/hda1 of=/sauvegarde_win/bootsector.bin bs=512 count=1 # Sauvegarde de la partition windows cd /mnt tar -czvf /sauvegarde_win/sauvegarde.tgz windows echo "Sauvegarde terminée" # Ecriture fichier log date >> /sauvegarde_win/log_sauvegarde du -h /mnt/windows | tail -n 1 >> /sauvegarde_win/log_sauvegarde ls -sh /sauvegarde_win/sauvegarde.tgz >> /sauvegarde_win/log_sauvegarde echo "################################" >> /sauvegarde_win/log_sauvegarde # Arrêt de la machine shutdown -h now %% Restauration #!/bin/sh echo "Restauration en cours..." # Ecriture fichier log echo "restauration" >> /sauvegarde_win/log_sauvegarde du -h /mnt/windows | tail -n 1 >> /sauvegarde_win/log_sauvegarde date >> /sauvegarde_win/log_sauvegarde # sauvegarde du secteur de boot et de la table de partitions dd if=/sauvegarde_win/parttable.bin of=/dev/hda bs=512 count=1 dd if=/sauvegarde_win/bootsector.bin of=/dev/hda1 bs=512 count=1 # Sauvegarde de la partition windows cd /mnt/windows rm -rf * cd /mnt tar -xzvf /sauvegarde_win/sauvegarde.tgz # Ecriture fichier log echo "Restauration terminée" date >> /sauvegarde_win/log_sauvegarde ls -sh /sauvegarde_win/sauvegarde.tgz >> /sauvegarde_win/log_sauvegarde echo "################################" >> /sauvegarde_win/log_sauvegarde # Arrêt de la machine shutdown -h now Le Dimanche 2 Décembre 2001 08:15, jdd a écrit : > Le Samedi 1 Décembre 2001 21:24, Pierre Estrem a écrit : > >Je fais cela mais j'ai troqué 'dd' pour 'zip' en pensant à sauver le boot > >de la partition (/dev/hda1 chez moi avec... dd ;-) ). > >Avantage: un gain de place... énorme ! > > je suis en ntrain de mettre en place dans mon lycée une solution de ce > type. > > sauvegarder une partition de 20 Go ou plus est impraticable directement, > même avec compression, à cause des temps de lecture. > > je m'oriente donc vers les schéma suivant: > > dd if=/dev/hda count = 1 pour sauvegarder le MBR > tar cvfz pour sauvegarder le contenu du disque windowz (environ 650Mo > comprimé, un peu plus d'un quart d'heure). > > je sauvegarde ca sur une petite partition linux en fin de disque, ainsi > elle n'est pas vue de windows (mais en ext2 pour pouvoir quand même la lire > avec ext2fs) > > je prévois une sauvegarde incrémentale pour les nouveaux logiciels et une > restauration avec plusieurs variantes à partir d'une disquette automatique. > > je m'inquiète de deux choses: > > en fin de restauration de tar j'ai une erreur (delayed error...) mais mon > disque win a l'air de marcher > > en cas de destruction sauvage du disque, MBR inclu, je vais devoir > reconstituer les partitions à la main et il me faut donc recopier pour > chaque poste la position de ma partition Linux. La sauvegarde du MBR > est-elle alors bien utile? > > jdd -- Alain Soyeur Lycée Fermat Toulouse http://asoyeur.free.fr --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>