UrBackup Plugin- Client Image Restore Report

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • UrBackup Plugin- Client Image Restore Report

      In an effort to migrate away from WHS (Windows Home Server, Ver 1, and the 2nd Ver "2011" - support for which was dropped):

      I went looking for a replacement OS/NAS package with similar capabilities and ease of operation. That search led me to OMV. Where services were concerned, OMV proved to be superior to WHS in every way with the exception of a client backup with a "bare metal" restoration utility, that is easy to use.
      ("Bare Metal restore" meaning the ability to restore the preexisting OS, to a working client platform with a functional hard drive.)

      That changed with the inclusion of UrBackup in OMV 3. UrBackup is available as a plugin. It's an open source, locally archived, cross platform backup solution.

      However, in many cases, users (myself included) are backing up their network clients without verifying that a full "bare metal" restore is possible.

      The purpose of this test was to verify that bare metal UrBackup Client restorations are easy to perform and without ugly surprises.
      ______________________________________________

      The test was performed using;

      OMV 3.0.80
      Core i3 - 12GB RAM - USB boot drive
      Urbackup Server 2.1.19
      Urbackup Restoration CD 2.0.2
      (While the server has a 1GB NIC, the speed of the test was limited by the client, with a 100MB NIC.)

      Windows Vista - SP2
      AMD Athelon - Dual Core 4450E
      3GB RAM
      250GB HD

      The drive image was approximately 54GB and was restored to a single partition. Drive partitioning was not required.
      _____________________________________________

      The restore CD boot process took roughly 3 minutes which included a network - UrBackup server discovery process, logging onto the UrBackup server (user name "admin" and password), and selecting the appropriate image for restoration. With the "OK's" and dialog box choices, about 5 operations were required to select an image and start the restoration. It was very straight forward.

      The entire restore operation took a bit less than 32 minutes. Considering the 100MBS NIC choke point, performance is good.
      Based on the clients 100MBS NIC and the image size of 54GB, the restoration of a 500GB image over a 1GB NIC shouldn't take longer than 3 or 4 hours.

      The restoration CD software simply stated that it was "complete" and prompted for a reboot. That was it. There were no issues.
      _____________________________________________

      Even with Windows Home Server taken into account; this was, by far, the simplest "Bare Metal" client restoration I've ever performed. The restoration CD seemed to have everything required to get the job done, to include network adapter drivers to activate the client's NIC.

      If I was to be critical of anything noted during this restoration, it would be that the "status" (as in percent complete bar) displayed by the server lags behind the true status. Also, during the restoration, the Client CD software jumped from an indicated 8 or 9% complete, to completely finished.

      This same observation seems to be true during standard backups as well, but not to such a drastic degree. As it appears, the servers Web GUI doesn't update the status frequently.

      In the bottom line:
      With OMV's standard features and the Urbackup plugin, WHS is no longer needed (or wanted).
      Good backup takes the "drama" out of computing
      ____________________________________
      OMV 3.0.90 Erasmus
      ThinkServer TS140, 12GB ECC / 32GB USB3.0
      4TB SG+4TB TS ZFS mirror/ 3TB TS

      OMV 3.0.81 Erasmus - Rsync'ed Backup Server
      R-PI 2 $29 / 16GB SD Card $8 / Real Time Clock $1.86
      4TB WD My Passport $119

      The post was edited 3 times, last by flmaxey: Minor edits ().

    • Thank you for your report! Very interesting.


      How did you create the image of the Windows system? Is urbackup capable to create it in the background while the system is normaly running? Or is it necessary to use a boot cd also on the PC side?
      OMV 3.0.90 (Gray style)
      ASRock Rack C2550D4I - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1)- Fractal Design Node 304
    • cabrio_leo wrote:

      How did you create the image of the Windows system? Is urbackup capable to create it in the background while the system is normaly running? Or is it necessary to use a boot cd also on the PC side?
      Part of the UrBackup system is installing a client module on network clients. Client modules for Windows, the Mac and Linux can be found here.
      After that, and making specific backup selections or exclusions (defaults work fine), the Urbackup server backs up clients when they're on-line, in the background. It does both file backups and drive images by default.

      The boot CD is only for disaster recovery. It's used when the client hard drive is either blank or unbootable.
      ____________________________________________________________________________________

      If you decide to use UrBackup, the OMV server installation will attempt to put the UrBackup storage folder on your boot drive. It will be necessary to relocate the backup directory to your data drive, in a manner similar to what is shown below.
      (In my case, I dedicated a drive to testing client backups. )



      **After the UrBackup plugin is installed.**
      To redirect backups to another location, it's necessary to create the directories (below) before making the change shown (above).

      The first directory I created on the dedicated drive was BACKUP with the following attributes:


      Then a sub-directory under the above, urbackup, was created with the following permissions:



      Other than this bit of manual configuration, to get client backups off of the boot drive, setting up the UrBackup plugin is straight forward.
      Good backup takes the "drama" out of computing
      ____________________________________
      OMV 3.0.90 Erasmus
      ThinkServer TS140, 12GB ECC / 32GB USB3.0
      4TB SG+4TB TS ZFS mirror/ 3TB TS

      OMV 3.0.81 Erasmus - Rsync'ed Backup Server
      R-PI 2 $29 / 16GB SD Card $8 / Real Time Clock $1.86
      4TB WD My Passport $119

      The post was edited 2 times, last by flmaxey: Minor edit ().

    • Honestly, I was stunned at the lack of fine details required to do a bare metal restore with UrBackup. Windows Home Server 2011, for example, requires you to dig out NIC and USB drivers to start the restore process and restore operations took a l-o-n-g time. That's another area where UrBackup seemed to shine. The speed of the restoration, for a 100 mbs connection, was quick.
      ___________

      To give the Urbackup test some balance, I attempted to do a backup and restore with Duplicati. However (on the same Vista client) the Duplicati client connector forced me to install M$ .NET 4.5, as a dependency, before it would install. Afterward, the client connector continually crashed and I have no idea why. The client has a nearly bare Vista OS install, with no extraneous add-on hardware. Maybe I missed something but, given the non-stop crashing, I abandoned the effort.
      ___________

      Here's to hoping others on the forum will do similar accounting's as they test server packages, to include those who use and like Duplicati.
      Good backup takes the "drama" out of computing
      ____________________________________
      OMV 3.0.90 Erasmus
      ThinkServer TS140, 12GB ECC / 32GB USB3.0
      4TB SG+4TB TS ZFS mirror/ 3TB TS

      OMV 3.0.81 Erasmus - Rsync'ed Backup Server
      R-PI 2 $29 / 16GB SD Card $8 / Real Time Clock $1.86
      4TB WD My Passport $119

      The post was edited 1 time, last by flmaxey ().