Backup CBT corrompus après l’extension d’un VMDK

Bonjour,

Un nouveau bug a été détecté lié au Virtual Disk Development Kit (VDDK), plus précisément, à la fonction QueryChangedDiskAreas().

CBT

Cette corruption apparait lors d’une augmentation de taille d’un VMDK et que l’on passe les limites suivantes:
2^7          128GB
2^8          256GB
2^9          512GB
2^10         1024GB
2^11         2048GB
2^12         4096GB…

Lors de la requête, liée à cet API, et pour autant que l’on ait agrandi le VMDK et passé ces limites, on va avoir une corruption des informations de secteur de disques, du VMDK et perdre le cas échéant, des données de sauvegardes.

Pour régler le problème:

  • Turn off CBT
  • Take a snapshot (Does suspend/resume)
  • Delete the snapshot (To recover space and performance)
  • Turn on CBT
  • Take a snapshot (Again with the suspend/resume)
  • Delete the snapshot.

Il existe un scripte Powershell qui va vous faciliter la vie. Ici

Sinon Veeam a fait le travaille pour vous, comme d’habitude, ils sont les premiers à réagir KB1940

Voici la KB de VMware, décrivant le problème KB2090639

Donc, pas besoin de faire cette action, sur toutes vos VMs, mais il ne sera pas évident de retrouver les VMs impactées, notamment sur les grosses infrastructures.

Bonne recherche.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.