> Tech > Sauvegardes différentielles

Sauvegardes différentielles

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Ensuite, je veux ordonner au système de faire des sauvegardes différentielles quotidiennes sur la même bande le reste de la semaine. Pour ajouter les sauvegardes, on utilise l'option /g au lieu de la syntaxe /p "tapetype" /um :
ntbackup backup @c:\files.bks /v:yes /hc:on /a /m differential /l:f /g

« « 

où guid est le GUID (globally unique
identifier) du lecteur de bande. Win2K
regorge de GUID. Chaque unité de
stockage amovible reçoit un GUID et
chaque bande que vous formatez sur
un système Win2K reçoit un GUID
« média physique ». Comme les
disques durs, chaque bande a des partitions
– en principe une par bande – et
chaque partition reçoit un GUID de
partition. Dans cette partition se
trouve un « média logique » qui reçoit
un GUID de média logique. NTBackup
a besoin de ce GUID de média logique.

L’acquisition de ce GUID est la
pierre d’achoppement dans l’opération
de construction du fichier batch,
par ailleurs simple. Pour atteindre les
GUID, utilisez la commande Rsm
View:

rsm view /t<object-type>
[/guiddisplay] [/cg<guid>]

Les choix pour object-type sont les
suivants : library (pour lister vos lecteurs),
physical_media (pour montrer les bandes présentes dans un lecteur),
partition (pour obtenir la partition de
la bande) et logical_media (pour montrer
le média logique de la bande). Le
paramètre /guiddisplay donne la liste
des objets et leurs GUID. Le paramètre
/cg vous permet de préciser quel objet
vous voulez examiner ; guid est le
GUID de l’objet. Pour trouver le GUID
de votre lecteur de bande, tapez :
rsm view /tlibrary /guiddisplay

RSM listera probablement plusieurs
lecteurs. La chaîne de 32 caractères
placée à  droite du nom de votre
lecteur de bande est son GUID.

Ensuite, créez le fichier batch
diff.cmd que montre le listing 1.
Trouvez la ligne qui correspond au renvoi
A dans le listing 1 et remplacez la
chaîne qui suit le signe égal (=) par le
GUID de votre lecteur. Ce GUID ne
changera jamais. (Les GUID de média
logique changent chaque fois que l’on
efface la bande, mais diff.cmd gère ces
changements.)

Malgré son apparence, diff.cmd est
fort simple. Il utilise le GUID du lecteur
pour demander à  RSM le GUID de la
bande qui se trouve dans le lecteur, utilise
le GUID de la bande pour trouver
le GUID de la partition de la bande,
puis utilise ce GUID pour obtenir le
GUID du média logique. Diff.cmd reformate
le GUID au format demandé
par NTBackup, en ajoutant des tirets
en divers points de la chaîne du GUID
(E30ADF03-E801-4BA4-BB82-4AD69B
39FBE7).

Avant de conclure, je tiens à  vous
signaler trois anomalies de NTBackup
Win2K. Premièrement, les sauvegardes
classiques ont un bogue qui fait
échouer la réinitialisation des bits d’archive
sur des fichiers aléatoires.
(Espérons une correction Service Pack
3 – SP3.) Deuxièmement, NTBackup
ne sauvegardera pas sur des disques
CD-R, CD-RW, DVD-RW ou lecteurs similaires.
Et, troisièmement, on ne peut
utiliser la ligne de commande que pour
sauvegarder ; pour restaurer, il faut se
servir de la GUI.

Téléchargez cette ressource

Les mégatendances cybersécurité et cyber protection 2024

Les mégatendances cybersécurité et cyber protection 2024

L'évolution du paysage des menaces et les conséquences sur votre infrastructure, vos outils de contrôles de sécurité IT existants. EPP, XDR, EDR, IA, découvrez la synthèse des conseils et recommandations à appliquer dans votre organisation.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010