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

    WORM Backups with XCP-ng / Xen Orchestra - Seeking Solutions & Experience

    Scheduled Pinned Locked Moved Backup
    6 Posts 4 Posters 86 Views 4 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.
    • S Offline
      SylvainB
      last edited by

      Hello everyone,

      I'm exploring options for implementing WORM (Write Once, Read Many) capabilities for my backups within my XCP-ng environment, specifically using Xen Orchestra.

      My current setup:

      • XCP-ng Version: 8.3
      • Xen Orchestra Version: 5.106.4 (Stable)
      • Intended Backup Target: Synology NAS

      My primary goal is to ensure that my backup data, once written, becomes immutable for a defined retention period, offering protection against accidental deletion or ransomware attacks.

      My questions are:

      1. Does Xen Orchestra offer any native WORM features or integrations that I might be overlooking for its backup jobs?
      2. If not directly, has anyone successfully implemented WORM backups with a similar perimeter (XCP-ng, Xen Orchestra, and potentially a Synology NAS or other storage solution)? I'm very interested in learning about your setup, the specific technologies you used (e.g., storage features, specific configurations), and any lessons learned or best practices.

      Any insights, architectural recommendations, or shared experiences would be highly valuable.

      Thank you in advance for your help!

      Best regards,

      SylvainB

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

        Hi,

        1. Yes, we made a small program you can deploy on Linux, that do exactly that. You just need to set it up with the right retention (the same than XO), and you are done. IDK if this program can run on a Synology NAS, only @lsouai-vates and/or @florent could answer
        2. We have customers who did it with the vendor implementation (AWS S3 with specific retention policies, some storage vendors also have this option you can enable and configure to be the same retention than XO: it will work then out of the box). IDK what do you have in Synology though.
        1 Reply Last reply Reply Quote 0
        • J Offline
          john.c @SylvainB
          last edited by

          @SylvainB said in WORM Backups with XCP-ng / Xen Orchestra - Seeking Solutions & Experience:

          Hello everyone,

          I'm exploring options for implementing WORM (Write Once, Read Many) capabilities for my backups within my XCP-ng environment, specifically using Xen Orchestra.

          My current setup:

          • XCP-ng Version: 8.3
          • Xen Orchestra Version: 5.106.4 (Stable)
          • Intended Backup Target: Synology NAS

          My primary goal is to ensure that my backup data, once written, becomes immutable for a defined retention period, offering protection against accidental deletion or ransomware attacks.

          My questions are:

          1. Does Xen Orchestra offer any native WORM features or integrations that I might be overlooking for its backup jobs?
          2. If not directly, has anyone successfully implemented WORM backups with a similar perimeter (XCP-ng, Xen Orchestra, and potentially a Synology NAS or other storage solution)? I'm very interested in learning about your setup, the specific technologies you used (e.g., storage features, specific configurations), and any lessons learned or best practices.

          Any insights, architectural recommendations, or shared experiences would be highly valuable.

          Thank you in advance for your help!

          Best regards,

          SylvainB

          You can setup in the Synology its WriteOnce feature, then configure the appropriate configuration settings, including retention ones.

          This will prepare the appropriate WORM environment you’re looking for. It will work well due it being the equivalent to Vates solution and/or the S3 based one.

          https://kb.synology.com/en-in/search?tags[]=WriteOnce

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

            We need to create a guide on this at some point. Thanks for the link @john.c !

            lsouai-vatesL 1 Reply Last reply Reply Quote 0
            • J Offline
              john.c
              last edited by

              @olivierlambert @SylvainB A slight tangent but ASUSTOR’s ADM has most recently also gained WORM capabilities. Likely in their latest ADM update.

              https://www.asustor.com/admv2?type=2&subject=10&sub=156&lan=en

              1 Reply Last reply Reply Quote 0
              • lsouai-vatesL Offline
                lsouai-vates Vates 🪐 XO Team @olivierlambert
                last edited by

                @olivierlambert I agree, ping @thomas-dkmt

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