ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Xen Orchestra Delta Restore

    IT Discussion
    xen orchestra delta restore xenserver 6.5
    6
    30
    7.7k
    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.
    • DashrenderD
      Dashrender @DustinB3403
      last edited by

      @DustinB3403 said:

      @Dashrender You can see in the screenshot above that there are delta's and full backup's created.

      The partials copy the changes from whenever the full was last created.

      OK - thanks.

      I really like the incremental forever solution I currently have.

      1 Reply Last reply Reply Quote 0
      • DustinB3403D
        DustinB3403
        last edited by DustinB3403

        @scottalanmiller maybe I misunderstand it, so I'm asking for your expertise.

        Wouldn't "Rolling Snapshots" in XO be the Forever incremental that @Dashrender is looking for?

        scottalanmillerS 1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @DustinB3403
          last edited by

          @DustinB3403 said:

          @Dashrender You can see in the screenshot above that there are delta's and full backup's created.

          The partials copy the changes from whenever the full was last created.

          Calling them partials is really confusing. The industry terms are incrementals and differentials. These would be differentials then. If we use the right terms, there is no ambiguity.

          DashrenderD 1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @DustinB3403
            last edited by

            @DustinB3403 said:

            @scottalanmiller maybe I misunderstand it, so I'm asking for your expertise.

            Wouldn't "Rolling Snapshots" in XO be the Forever incremental that @Dashrender is looking for?

            I've not looked at that feature. Do you have a link to their documentation on it?

            DustinB3403D 1 Reply Last reply Reply Quote 0
            • DustinB3403D
              DustinB3403 @scottalanmiller
              last edited by

              @scottalanmiller https://xen-orchestra.com/blog/xen-orchestra-documentation-2/

              1 Reply Last reply Reply Quote 0
              • DashrenderD
                Dashrender @scottalanmiller
                last edited by

                @scottalanmiller said:

                @DustinB3403 said:

                @Dashrender You can see in the screenshot above that there are delta's and full backup's created.

                The partials copy the changes from whenever the full was last created.

                Calling them partials is really confusing. The industry terms are incrementals and differentials. These would be differentials then. If we use the right terms, there is no ambiguity.

                I used the term partial because until Dustin's post in the XO thread if they were incrementals or differentials.

                though as usual, you're right 🙂

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller
                  last edited by

                  Here it is. https://xen-orchestra.com/docs/rolling_snapshots.html

                  This is really what it sounds like and not backups at all. You could use it to build your own backup solution, but on its own it isn't one. It is just snapshots for version rollback locally.

                  1 Reply Last reply Reply Quote 0
                  • olivierO
                    olivier
                    last edited by olivier

                    Guys,

                    You should ping me or create GitHub issues when you have concerns, bug report or questions about XO 😉

                    For the restore without knowing what's happening: I just updated this yesterday, now the VM is named "[Importing...] VMname" until the restore is completed. See https://github.com/vatesfr/xo-web/issues/641

                    Already closed, so out for 4.12 around Jan 15 🙂

                    About "Forever forward incremental backup", allowing you to avoid any full export after the initial one, it consists of:

                    • merging offline (ie: without Xen, by ourselves) the original full backup with its contiguous snaphot
                    • doing step each time, step by step

                    So you never need to re-export the full stuff after the first time. A good illustration here, from VEEAM:

                    This should be out in 4.13 (end of Jan.), 4.12 with some luck.

                    DustinB3403D 1 Reply Last reply Reply Quote 3
                    • DustinB3403D
                      DustinB3403 @olivier
                      last edited by

                      @olivier sorry Olivier we know you're busy, and I'm the defacto "XS Fan here...." so I play with a lot of the fun stuff and post some cool topics.

                      olivierO 1 Reply Last reply Reply Quote 0
                      • DashrenderD
                        Dashrender
                        last edited by

                        LOL, just ask and ye shall receive.

                        Awesome @olivier

                        1 Reply Last reply Reply Quote 0
                        • DashrenderD
                          Dashrender
                          last edited by

                          Though a question to Scott's point - are vib files backup files or are they Xen image snaps?

                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @Dashrender
                            last edited by

                            @Dashrender said:

                            Though a question to Scott's point - are vib files backup files or are they Xen image snaps?

                            Those are Veeam backups. He's just using their diagram. 🙂

                            DashrenderD 1 Reply Last reply Reply Quote 0
                            • DashrenderD
                              Dashrender @scottalanmiller
                              last edited by

                              @scottalanmiller said:

                              @Dashrender said:

                              Though a question to Scott's point - are vib files backup files or are they Xen image snaps?

                              Those are Veeam backups. He's just using their diagram. 🙂

                              oh yeah /headslap, but the question still stands to your original point.

                              @scottalanmiller said:

                              Here it is. https://xen-orchestra.com/docs/rolling_snapshots.html

                              This is really what it sounds like and not backups at all. You could use it to build your own backup solution, but on its own it isn't one. It is just snapshots for version rollback locally.

                              1 Reply Last reply Reply Quote 0
                              • olivierO
                                olivier
                                last edited by

                                Yes, that was just VEEAM diagrams 😉

                                The delta files *.vhd (if it's the original question) are just "blocks" diff between two disk "states": a "moving" disk (the current VM disk) and a snapshot (which is "frozen", like a photo, that's the definition of a snapshot).

                                To restore it properly, you need to be sure you "inject" the delta inside a coherent VM disk (if you apply delta on a different disk, it will be a mess. Even if you inject a delta on the "wrong" disk state, a mess too).

                                That's why we got JSON files to indicate the snapshot chain. We'll apply each delta to stay consistent.

                                1 Reply Last reply Reply Quote 0
                                • olivierO
                                  olivier @DustinB3403
                                  last edited by

                                  @DustinB3403 No worries 😉 But if you need an explanation on any XOA stuff, feel free to ping me. I'll come if I can 🙂

                                  1 Reply Last reply Reply Quote 4
                                  • coliverC
                                    coliver
                                    last edited by

                                    It is really nice to have one of the developers in the community! That cleared up a lot of confusion really quickly.

                                    olivierO 1 Reply Last reply Reply Quote 1
                                    • DustinB3403D
                                      DustinB3403
                                      last edited by

                                      @olivier I'm glad you were changing the Import function of the backup so that there is some indication of when the import is complete.

                                      That was an annoyance to say the least, having to wait for the vDisk to appear.

                                      🙂

                                      olivierO 1 Reply Last reply Reply Quote 0
                                      • olivierO
                                        olivier @coliver
                                        last edited by olivier

                                        @coliver Well, I'm not considering myself as a developer ^^ But I'm the original creator of the project (created back in 2009 and very old Xen version!) because I needed a web interface to manage my VMs, as a former Sysadmin 🙂

                                        edit: I'm now the project leader, didn't leave it since then 😉

                                        1 Reply Last reply Reply Quote 1
                                        • olivierO
                                          olivier @DustinB3403
                                          last edited by olivier

                                          @DustinB3403 It was bothering me too ^^ But you know, I prefer to expose the feature first, despite it's not perfect. That's only by using something that you can improving it in the right way!

                                          DustinB3403D 1 Reply Last reply Reply Quote 0
                                          • DustinB3403D
                                            DustinB3403 @olivier
                                            last edited by

                                            @olivier said:

                                            @DustinB3403 It was bothering me too ^^ But you know, I prefer to expose the feature first, despite it's not perfect. That's only by using something that you can improving it in the right way!

                                            I'm happy you did provide that feature, even if it wasn't perfect. Totally worth it because it's an awesome feature!

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