Efficient Client-Server Backup system for Linux and Windows. A client for Windows lets you backup open files and complete partition images. Backups are stored to disks in a efficient way (deduplication) on either Windows or Linux servers.
- Incremental file and image backups
- Fast to setup and get running; easy configuration on clients and server via web interface
- Image backups only include used disk blocks
- Allows image and file backups while the system is in use
- File-level deduplicaton on the server side
- Linux based restore cd for restoring image backups
- E-Mail reporting
- Browse backups, view logs and current activities and analyse client storage usage and history in a easy to use web interface
I start testing this recently, and aI very liked it. Impressive and functional for free software. While web interface a bit not obvious, it's still have little learning curve. For now I'm interesing mainly in the file backup, so not tested image backup intensively. I found only one drawback - but big one, that stopping me yet from deploying: UrBackup lose file timestamp in backup. Since almost all users I know (me too) seriously rely on the file date/time, the result of backup is only partially useful. I really hope that preserving of timestamp will be added in near future.
This piece of software is excellent. I was previously using BackupPC for backups. Even though it was easier to configure than Bareos, Amanda and Bacula, it was still overkill for the small network (around 10 pcs) that I had here. This has the best of backup PC (web gui and easy setup) with and excellent windows client (that backup pc doesn't have, setting up backup pc for windows is annoying but possible) and bare metal recovery possibility. After setting it up, I was really surprised by how quickly I had gotten everything running. There was no fiddling with settings at all. the email client worked, the system image backup worked, the files backup worked, everything out of the box. I have tested VHD file mounting and restore, but not yet bare metal recovery. I have setup a PXE loader for the recovery CD though, and launched that to see how it worked (without actually doing the recovery), and no problem there either. This is excellent as you can literally recover from a dead HD just with a network cable and your backup server. Overall extremely impressed with this, and in my opinion, if it gets the attention it deserves, it will become the backup solution of choice for small networks.
The backup process works flawlessly & can be mounted in WIndows 7 no problem. (Works great for backup & using restore disk on vmware machine on ESXi to another ESXi system) But the restore process is a complete nightmare due to hardware compatibility issues with DL360 G5 (P400i) RAID controller. The boot disk failed to get past loading the kernel :( After that I thought I woudl try using Ubuntu Live as I know that support/detects my hardware but liveCD using v12.10 & v13.10 failed to run the command after copying/extracting the files manually from restore_cd.tgz. My guess the liveCD does not support running bash over liveCD & did not like my copying those application files to it & I was restoring was on a usb 1TB seagate. In the end had to install Ubuntu USB with a 16GB persistent disk & use it to restore my Windows 2003 machine using below steps:- (Previously I did a full system image of C:\ of a Windows 2003 which went fine) Before used HP disk to setup RAID5 array 1. Universal-USB-Installer-184.108.40.206.zip 2. Created Persistent Disk with 16GB USB Drive 3. Booted into the livedisk 4. Open GPART 5. Select "Device" - "Create PArtition Table" 6. Create a NTFS partition 7. cd Desktop/ubr 8. sudo ./urbackup_client --plugin ./liburbackupclient.so --restore true --restore_cmd write_mbr --mbr_filename "/media/Seagate Expansion Drive/1.vhd.mbr" --out_device /dev/cciss/c0d0p1 9. partprobe 10. sudo ./urbackup_client --plugin ./libfsimageplugin.so --vhdcopy_in "/media/Seagate Expansion Drive/1.vhd" --vhdcopy_out /dev/cciss/c0d0p1 11. Right click on drive & select "Mangage Flags" - "Boot" 12. Boot from Disk Doing these steps failed to boot the Windows 2003 I thought maybe the MBR was corrupted & since Windows 2003 does not have the supported drives. So booted from Windows 2008 R2 disk & tried repair & selected command line & did the below:- bootrec /fixmbr' bootrec /fixboot This caused a different "Disk read" error If anyone has some insight into how to get the restore process working it would be great.
urbackup is small and works nicely