Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - UrBackup

Featured Replies

wanted to share been trying out URBACKUP since I've relied on RAID as Backup (hahahaha) being using icloud and google drive to have offsite backups anyway. I read thru all 18 pages of post and the documentation and it learn that this is what i need.  I have not done a image restore to a vm on my unraid yet but have done a few files restores and it  has worked flawlessly.

 

One of the post said wifi backup was terrible and it should be its wifi but I was able to back up and image a surface it took a while but it did it.

 

Thanks to binhex for this docker

 

 

image.thumb.png.eff8ba09ce97fd559bc3451815a5cc6b.png

  • Replies 529
  • Views 128.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Basically you remove UMASK, PUID and PGID variables and change the the variable for the backup to point to "/backups" (container path) and the appdata to "/var/urbackup" (container path).  

  • @betaman@Elmojo, I know this is an 18 page thread right now, but I really, really recommend reading it all. Keep in mind the first few pages are teething issues with older versions of the software and

  • just got some time to try a full system backup of my daily driver vm, then created a new vm, booted off the urbackup recovery media and restored, and voila it worked a treat!, restored vm booted up an

Posted Images

On 1/22/2025 at 6:35 AM, ijuarez said:

wanted to share been trying out URBACKUP since I've relied on RAID as Backup (hahahaha) being using icloud and google drive to have offsite backups anyway. I read thru all 18 pages of post and the documentation and it learn that this is what i need.  I have not done a image restore to a vm on my unraid yet but have done a few files restores and it  has worked flawlessly.

 

One of the post said wifi backup was terrible and it should be its wifi but I was able to back up and image a surface it took a while but it did it.

 

Thanks to binhex for this docker

 

 

image.thumb.png.eff8ba09ce97fd559bc3451815a5cc6b.png

 

 

restored a vm and it went smoothlly,

Posting this here but it may be as question of the Urbackup forum.

On the surface that I installed it, I did it on a user that is not an admin. I right clicked on the package and installed as administrator. It installed okay until when it needs access to install Killproc then at that point the install failed. Gave me an option to retry, abort, and cancel. I had to cancel. I logged in using a user that had admin rights and the install went fine. found my server and it backed up like i previously posted. tested a restore it worked but when i went to do a restore of an individual file by right clicking on the file and  accessing the backups it pop a window that state could not find the URL. Switched to the admin user and it resolved it.

 

Has anyone else had the behavior at home ever user may be a admin but in a work environment that does not work. 

 

thanks for reading

  • Author
4 hours ago, ijuarez said:

Posting this here but it may be as question of the Urbackup forum.

On the surface that I installed it, I did it on a user that is not an admin. I right clicked on the package and installed as administrator. It installed okay until when it needs access to install Killproc then at that point the install failed. Gave me an option to retry, abort, and cancel. I had to cancel. I logged in using a user that had admin rights and the install went fine. found my server and it backed up like i previously posted. tested a restore it worked but when i went to do a restore of an individual file by right clicking on the file and  accessing the backups it pop a window that state could not find the URL. Switched to the admin user and it resolved it.

 

Has anyone else had the behavior at home ever user may be a admin but in a work environment that does not work. 

 

thanks for reading

I have UAC turned on as most people do but i am a logged in as an administrator to the windows machine i backup and everything is good, but as you rightly say you may not be an admin in a work env, your best bet is to ask in the support forum for urbackup here:- https://forums.urbackup.org/

8 hours ago, ijuarez said:

in a work environment that does not work. 

In a work environment you typically don't want users to be able to mess with backups and restores on their own either because they will restore the wrong thing and lose work, they should be contacting an admin who'd do the restore for them after some validation...

Edited by Kilrah

4 hours ago, Kilrah said:

In a work environment you typically don't want users to be able to mess with backups and restores on their own either because they will restore the wrong thing and lose work, they should be contacting an admin who'd do the restore for them after some validation...

 

I agree, but the work does not backup pc only their servers.

I want to have backups in case of failure, because it has happened before and lost data that work didn't deem valuable.

  • 3 weeks later...

In urbackup in GUI I want to mount backup image of HDD, but it is not loading and in log file, there is visible entry:

2025-02-11 23:49:27,997 DEBG 'urbackup' stdout output:
ERROR: Cannot open "/media/something/250125-2207_Image_C/contents0": Permission denied (13)

How to fix this?

15 hours ago, sekator said:

In urbackup in GUI I want to mount backup image of HDD, but it is not loading and in log file, there is visible entry:

2025-02-11 23:49:27,997 DEBG 'urbackup' stdout output:
ERROR: Cannot open "/media/something/250125-2207_Image_C/contents0": Permission denied (13)

How to fix this?

 

 

did anything change with the share that you are using?

Not really. Only difference is that I've updated from Unraid 6 to 7.

something changed as it denying permission to that file.

 

You are trying to mount and image to browse thru it or are you restoring it?

Yes. I'm trying to mount image and see files inside it, and maybe restore couple files that I need.

 

Anybody know how to fix this?

Edited by sekator

  • 2 weeks later...

I do have the same issue, wanting to mount image and looking for some files to restore. Log shows permission denied. How to fix this ?

 

Urbackup did create the following folders in the Image folder i want to mount and browse.

contents0 and device0 it created those two with permissions 968:968. after that urbackup shows in log permission denied to these exact just created folders by itself.

Edited by Lorien31

Quote

In urbackup in GUI I want to mount backup image of HDD, but it is not loading and in log file, there is visible entry:

2025-02-11 23:49:27,997 DEBG 'urbackup' stdout output:
ERROR: Cannot open "/media/something/250125-2207_Image_C/contents0": Permission denied (13)

 

I also am now experiencing this issue...  Also running Unraid 7 and also haven't changed anything with the share that it's been using to make the backups.

 

Can anyone help me figure out how to mount an image backup of a windows client machine? I've tried multiple things listed below, but have had no success so far.

 

If I go to the webui via Unraid and click the "Mount Image" button, I get the following error:

Mounting image failed. Please see server log file for details.
Error creating mountpoint at "/media/5600x-Dsktp/250224-0203_Image_C/contents0". Err: 2

 

In the server log it shows this:

2025-03-01 14:04:26,349 DEBG 'urbackup' stdout output:
ERROR: Image mounting failed: Error creating mountpoint at "/media/5600x-Dsktp/250224-0203_Image_C/contents0". Err: 2

 

I think this is expected behavior because it is my understand that a docker can't mount anything (feel free to correct me if I'm wrong here).

 

Anyway, as an alternative I tried downloading the Urbackup server onto my windows client machine.  At first, I tried accessing the backup location on my Unraid sever via the web gui of the windows server, and although I can see my client listed when I click "Show all clients", I think it is blocking me from accessing the backups because it seems (according to the manual) that it locks accessing a client's backups to a particular server (which in this case would be the server running in the unraid docker).

 

So then I tried using the tools that come installed with Urbackup server on windows.  If I choose "assemble_disk_image.bat" it prompts me to choose the backup image files and then choose a file to create a .vhd file. I've tried this several times, picking either just the "Image_C" and "Image_SYSVOL" vhdz files, or picking those 2 plus "Image_ESP".  In all cases this fails with various errors, but here is an example:


 

2025-03-01 14:21:58: Writing GPT header...
2025-03-01 14:21:58: ERROR: Writing GPT header failed. Code 0
2025-03-01 14:21:58: Writing GPT table...
2025-03-01 14:21:58: ERROR: Writing GPT table failed. Code 0
2025-03-01 14:21:58: Writing GPT backup header...
2025-03-01 14:21:58: ERROR: Writing GPT backup header failed. Code 0
2025-03-01 14:21:58: Writing GPT backup table...
2025-03-01 14:21:58: ERROR: Writing backup GPT table failed. Code 0
2025-03-01 14:21:58: ERROR: Writing W:\URBACKUP\5600x-Dsktp\250120-0251_Image_C\Image_C_250120-0251.vhdz into output VHD(x)... Partition=3 offset=1022733844480 length=849 MB
2025-03-01 14:21:58: Optimized by only writing used NTFS sectors...
2025-03-01 14:21:58: Assembling... 0%
2025-03-01 14:22:04: ERROR: Trying to write beyond partition
Press any key to continue . . .

 

 

Lastly, I tried using this the "uncompress_image.bat" tool.  After hours it uncompressed a incremental image and it's base image, so then I tried temporarily renaming the new, uncompressed vhdz file to a .vhd extension and just mounting it directly (I read something somewhere about trying this).  If I mount it with  ImDisk it shows up but clicking on the drive in File Explorer just prompts me to format the drive (which I didn't), and trying to mount it view Disk Management->Add VHD gives an error about it being corrupted (which I don't think is actually true).

 

Sorry for the longwinded explanation (hoping it may help someone googling in the future). 

 

I really want to be able to verify that my image backups are actually working without going through the process of restoring an image using the bootable USB Urbackup tool.   FWIW, I did try booting into that, and it shows all my disk image backups as expected, but I have no way of knowing if they're valid because I've never actually tried starting a restore.  I also would like to be able to mount the drive images so it's possible to restore individual files without going through a full image restore.

 

TL;DR, is there anyway to mount NTFS image files stored on an Unraid share directly in Windows?  Step-by-step instructions would be much appreciated. 

 

 

  • 2 weeks later...

After a server restart urbackup containder does not start anymore.

The log only shows this...

Can anybody help please?

 

2025-03-13 18:26:29.934758 [info] PGID defined as '100'
Created by...
___.   .__       .__
\_ |__ |__| ____ |  |__   ____ ___  ___
 | __ \|  |/    \|  |  \_/ __ \\  \/  /
 | \_\ \  |   |  \   Y  \  ___/ >    <
 |___  /__|___|  /___|  /\___  >__/\_ \
     \/        \/     \/     \/      \/
  https://hub.docker.com/u/binhex/

2025-03-13 18:29:03.907656 [info] Host is running unRAID
2025-03-13 18:29:03.919372 [info] System information Linux Tower 6.6.78-Unraid #2 SMP PREEMPT_DYNAMIC Thu Feb 20 13:33:15 PST 2025 x86_64 GNU/Linux
2025-03-13 18:29:03.934544 [info] PUID defined as '99'
2025-03-13 18:29:03.949711 [info] PGID defined as '100'

** Press ANY KEY to close this window ** 

  • 3 weeks later...

Hi!

 

My question is related to urbackup and I do not get any other Input from other sources...

 

Therefore I ask for your advice.

 

I would like to use urbackup as my backup-solution - but my unraid Server is the server that should be backed Up...!

 

The urbackup server is running at an ubuntu server with zfs. The unraid server itself is also configured to use two zfs-pools.

 

#1 Client from urbackup homepage

During Installation I'm asked what I would like to use for snapshots. Zfs isn't listed and I don't know how to get the option --device /dev/zfs included...

 

#2 generated Client from urbackup-server

The Client can be installed but has to be started manually as unraid isn't using systemd...

 

I'm thinking about getting together an rc-config for urbackup...

 

I do start feeling that I'm cobbling together something I don't understand. As it is the backup-solution I don't think this is a good Idea.

 

On the other side I cannot believe that I'm the only one trying to use urbackup to backup unraid.

 

I kindly ask for your advice...

 

Kind regards,

 

  • Author
6 hours ago, DerTom said:

The Client can be installed but has to be started manually as unraid isn't using systemd...

 

I'm thinking about getting together an rc-config for urbackup...

That is actually a reasonably simple problem to fix, there is a script that is executed on startup of unraid, its located at '/boot/config/go' if the file doesnt exist then create it, then drop in whatever you want to run on startup, do note though you cannot directly run scripts from the usb key any more, if you need to do this then the go file will have to copy any scripts you want to run onto the os filesystem or array and then execute from there.
 

6 hours ago, DerTom said:

On the other side I cannot believe that I'm the only one trying to use urbackup to backup unraid.

why not keep things simple and use something like rsync?, you can run rsync either from unraid or from your backup server, it supports full mirroring, diffs or incremental so should suffice, and yes you would need to put in a bit of effort to work out the flags, but once set it should just chug along on its own with zero effort - its what i use for backing up from unraid to another device on my lan.

Hi @binhex

 

Thank you for your input!!

 

On 4/4/2025 at 1:26 PM, binhex said:

That is actually a reasonably simple problem to fix, there is a script that is executed on startup of unraid, its located at '/boot/config/go' if the file doesnt exist then create it, then drop in whatever you want to run on startup, do note though you cannot directly run scripts from the usb key any more, if you need to do this then the go file will have to copy any scripts you want to run onto the os filesystem or array and then execute from there.

I asked Mr. Google for slackware and got the information that services are started with this .rc-files... Haven't thought about the go-file...

 

On 4/4/2025 at 1:26 PM, binhex said:

why not keep things simple and use something like rsync?, you can run rsync either from unraid or from your backup server, it supports full mirroring, diffs or incremental so should suffice, and yes you would need to put in a bit of effort to work out the flags, but once set it should just chug along on its own with zero effort - its what i use for backing up from unraid to another device on my lan.

I liked this one for all thing with urbackup as I would like to have this 1000% and having access by gui...

 

I'm thinking about borg backing up unraid to minio-s3-bucket at the ubuntu-backup-server and having minio copying this to a second backup-server with minio outside of my home...

 

Right now I'm testing Duplicacy but it is very slow with minio and being said to be very sensible to lost or damaged chunks.

 

 

not sure if this has come up before... I am trying to run the "remove-unknown" command for urbackup from the CLI (since there are a couple of backup entries that are orphaned), but in order to to that, I need to stop the server from CLI (https://forums.urbackup.org/t/error-when-use-urbackupsrv-remove-unknown/2026/2) while keeping the docker running of course. I cannot however seem to be able to stop the server from the CLI, any suggestions (neither "systemctl stop" nor "service stop" work)? (maybe I am just completely missing something atm).

urbackupsrv remove-unknown -u root

I know, but that command requires the server to be stopped, otherwise the SQLite DB throws errors (see link in my above post). But I cannot figure out how to stop the server on the command line.

Did you actually try? It should close itself and work once it's got the right perms.

Edited by Kilrah

yes I did. result:

2025-04-09 15:17:40: ERROR: SQLITE: Long running query  Stmt: [PRAGMA journal_mode = DELETE]
2025-04-09 15:17:40: ERROR: Active query(0): PRAGMA journal_mode = DELETE

 

which, according to https://forums.urbackup.org/t/error-when-use-urbackupsrv-remove-unknown/2026/2, happens because the server  service is still running while executing the statement

Edited by lambi

  • Author
1 hour ago, lambi said:

yes I did. result:

2025-04-09 15:17:40: ERROR: SQLITE: Long running query  Stmt: [PRAGMA journal_mode = DELETE]
2025-04-09 15:17:40: ERROR: Active query(0): PRAGMA journal_mode = DELETE

 

which, according to https://forums.urbackup.org/t/error-when-use-urbackupsrv-remove-unknown/2026/2, happens because the server  service is still running while executing the statement

systemd is not present in this image and generally is not present in any image, so its as simple as:-

1. get to the console of the container

2 issue 'ps -aux' and note the pid of the process, in this case for urbackup

3. issue 'kill <pid number from step 2>

4. do what you need

5. restart container.

 

1 hour ago, binhex said:

systemd is not present in this image and generally is not present in any image, so its as simple as:-

1. get to the console of the container

2 issue 'ps -aux' and note the pid of the process, in this case for urbackup

3. issue 'kill <pid number from step 2>

4. do what you need

5. restart container.

Thanks, that worked!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.