@Forza
I started experimenting with this function in dec -24 and have run it in "production" in my homelab since jan -25
I suggest You keep the Backup retension (52) to 1.
this is my setup
[image: 1762170193505-e080cadf-7ad0-48e1-aac5-72bfbec88900-image.png]
Sequence
[image: 1762171293182-9a7ab8d6-057a-459e-b026-657580a47116-image.png]
Schedules
[image: 1762171204769-541c3859-b8bf-4230-bc49-871d1fdc0897-image.png]
And this is the result from one of my VMs
[image: 1762170304133-da4b3ef8-3abc-4663-b287-d87cbe98f152-image.png]
[image: 1762170378949-e1040285-6f50-42c3-af90-052774bc8ecf-image.png]
As You can see all the backups from jan - apr and most of may are removed
I am waiting to see what will happen when we go into 2026, If I remember correctly,there was some bug at 2024 -> 2025 but hopefully I get my first yearly backup
@kent
You can ask for a trial so you can do it the time you need
If you use XO from the sources, you will have the feature for free (but without support/updater and such)
At first glance, it does not seem so easy.
First, we will implement this feature in XO Lite (soon). We will then see if there is a trivial way to adapt the changes in XO5
This was ultimately traced to a currupted metadata on the VHD and to a stuck tapdisk process on the host where the VM was running.
Solved thanks to a very persistent member of support. Thanks Jon!
@sluflyer06 the warning on XO is to discourage the mass. But you can really try
you can make a config.toml file in ~/.config/xo-server/config.*.toml , it should be loaded , and won't be changed by an XO update . https://github.com/JsCommunity/app-conf
@HeMaN this may have actually worked...
In etc/network/interfaces
The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
This is an autoconfigured IPv6 interface
iface eth0 inet6 auto
post-up route add default via 10.10.10.1 dev eth0
auto eth1
iface eth1 inet static
address 10.10.5.188
post-up route del default dev eth1
Then I don't see why it would be a XO problem
FYI, we use JSON-RPC over websockets. Hopefully, someone at Teleport community would be able to pinpoint the problem
Hi,
In XO Hub, you already have a Debian 11 which is Cloudinit ready This is more a Cloudinit question BTW, you should ask their community. Frankly, Cloudinit doc isn't great and many things changed a lot
@mauzilla There is no easy way to achieve that, it requires updating a number of other_config entries manually.
If you have a paid subscription, open a support ticket and I'll take care of it for you
@MrNaz It merges the past delta backup into the past full backup. Then it does a delta backup..... then you repeat.... Since you only keep one copy it just keeps merging the delta into the full backup. The delta backup depends on the old full backup existing and being correct.
When it does a "full backup", it does a full backup of the data not just a delta (the changes). That way it does not merge the new full backup into the old full backup (or depend upon any old backups). Doing a full backup is a good checkpoint in case the old data (full or deltas) is corrupted.
So having the retention set to 1 basically means you only have the most current backup saved. With backups every 12 hours you might want to set the retention to 20 so you have about 10 days of backups and every 5 days (10 backups) it will do a full backup. Or set it higher if you have more backup space.
@Danp Thanks RAM was problem. There was only 1.5GB, which was default value with XCP-ng center. Now it compiled successfully with 4GB.
[image: 1684340422417-28e1c460-9d67-44b4-b018-96d1b9531bc7-obraz.png]
Hi,
No easily, no (at XCP-ng level at least). Maybe in the future with Open metrics everywhere.
You can already track a VM metrics whatever they move to by having VM metrics from within the VM itself (eg VM is sending its metrics via netdata to a central netdata that will store them in Prometheus for example).