Je vous explique le contexte.
Pour les sauvegardes du taf, j’utilise des disques dur usb, un pour chaque jour de la semaine (ouvrée).
Lundi, mardi et jeudi, je fais une sauvegarde différentielle
Mercredi & vendredi, je fais une sauvegarde complète.
J’utilise NTBackup fourni avec Win2003.
Le problème se situe lors de la sauvegarde complète du mercredi. Le fichier bkf fait environ 200Go, sauvegardé sur un disque de 500. Le disque dur est systématiquement rempli de la sauvegarde de la semaine précédente, il reste donc 250-260Go sur le disque dur.
La sauvegarde se lance a 20:00 le mercredi soir. Il est 10h32 et elle n’est pas termine. Pourtant, si on fait le calcul, ca devrait etre bon:
Un disque dur USB lit/écrit en gros a 30Mo/s maxi, donc pour faire 200 go, il faut 2h dans le cas idéal. On a l’écriture (2h) et la vérification (2h), soit 4h en théorie. En admettant que le disque soit 3 fois plus lent, ca donne 12h au total.
J’ai fait un test la semaine dernière: si le disque dur usb est vide, la sauvegarde se termine a 7h02. En analysant les zones remplis du disque dur, j’ai remarque que windows rempli de manière anarchique le disque (même vide), c’est dire que les données ne sont pas écrites toutes au début.
Quand le disque est vide, il rempli de manière uniforme et sans fragmentation mais n’importe ou sur le disque. Ca veut dire que s’il mets ca en plein milieu, le prochain fichier de 200Go sera fragmenté et donc plus long a générer/lire, mais en plus on obtiendra un disque forcement fragmente, puisqu’a la prochaine itération, j’aurais un disque dur avec 250go dispo mais reparti sur plusieurs endroit du disque (j’ai efface le fichier de sauvegarde non fragmente pour faire de la place, il reste plus que le fragmenté) donc mon prochain fichier sera forcement fragmenté.
L’idéal serait de faire en sorte que le premier fichier soit au début du disque et le 2eme tout a la fin, mais bon. Déjà, si je pouvais forcer windows a écrire de manière contiguë (premier fichier au début du disque et 2eme fichier a la suite) ca serait déjà énorme.
Est ce qu’il est possible de modifier la manière qu’a windows de gérer les gros fichiers?
Notes:
_Utiliser linux n’est pas une option (anti linux fanboy shield is ON), d’autant plus que je l’utilise déjà en serveur d’archivage via rsync.
_Passer a un disque de 1To n’est pas envisageable: les boitiers sont des boitiers PATA et il n’existe pas (a ma connaissance dans les boutiques) des disque PATA de plus de 500Go.
_Changer de logiciel de sauvegarde est envisageable, pour peu qu’il soit gratuit. Toutefois, je doute de l’efficacité ici. Mais je suis ouvert a toute suggestion.
Merci d’avance pour les suggestions.
LoneWolf
Die die die evil scum fragmentation, D I E!!