Xen Orchestra working on File Level Restore capabilities
-
XO v5.50 was just released with this functionality included.
Time to upgrade and check out the new features!
-
This is likely a bug, paging @olivier.
All backups are listed as being made on January 17, 1970. Once the backup time is selected, and the disk are selected no files are listed.
This is likely because a new snap is needed (just a guess) but the date stamp issue seems awkward.
-
@DustinB3403 Seeing the same thing here. Looking in the logs, this is the likely culprit:
Dec 20 08:22:57 xo-5 xo-server[10726]: Tue, 20 Dec 2016 14:22:57 GMT xo:api [email protected] | backup.scanDisk(...) [20ms] =!> Error: spawn vhdimount ENOENT
-
Got rid of that error by installing the required lib with
sudo apt-get install libvhdi-utils
-
Now the issue seems to be related to path names containing a space.
Dec 20 08:39:24 xo-5 xo-server[10726]: Tue, 20 Dec 2016 14:39:24 GMT xo:api [email protected] | backup.scanDisk(...) [58ms] =!> Error: Command failed: vhdimount /run/xo-server/mounts/remote-2/vm_delta_nightly deltas_9ad0860e-4968-dddc-af61-4e457cd2a571/vdi_83455628-b0c6-47c1-8fec-89d00f68a8f8/20160916T050012Z_delta.vhd /tmp/tmp-10726y1OasdZKSZhf
-
@Danp said in Xen Orchestra working on File Level Restore capabilities:
sudo apt-get install libvhdi-utils
Thanks for this, BTW.
Fixed that same problem.
I wonder why XO doesn't look to see that is installed or something.
Oh, I know why. Linux.
-
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@Danp said in Xen Orchestra working on File Level Restore capabilities:
sudo apt-get install libvhdi-utils
Thanks for this, BTW.
Fixed that same problem.
I wonder why XO doesn't look to see that is installed or something.
Oh, I know why. Linux.
Actually this wasn't a dependency when this topic was created. File Level just wasn't a function. So no reason to look for it at all.
-
@DustinB3403 said in Xen Orchestra working on File Level Restore capabilities:
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@Danp said in Xen Orchestra working on File Level Restore capabilities:
sudo apt-get install libvhdi-utils
Thanks for this, BTW.
Fixed that same problem.
I wonder why XO doesn't look to see that is installed or something.
Oh, I know why. Linux.
Actually this wasn't a dependency when this topic was created. File Level just wasn't a function. So no reason to look for it at all.
But you need it now, right?
Restore didn't work without running that command.
-
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said in Xen Orchestra working on File Level Restore capabilities:
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@Danp said in Xen Orchestra working on File Level Restore capabilities:
sudo apt-get install libvhdi-utils
Thanks for this, BTW.
Fixed that same problem.
I wonder why XO doesn't look to see that is installed or something.
Oh, I know why. Linux.
Actually this wasn't a dependency when this topic was created. File Level just wasn't a function. So no reason to look for it at all.
But you need it now, right?
Restore didn't work without running that command.
If you recompiled you're updater it should've installed this dependency...
-
@DustinB3403 said
If you recompiled you're updater it should've installed this dependency...
Can you explain what you mean by this.
Signed,
Linux Noob -
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said
If you recompiled you're updater it should've installed this dependency...
Can you explain what you mean by this.
Signed,
Linux NoobDownload the newest version of the update script and run it.
-
@DustinB3403 said
Download the newest version of the update script and run it.
Ah.
I've just been running my own script to update it with simple commands.
-
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said
Download the newest version of the update script and run it.
Ah.
I've just been running my own script to update it with simple commands.
And the last I ran the script it broke my XO, so I am a little a'scart of it. LOL.
What is the command again?
-
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said
Download the newest version of the update script and run it.
Ah.
I've just been running my own script to update it with simple commands.
Noob go here...
https://github.com/Jarli01/xenorchestra_installerhttps://github.com/Jarli01/xenorchestra_updater -
@DustinB3403 said in Xen Orchestra working on File Level Restore capabilities:
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said
Download the newest version of the update script and run it.
Ah.
I've just been running my own script to update it with simple commands.
Noob go here...
Thanks guru
-
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said in Xen Orchestra working on File Level Restore capabilities:
@BRRABill said in Xen Orchestra working on File Level Restore capabilities:
@DustinB3403 said
Download the newest version of the update script and run it.
Ah.
I've just been running my own script to update it with simple commands.
Noob go here...
Thanks guru
Wrong link on my part, look at the edit.
-
Actually... one second....
just thinking this through.....
-
Yeah the install script installs the required components, and the updater does some other fun stuff.
Build a new XO with the newest installation script.
-
@DustinB3403 said in Xen Orchestra working on File Level Restore capabilities:
Actually... one second....
just thinking this through.....
I basically just keep running the updater. This is what I run:
cd /opt/xo-server sudo git pull --ff-only sudo npm install sudo npm run build cd /opt/xo-web sudo git pull --ff-only sudo npm install sudo npm run build sudo systemctl restart xo-server.service
-
@BRRABill Kind of like beating a dead horse though . . .