XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Veeam and XO backup CBT. How to avoid conflict?

    Scheduled Pinned Locked Moved Backup
    4 Posts 2 Posters 27 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zorro
      last edited by

      I'm replicating VMs with XO Incremental Replication (NBD on, "Purge snapshot data when using CBT" on). The VMs also have a Veeam backup using the Veeam Plug-in for Xen, which relies on CBT. Disks are qcow2.

      The XO full seed caused no problems in Veeam. After the first XO delta run on a VM, the next Veeam job finished with Success but showed this warning:

      Failed to use CBT: [Task 542e5367-9d6b-9567-bcab-c2448d26223a (Async.VDI.list_changed_blocks) failed: . SR_BACKEND_FAILURE_460. . Failed to calculate changed blocks for given VDIs. [opterr=Source and target VDI are unrelated]

      VMs that only had the XO seed showed no warning. Veeam falls back to reading the whole disk, and I don't want that every night. XO's own deltas still work and don't fall back to a full.

      Questions:

      How can I avoid this conflict between XO replication and Veeam on the same VMs?
      If I turn off "Purge snapshot data when using CBT", will XO stop touching the CBT state Veeam depends on?

      Setup: XCP-ng XCP-ng 8.3.0, XO 6.9.1 - XOA build: 20251219, Veeam 13.1.2.57.

      Thanks

      acebmxerA 1 Reply Last reply
      Reply Quote 0
      • acebmxerA
        acebmxer @zorro
        last edited by

        @zorro

        Hello if you have not seen this post - https://xcp-ng.org/forum/topic/12407/veeam-13.1-rocky9-linux-appliance-potential-data-loss-with-cbt-and-workers-with-expired-tokens Myself and another user reported issues with Veeam and CBT.

        My latest update from Veeam was no eta on the next update release to fix the issues. That has been some time and there might be a eta. I have not followed back up as of yet.

        On thing that seems to have helped was using Active Full backup opposed to Synthetic full backups.

        Z 1 Reply Last reply
        Reply Quote 0
        • Z
          zorro @acebmxer
          last edited by zorro

          @acebmxer

          Thanks for the link. I did see that, and I think it's a different issue from mine.

          My Veeam B&R runs on Windows, not the Rocky 9 appliance.
          My disks are qcow2, not VHD.
          My Veeam backups ran successfully for several weeks
          My Jobs are still completing with warnings.
          I've never had any data loss issue associated with the backups.

          The warning only started after I added XO incremental replication to the same VMs. So this looks like XO and Veeam both using the same disk's CBT chain. I'm still testing so if anything similar appears, I'll report back. I noticed the latest Veeam update to 13.1.2.57 came with an updated XCP-ng plugin. Have you tested that yet?

          Thanks

          acebmxerA 1 Reply Last reply
          Reply Quote 0
          • acebmxerA
            acebmxer @zorro
            last edited by acebmxer

            @zorro

            I would advise not backing up the same vms with both XO and veeam. One or the other. No did not see the update yet. I will look and check.

            Edit - thanks or pointing out the new version. I was still on 13.1.0.411. Downloading update now.

            1 Reply Last reply
            Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • First post
              Last post