#1 Global Leader in Data Protection & Ransomware Recovery

Veeam Backup for Cloud Solutions Potential Data Loss

KB ID: 4471
Product: Veeam Backup for AWS
Veeam Backup for Microsoft Azure
Veeam Backup for Google Cloud
Published: 2023-07-03
Last Modified: 2023-07-06
mailbox
Get weekly article updates
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Oops! Something went wrong.

Please, try again later.

Challenge

If, between the runs of a backup policy for a VM, a virtual disk is removed and added back to that same VM, data blocks belonging to that disk may be deleted from the backups during the retention process. This can lead to a data loss scenario.

Impacted Product Versions:

  • Veeam Backup for AWS — 6.0.0.335 | 6.1.0.25
  • Veeam Backup for Microsoft Azure — 5.0.0.579 | 5.1.0.63
  • Veeam Backup for Google Cloud — 4.0.0.1072

Solution

To address this issue, Veeam has released updated appliances which are available via the Veeam Updater component.
It is advised to install this update immediately.

This issue was resolved starting with the following build numbers:

  • Veeam Backup for AWS — 6.0.2.3 | 6.1.2.3
  • Veeam Backup for Microsoft Azure — 5.0.0.607 | 5.1.0.75
  • Veeam Backup for Google Cloud — 4.0.0.1080

If the AWS Plug-In for Veeam Backup & Replication is installed on the Veeam Backup Server, please also install the latest version of the plug-in. The Plug-In build number associated with this resolution is:

  • AWS Plug-In for Veeam Backup & Replication 12.2.6.5

Update Procedure

To update the backup appliance, follow the Update Installation procedure documented in the product's user guide:

After the backup appliance has been updated, all newly created backup chains will be unaffected by the data loss issue.

Remediation

After updating Veeam Backup for AWS or Veeam Backup for Microsoft Azure, the following remediation process must be performed for any VM that may have been affected by the data-loss-causing scenario. This procedure will force the recapture of data that may be missing from the existing backups.

Note: 

  • As Veeam Backup for Google Cloud does not utilize CBT, no remediation action is required after updating its backup appliance.
  • When CBT/CTK is disabled, the backup policy will read all data blocks from the source, but only missing data blocks will be transferred to the backup repository. Therefore, even though only changed data blocks are transferred, the duration of the policy will be similar to a full policy run.
  • This procedure will create a new restore point to capture any missing data. It does not repair existing restore points.
Remediation Procedure for Veeam Backup for AWS

This procedure entails (1) turning CBT off, (2) creating new restore points, and then (3) turning CBT back on.

  1. Turn changed block tracking off.
    1. Log in to the Veeam Backup for AWS backup appliance via SSH. (from Windows or Linux)
    2. Modify the file: /etc/veeam/awsbackup/config.ini
    3. Create the following parameter under the [COptions] section:
UseBackupCtk = “false”
AWS Config.ini Example: /etc/veeam/awsbackup/config.ini
  1. Return to the backup appliance UI and run the backup policies for those potentially affected VMs.
    Alternatively, you may wait until the policies run at their scheduled time before proceeding to the next step.

    During the policy run, Veeam Backup for AWS will identify all blocks that are not present in the existing restore points and store them in a new restore point.

    After the backup policies have run and new restore points have been created, proceed to the next step.
  2. Turn changed block tracking back on.
    1. Log in to the Veeam Backup for AWS backup appliance via SSH.
    2. Modify the file: /etc/veeam/awsbackup/config.ini
    3. Change the UseBackupCtk value to "true"
Remediation Procedure for Veeam Backup for Microsoft Azure

This procedure entails (1) turning CBT off, (2) creating new restore points, and then (3) turning CBT back on.

  1. Turn changed block tracking off.
    1. Log in to the Veeam Backup for Microsoft Azure backup appliance via SSH. (from Windows or Linux)
    2. Modify the file: /etc/veeam/azurebackup/Config.ini
    3.  Change parameter DisableVMBackupCBT to “true”
Azure Config.ini Example:  /etc/veeam/azurebackup/Config.ini
  1. Return to the backup appliance UI and run the backup policies for those potentially affected VMs.
    Alternatively you may choose to wait until the policies run on their schedule, however note that because changed block tracking is disable the jobs may take longer to complete.

    During the policy run, Veeam Backup for Microsoft Azure will identify all blocks that are not present in the existing restore points and store then in a new restore point.

    After the backup policies have run and new restore points have been created, proceed to the next step.
  2. Turn changed block tracking back on.
    1. Log in to the Veeam Backup for Microsoft Azure backup appliance via SSH.
    2. Modify the file: /etc/veeam/azurebackup/Config.ini
    3. Change the DisableVMBackupCBT to “false”
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply except as noted in our Privacy Policy.
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

Oops! Something went wrong.

Please, try again later.

You have selected too large block!

Please try select less.

KB Feedback/Suggestion

This form is only for KB Feedback/Suggestions, if you need help with the software open a support case

By submitting, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.
This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply except as noted in our Privacy Policy.
Verify your email to continue your product download
We've sent a verification code to:
  • Incorrect verification code. Please try again.
An email with a verification code was just sent to
Didn't receive the code? Click to resend in sec
Didn't receive the code? Click to resend
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

error icon

Oops! Something went wrong.

Please, try again later.