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

    Backup Design and or Feature for Managed IT Services

    Scheduled Pinned Locked Moved Backup
    12 Posts 5 Posters 1.2k Views 6 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.
    • olivierlambertO Offline
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by

      Adding @julien-f in the loop so we can discuss this.

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

        IIRC, you already have some plugins to notify on backup problems and such. We could simply have a standard "webhook" plugin for this 🤔

        D 1 Reply Last reply Reply Quote 0
        • D Offline
          DustinB @olivierlambert
          last edited by

          @olivierlambert said in Backup Design and or Feature for Managed IT Services:

          IIRC, you already have some plugins to notify on backup problems and such. We could simply have a standard "webhook" plugin for this 🤔

          Web-hooks would definitely be the way to do this, though its not enabled in my instance it does already exist and is ready to be used.

          fa36108e-ebad-4393-ba75-6cc61e26e402-image.png

          As for centralizing XO for multiple customers, I've always liked the idea of doing something like this, but have never had a great need to do so, mostly because my customers have all gone with VMware or Hyper-V because of name brand recognition.

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

            Yeah, XO + proxies might do the trick for you, especially since they don't manage anything by themselves.

            It also depends on the scale we are talking about 🙂

            1 Reply Last reply Reply Quote 0
            • ajpri1998A Offline
              ajpri1998 @lawrencesystems
              last edited by

              @lawrencesystems said in Backup Design and or Feature for Managed IT Services:

              or if each client should have their own XOA instance.

              personally I believe every client should have their own XOA. Although that's more of a matter of opinion/business design.

              @lawrencesystems said in Backup Design and or Feature for Managed IT Services:

              Have one XOA instance that we host in our infrastructure

              Going on this... maybe have a "XOA for MSPs". Instead of connecting to "pools", it can connect to XOAs. A way to view the backup statuses, XOA updates. Also as new MSP techs come on, they can be granted access to clients that may have multiple pools

              D 1 Reply Last reply Reply Quote 0
              • D Offline
                DustinB @ajpri1998
                last edited by

                @ajpri1998 said in Backup Design and or Feature for Managed IT Services:

                Going on this... maybe have a "XOA for MSPs". Instead of connecting to "pools", it can connect to XOAs. A way to view the backup statuses, XOA updates. Also as new MSP techs come on, they can be granted access to clients that may have multiple pools

                Why not just use a single XOA and then setup up ACLs, which would grant access to specific resources only then?

                No reinvention required, just RBAC roles within XOA.

                The bigger question is how to connect each customer to the central XO instance, confirm backups are going to the local (to the customer) storage etc.

                The question I have would the data have to transfer across the internet to hit XOA and then back to the local repo.. ?

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

                  @lawrencesystems Could the tags play a part here and the new additional features using tags to ensure that the VMs are only placed on the appropriate customer's XCP-ng pools and SR?

                  While have any self service features ensuring new VMs have the appropriate tags by default on a per customer basis.

                  @julien-f @lawrencesystems Can tags control the flow of where backups and restorations go to and from? In other words ensuring that backups and restoration actions only go to each appropriate customer.

                  lawrencesystemsL 1 Reply Last reply Reply Quote 0
                  • lawrencesystemsL Offline
                    lawrencesystems Ambassador @john.c
                    last edited by

                    @john-c said in Backup Design and or Feature for Managed IT Services:

                    Could the tags play a part here

                    Yes, tagging each pool, storage, VM and Host with a customer name would make organizing this easy to do.

                    J 1 Reply Last reply Reply Quote 0
                    • J Offline
                      john.c @lawrencesystems
                      last edited by john.c

                      @lawrencesystems said in Backup Design and or Feature for Managed IT Services:

                      @john-c said in Backup Design and or Feature for Managed IT Services:

                      Could the tags play a part here

                      Yes, tagging each pool, storage, VM and Host with a customer name would make organizing this easy to do.

                      @lawrencesystems It may not be a customer name per say but go something similar to customer1 to customer99999999999 (or something similar). So you would need a management list converting customer1 etc into a customer name.

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

                        @lawrencesystems The customer number scoped tags are currently present in the latest version of Xen Orchestra Appliance (5.90). So the version would need to become stable if your updating based on the stable channel (branch).

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

                          @lawrencesystems Maybe get behind and help with code and/or sponsorship of this feature request.

                          https://xcp-ng.org/forum/topic/8252/tag-based-selection-for-multiple-vdi-storages/8

                          Cause this is a part required for what you are looking for as it will increase tag functionality. Specifically enabling tags to specify the affinity for where VDIs are stored (which SR they go to). There's already this feature present for VMs to ensure that they go to the correct hosts.

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