Question Windows 2012 Robocopy avec déduplication active


Problème actuel: Un disque de cluster de fichiers d'une taille de 14 To nécessite un CHKDSK, ce qui est impossible car il dure trop longtemps. Je vais donc remplacer ce disque dans le stockage du cluster. Je lance plusieurs fois le copyjob avec robocopy. Aucun problème du tout jusqu'à ce que j'ai vu une grande différence.

Mon problème: Le nouveau disque contenant les données copiées nécessitait 1 To de plus d'espace disque que celui d'origine. Est-ce causé par Dedup? J'ai supprimé le volume et je vais redémarrer le copyjob.

Env: Windows 2012 Server (pas de R2!)

Disque actuel: Déduplication active

Nouveau disque: fichiers copiés avec robocopy

Commande Robocopy:

robocopy I:\ E:\ /E /COPYALL /PURGE /MIR /B /R:1 /W:1 /LOG:C:\Temp\robocopy\logfile.log /NFL /NDL /NP 

Dois-je exclure avec / XP le volume d'informations système? Lorsque je vérifie le volume avec TreeSize, il indique que 95% (sur les deux lecteurs) de l'emplacement de stockage sont utilisés à partir des informations de volume système.

La déduplication est automatiquement activée sur le nouveau lecteur. Alors, que dois-je chercher pour pouvoir copier mes données en toute sécurité?


6
2017-10-15 14:10


origine




Réponses:


Oui, vous voulez absolument exclure le "Volume d'informations système". Sinon, vous risquez de perdre de l'espace sur votre volume source ou de corrompre des fichiers déjà dédupliqués.

Voir https://support.microsoft.com/en-us/help/2834834/fsrm-and-data-deduplication-may-be-adversely-affected-when-you-use-rob


Pour compléter votre copie, vous devrez probablement définir la déduplication MinimumFileAgeDays mettre à 0 et exécuter robocopy plus d’une fois. Lorsque la copie échoue en raison d'un manque d'espace disque, exécutez déduplication à l'aide de la commande PowerShell. Start-DedupJob. Ensuite, relancez la copie. Vous devrez peut-être répéter ce processus plusieurs fois jusqu'à ce que tout vous convienne.


4
2017-10-15 15:14



Quelle est la raison pour régler le MinimumFileAgeDays à 0 sur mon disque actuel? Est-ce vraiment nécessaire? J'économise actuellement 8 To avec MinimumFileAgeDays 5 jours par défaut. Parlez-vous de définir MinimumFileAgeDays à 0 sur mon nouveau disque E: \? - donduc_jr
Sur votre nouveau disque. Parce que lorsque vous copiez, tous les fichiers auront un âge de 0 jours. Par conséquent, lorsque vous exécutez le travail de déduplication, aucun ne sera déduplé. Maintenant que je tape ceci, je me rends compte que robocopy peut conserver la dernière heure modifiée, de sorte que cela peut ne pas être nécessaire. Mais c'est au moins quelque chose à prendre en compte. - longneck
D'accord merci. Le travail de copie est en cours d’exécution et j’y jetterai un coup d’œil une fois terminé. - donduc_jr
Ma copie a pris fin lorsqu'il n'y avait plus d'espace disque. J'ai donc supprimé les répertoires afin qu'ils disposent de 500 Go d'espace libre pour permettre la déduplication des données. J'ai retiré le disque du serveur de fichiers sur lequel il fonctionnera plus tard et je l'ai monté sur mon serveur de tests (win2016) où j'ai démarré le travail. Start-DedupJob -Type Optimization -Volume <Your-Volume-Here> -Memory 80 -Cores 80 -Priority High. Mes soucis sont, que j'ai besoin de plus de 500 Go pour Data Dedup, même si MS dit 1 GB for every 1 TB of logical data quand je vérifie mon ancien volume d'où je copie. Après Dedup, mon serveur de fichiers pourra-t-il gérer ce volume? - donduc_jr
Mon travail de déduplication est terminé. Cela m'a permis d'économiser près de 600 Go de données sur l'espace disque total utilisé avec 13,6 To (économies déduction incluse). Cela semble être bon. J'espère pouvoir monter ce disque sur le serveur win2012 ultérieurement - donduc_jr