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

    Cool way to indicate retention reasons on backups

    Scheduled Pinned Locked Moved Backup
    4 Posts 4 Posters 249 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.
    • C Offline
      CodeMercenary
      last edited by

      I recently implemented Kopia to replace Duplicati on some systems in my network. Now that I have more than a week of backups, I have gained appreciation for the retention tags they use in the KopiaUI program.

      It does a good job of indicating why this version is being retained while also showing how many copies it is maintaining at each retention level. Really handy.
      9aca99e7-4e07-4016-8b6b-5a3d272ef6f0-image.png

      I just noticed the pin to the right. That lets you pin the snapshot so it won't be removed during cleanup. That's kinda cool to be able to single one out to hang on a bit longer, maybe while investigating something I suspect went wrong after that snapshot.

      I'm not shilling for Kopia, I haven't used it enough to be sure I trust it yet. I am hoping XO could blatantly steal this kind of idea for backups, especially delta backups. I often get confused about how to get the retention I want when configuring backups and when I search for answers I see other people are also confused.

      I guess for the sake of completeness, this is how KopiaUI lets me configure retention:
      300af5d5-cf71-4bfb-9c70-bf00e1e7aa71-image.png

      ForzaF lsouai-vatesL 2 Replies Last reply Reply Quote 1
      • olivierlambertO Online
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by

        Adding @lsouai-vates for the ideas on improving the backup UI and features in XO 6 (adding also @clemencebx in the loop and @florent for reference)

        1 Reply Last reply Reply Quote 1
        • ForzaF Offline
          Forza @CodeMercenary
          last edited by

          @CodeMercenary,

          It is a good suggestion. I have asked for similar in the past too 🙂 I think having retetion periods like that is very good practice.

          I have tried to do something similar by creating multiple backup jobs and assigning tags to them.

          653bd39c-7b82-499b-8ebc-bcdc1eb03a95-image.png

          f610634f-de4a-4d5c-a4e1-d1ca1d90a3cc-image.png

          It is not perfect, but it is easy to determine what jobs specific VMs belong to. I would love to be able to create a progressive schedule like in your example, as well as being able to create one-off snapshots and backups that stay outside the normal schedules.

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

            @CodeMercenary hello and thanks for this idea! We will discuss about it with @clemencebx and see what we can propose on new XO-6 design and workflow. 🙂

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