The Linux command line interfaces have been redesigned since then as well.
Todo
Mac OS X version
UEFI/GPT testing
Update documentation
Known issues
(will be kept up to date)
Pausing/Unpausing does not cause the icon color to change
About page on web interface does not work yet
Compatibility with prior versions
2.x server with 1.4.x client full compatibility (please report issues)
2.x client with 1.4.x server works only in local network mode (not via internet mode)
Older client/server combinations may work but were not tested
1.x restore does not work with 2.x servers (improved login method)
Upgrade process
As always: Replace the executables and the database of the server/client will be updated on first running it. As always downgrading the database version after upgrading it is not possible, so you should backup the old database files especially since this is a beta.
Because of the improved file deduplication and statistics calculation the largest server table has to be completely rebuild. This may take a few hours depending on how many file entries you have. It will show the progress on the web interface but is not usable during the upgrade process.
Linux notes:
The wrapper scripts start_urbackup_server and start_urbackup_client have been removed. Please use the executable directly
The executable has been renamed to urbackupsrv (from urbackup_srv), the client to urbackupclientbackend (from urbackup_client)
There is a new command line interface for the client urbackupclientctl
All the plugins are now statically linked into one executable. This simplifies the compilation, debugging and packaging on Linux
Run the UrBackup server on Linux with e.g. urbackupsrv run --loglevel debug
@BlackHawkDesign Web API changes from the last version I gave you: I changed the login mechanism to use stronger encryption and all the dates are returned as unix timestamps now
Thank you very much for your effort!
I will deploy this version tomorrow and come back as soon as possible with feedback and/or issues.
Let me know if you need any help in updating the documentation.
I would like to see the ability to download a specific backup client from the status page of the server. For example, if I create an extra client and configure its settings to be different from other clients I would like the ability to download that client from the server. Also, I would like to be able to download the client under the dropdown for that specific client once it has become an active client. This would help if you needed to reinstall the client for some reason and wanted to ensure the settings for the client were correct.
Thank you for the great program. I like the more modern look and I appreciate the better deduplication.
Ok installed new Urbackup server 2.0.0 beta and left clients on 1.4.10.
first impressions:
web interface is so much nicer has a good clean look to it and the more accurate statistics are a huge step forward. (I will test more and give feedback on possible enhancements when used more)
I did notice however that when trying to access the web interface from i.e. 11 or edge it doesnāt load properly I have to access it through Firefox not sure if this is a bug issue or just localised to my system.
I know in the developer blog its mentioned next beta will support sparse files. is this the reason Iām getting a lot of warnings regarding sparse files while backups run? and does this in anyway effect the validity of the backup?
all and all Iām likening the new look and features I will spend more time with the system and give more solid feedback afterwards in the meantime keep up the great work!!!
@Uroni, how can I test this in my current environment? The 2.0b client keeps finding the old UrBackup server and attempting to backup to it. Can I lock it to one specific local server?
Any idea when we will be able to download a pre-configured client from the web interface?
The Warning messages in the live log look like this (but there are many of them for all clients)
WARNING Error adding sparse file entry. Could not read metadata from e:\urbackup\client name\160114-2229.hashes\Desktop\Supporting documents\TC Walker\SKMBT_36151202141300.pdf
Iāve also noticed I get errors also they show up in the live log like this
ERROR Cannot copy directory metadata from āe:\urbackup\client name\160113-2345.hashes\Desktop.dir_metadataā to āe:\urbackup\client name\160114-2229.hashes\Desktop.dir_metadataā. - The system cannot find the file specified. (errorcode=2)
None of these two above messages effect the backup status of the client and after a backup completes with the above warning and error message the client is displayed in web status window as ok and having completed a successful backup.
Iām only running over internet backups and this happens across the board for me whether the client Urbackup folder is compressed or not and the server is running on windows server 2012
Where are the sources for 2.0b? I like the run-once that you added and I was wanting to see how you handled that in case I wanted to do something similar in other projects.
Thank you for the feedback i will check on this after a full backup runs. one more question is there a way to download client from web interface like with server 1.4.X?
Ok so after running a full backup it sorted itself out so i decided to take the plunge and i have upgraded the clients to 2beta aswell after which i restarted all the clients as well as the server now Iām getting failed backups with the following log
Thank you for your feedback. Ok before you responded i tried a reinstall of the client 2beta and i think i have found the problem. initially i downloaded an ran the UrBackupUpdate.exe from the 2beta client download links which seemded to have upgraded the client to 2beta and the server web interface was showing that the client was 2beta. (as mentioned before i restarted the client pc)
I have now downloaded and run UrBackup Client 2.0.0 beta.exe on one of the clients that was already upgraded to 2beta and now it is running a backup.
Iām going to try this on all the clients and see if it resolves the issue.
Ok i can confirm that backups seem to be working again since running the UrBackup Client 2.0.0 Beta.exe (over the already run UrBackupUpdate.exe) from the client downloads.
Is this the correct way to do the upgrade or should the UrBackupUpdate.exe work?
Hi together,
iām using zfs with compression (gzip-9) as backup space for urbackup.
btrfs does unfortunately not support such high compression. only default gzip is implemented if i read it correct.
Would it be possible to port btrfs hole punching for raw image files to zfs too?
As far as i read zfs does support thisā¦
This could save even more backup space and make the backups as robust as with the btrfs implementation.
activating zfs dedup is a nogo on the backup machine (8GB ram for 6TB backup storage) and would not get me any better ratios (simulated with zdb -S)