Sans griniotter sur la future conférence de Christian Mettler ;-),
voici le résultat de quelques éléments d'expériences sur le backup avec Windows.


Jusqu'il y a peu, je faisait une bande de 2 Go max par mois, contenant les données des utilisateurs, mais:
- sans le système, ni les bureaux
- sans les paramètres des programmes
- ni les soft qu'on peu télécharger sur Internet, et que je mettait +/- régulièrement sur un CD


On mesure la lacune si il faut tout restituer (ce n'est qui n'est pas arrivé...). D'un côté, on va faire de l'ordre et de nombreux programmes mal dé-installés, des fichiers qui traînent vont disparaître.

La solution est de doubler sa capacité disque (maintenant qu'on trouve des 80 Go pour ~150.-) en deux disques physiques, et d'utiliser le programme de backup livré avec NT/2000/XP... Oui, mais comment?
En fait, on peut lancer ntbackup.exe en ligne de commande. Cependant, les choix des répertoires à ne pas tenir compte est indiqué dans un fichier .bks: il est en "wide char" (soit en 16 bits/char), il faut le faire à partir du programme de backup, et non pas Notepad.


Ensuite, on peut écrire 2 batch: un pour le backup complet, l'autre pour l'incrémentiel. Pour chaque unité, il faut une ligne de commande (sauf si vous les avez monté avec un agrégat dans un répertoire). Dans l'exemple ci-dessous, on copie le contenu de l'unité D: sur J:, dans un fichier nommé "full-D.bkf", puis E: sur K:, G: sur L:. Libre à vous de ne créer qu'une grosse partition pouvant tout absorber; ici c'est historique: j'utilisait avant la commande xcopy.exe, et les partitions devaient être semblables.
Le "help" en français contient des erreurs et rend la mise au point difficile. J'espère donc vous faire profiter de mon expérience!
La différence entre le backup incrémentiel et différentiel est la suivante:
incrémentiel: tout fichier ayant son bit d'archive à 1 est pris; le bit est remis à zéro. On doit donc ajouter les sessions dans le même fichier sans l'effacer.
différentiel: tout fichier nouveau ou touché depuis le dernier backup complet. Ce type de backup s'allonge donc jusqu'au prochain "complet", mais ne rend que la dernière session nécessaire pour la restauration, avec le dernier backup complet.


En voici l'exemple:

echo BACKUP complet
echo --------------

rem /F - nom de fichier BKF; /V - vérifie; /M - type de backup n - normal
rem /A - ajout au fichier /J nom de tâche

ntbackup backup D:\ "D:\D-all.bks" /F "J:\full-D.bkf" /V:yes /M n /J "Complet D"
ntbackup backup e:\ "E:\e-all.bks" /F "K:\full-e.bkf" /V:yes /M n /J "Complet E"
ntbackup backup G:\ "g:\g-all.bks" /F "L:\full-g.bkf" /V:yes /M n /J "Complet G"


Et la version incrémentielle:
Echo backup version incrementielle, D-E-G
echo ------------------------------------
Echo seul les fichier nouveaux sont sauvés. Le bit d'archive est mis a 0

rem /F - nom de fichier BKF; /V - vérifie;
rem /M - type de backup diff - différentielle ou inc - incrementiel
rem /A - ajout au fichier /J nom de tâche

ntbackup backup D:\ "D:\D-all.bks" /F "J:\diff-D.bkf" /V:yes /M incr /A /J "Incrementielle D"
ntbackup backup e:\ "E:\e-all.bks" /F "K:\diff-e.bkf" /V:yes /M incr /A /J "Incrementielle E"
ntbackup backup G:\ "g:\g-all.bks" /F "L:\diff-g.bkf" /V:yes /M incr /A /J "Incrementielle G"


--
/********************************************************************/
/* Yves Masur - Ch de Faug 2 - CH 1805 JONGNY - 021 9228491; FAX:93 */
/* Professionnel: +41 21 631 82 43 mobile: +41 79 479 92 48         */
/* [EMAIL PROTECTED] - homepage: http://yves.masur.microclub.ch/  */
/* Sites: www.aspeda.ch, www.svehk.ch,                              */
/* www.microclub.ch et www.fanfaredechardonnejongny.ch              */
/********************************************************************/


_______________________________________________ microclub-general mailing list [EMAIL PROTECTED] http://lists.alphanet.ch/mailman/listinfo/microclub-general

Répondre à