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

    XO Backup Quiesce, VSS - confused

    Scheduled Pinned Locked Moved Solved Xen Orchestra
    4 Posts 2 Posters 626 Views 1 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.
    • N Offline
      normanghenderson
      last edited by

      Hi, I'm confused by different versions of documentation for XO, Xenserver etc. and concerned about the recoverability of XO backups of SQL and Exchange server VM's.

      1. Does an XO backup with advanced option "normal snapshot" use VSS to provide application consistency? I.e. does it use vm-snapshot-with-quiesce or a normal vm-snapshot?
      2. Some sources say the above only works with an additional installation step but it is unclear what that is, the one I found seems to be obsolete per: https://xen-orchestra.com/blog/xenserver-quiesce-snapshots/ If I do vssadmin List Providers the Citrix VSS does NOT appear.
      3. https://xen-orchestra.com/docs/backups.html#consistent-backup says that quiesced backups (i.e. quiesced snapshots) are deprecated in favor of RAM-enabled backups. Much slower and larger. Is that the only or the best way to ensure apps can be restored without data corruption?
      4. What IS the recommended snapshot method, to ensure backups taken by XO are 100% safe, notably in the case of complex Windows apps like SQL and Exchange?
      1 Reply Last reply Reply Quote 0
      • olivierlambertO Offline
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        1. By default, Xen Orchestra will try to do quiesce snapshot, and falls back to normal snapshot if quiesce isn't supported/working.
        2. VSS is deprecated by Citrix, it will entirely disappear
        3. No, the other way to do it (and the easiest one), is to use "Offline backup" (ie it will shutdown the VM, snapshot, then start it just after, so the downtime will be small). We are also working on "blocking webhooks" for backups that will wait until the webhook is doing whatever needed (eg ask your Windows hosts to do what you want) and then start the snapshot
        4. The recommended way is to test your backups and adapt the strategy depending on those results 🙂
        N 1 Reply Last reply Reply Quote 0
        • N Offline
          normanghenderson @olivierlambert
          last edited by

          @olivierlambert Merci!

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Offline
            olivierlambert Vates 🪐 Co-Founder CEO
            last edited by

            You are welcome!

            1 Reply Last reply Reply Quote 0
            • First post
              Last post