Xen Orchestra - a web solution for XenServer
-
We packaged a binary for offline merging into XOA. You'll have to build it yourself because our version is not portable so far.
Clone https://github.com/rubiojr/vhd-util-convert,
make
and put thevhd-util
binary insidexo-server/bin/
We didn't had enough time to make a portable stuff for 4.12
-
/teasing:
edit: blog post is out: https://xen-orchestra.com/blog/xenserver-vm-continuous-replication/
Currently in QA.
-
cd xo-server/bin git clone https://github.com/rubiojr/vhd-util-convert sudo apt-get -y uuid-dev build-essential cd vhd-util-convert make ls cp vhd-util ~/xo-server/bin
Appears to work, has the WebGui been updated with a new Backup title for Delta or no?
-
No new thing in the web UI for continuous delta, it's automatic. If you are on
next-release
, it should already work now.edit: it's the same job/backup thing. So restart after update, and re-run your backup jobs. You'll see the oldest delta merged in the full.
-
eh, I've completely forgotten how to jump to the next-release....
Not enough coffee.
-
Don't forget to copy the
vhd-util
binary directly inxo-server/bin
. Thevhd-util-convert
folder is useless after themake
! -
Think I got it.
Have to test. Does that look correct?
-
Yep.
-
Due to problem with XAPI and metadata import, I decided it's more safe to write ourselve a solution to avoid use of those metadata. XAPI team told me that the code around this is not in a good shape...
So postponed for Monday. Sorry guys, there is some stuff we can't guess before we got trouble inside XAPI ^^
edit: at least our QA pass is useful ^^
-
Maybe time to update XAPI
-
@mlnews Problem is also in next XenServer version. So we'll have better luck to write our own solution/workaround for this!
-
@olivier question for you.
I Migrated a VM from a shit-box XenServer, and it's running on the other host, but Xen Orchestra doesn't see this VM on the Host.
Any ideas?
-
So here is a system that I've been running with the Continuous Backup functionality.
Which I scheduled to run every 5 minutes. I would say it works unless the fulls in the 3rd picture should be completely gone.
I know the first picture says, "every hour on the hour" it's simply because I changed the frequency in which the backup runs.
-
I think because it was a previous delta job, it didn't modified some old files (I'm not certain of the behavior when changing in the middle of a previous delta job, I didn't personally coded this part ^^)
So is it still working or not?
If not, delete the old backup files, it will re-create the right things accordingly.
-
@olivier I'll purge them and have them run every hour.
Will post some new picture tomorrow from home.
-
Oh but that was a new backup job that I had built (completely new XO Server as well) so not sure that makes sense.
Maybe it's not compiled right.
-
Anyways a new job is scheduled to run in 30 minutes, and then every hour on the hour.
-
If it's a new job, you shouldn't have multiple copies of a full VHD. Check your build!
-
@olivier Is there somewhere specific I should be looking at to see if I'm "current" ?
-
@DustinB3403 your branch (
git branch
should be next-release), then be sure you get the latest commit withgit log
(Merge pull request #200).npm i
also to be sure you have every dependencies (and it will also build)