Hard disk

UrBackup – client/server backup system

UrBackup is an easy to setup open source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time. UrBackup is divided into a server and a client software part. The server is responsible for discovering clients, backing them up, deleting backups if the storage is depleted or too many backups are present, generating statistics and managing client settings. The client is relatively dumb.

File and image backups are made while the system is running without interrupting current processes.

UrBackup also continuously watches folders you want backed up in order to quickly find differences to previous backups. Because of that incremental file backups are really fast.

Files can be restored through the web interface. Backups of drive volumes can be restored with a bootable CD or USB-Stick (bare metal restore).

Features include:

  • Full and incremental image and file backups: Whole partitions can be saved as well as single directories.
  • Fast calculation of file tree differences leads to very fast incremental file backups – only new changed files will be retransmitted.
  • Only used and changed hard disk sectors are transmitted during an incremental image backup.
  • Image and file backups while the system is running.
  • Backups of used files.
  • Same files on different computers are saved only once. Less server storage space is needed for your backups (file level deduplication).
  • Fast file and image transmission.
  • Clients can change their settings like backup frequency or number of backups and can take a look at logfiles of their backups.
  • Next to no configuration. Install, select the directories you want to backup and watch it backup.
  • Client warns if there was no backup for some time.
  • Web interface that shows the status of the clients, current activities and statistics. It allows the administrator to change backup settings and override the settings for the clients. Existing file backups can be browsed and files from these backups can be extracted.
  • Reports about backups can be send to users or administrators.
  • Secure and efficient backups to your own server via Internet, if the client is currently not in your local network.
  • Fast file and image backups.
  • Easy to configure.
  • Consistent backups while in use.
  • Backup clients via Internet.
  • Space efficient.
  • Web interface. The backup server has an integrated web interface that shows the status of the clients, current activities and statistics.
  • Multi-platform. UrBackup server currently runs on Windows, GNU/Linux, FreeBSD and several Linux based NAS operating systems.

Website: www.urbackup.org
Support: Manual, FAQ
Developer: Martin Raiber
License: GNU General Public License v3.0


UrBackup is written in C++. Learn C++ with our recommended free books and free tutorials.

Return to Backup | Return to Deduplicating Encryption Backup Tools

Popular series
Free and Open Source SoftwareThe largest compilation of the best free and open source software in the universe. Each article is supplied with a legendary ratings chart helping you to make informed decisions.
ReviewsHundreds of in-depth reviews offering our unbiased and expert opinion on software. We offer helpful and impartial information.
Alternatives to Proprietary SoftwareReplace proprietary software with open source alternatives: Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle, Atlassian, Corel, Cisco, Intuit, and SAS.
GamesAwesome Free Linux Games Tools showcases a series of tools that making gaming on Linux a more pleasurable experience. This is a new series.
Artificial intelligence iconMachine Learning explores practical applications of machine learning and deep learning from a Linux perspective. This is a new series.
Guide to LinuxNew to Linux? Read our Linux for Starters series. We start right at the basics and teach you everything you need to know to get started with Linux.
Alternatives to popular CLI tools showcases essential tools that are modern replacements for core Linux utilities.
System ToolsEssential Linux system tools focuses on small, indispensable utilities, useful for system administrators as well as regular users.
ProductivityLinux utilities to maximise your productivity. Small, indispensable tools, useful for anyone running a Linux machine.
AudioSurveys popular streaming services from a Linux perspective: Amazon Music Unlimited, Myuzi, Spotify, Deezer, Tidal.
Saving Money with LinuxSaving Money with Linux looks at how you can reduce your energy bills running Linux.
Home ComputersHome computers became commonplace in the 1980s. Emulate home computers including the Commodore 64, Amiga, Atari ST, ZX81, Amstrad CPC, and ZX Spectrum.
Now and ThenNow and Then examines how promising open source software fared over the years. It can be a bumpy ride.
Linux at HomeLinux at Home looks at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged.
Linux CandyLinux Candy reveals the lighter side of Linux. Have some fun and escape from the daily drudgery.
DockerGetting Started with Docker helps you master Docker, a set of platform as a service products that delivers software in packages called containers.
Android AppsBest Free Android Apps. We showcase free Android apps that are definitely worth downloading. There's a strict eligibility criteria for inclusion in this series.
Programming BooksThese best free books accelerate your learning of every programming language. Learn a new language today!
Programming TutorialsThese free tutorials offer the perfect tonic to our free programming books series.
Linux Around The WorldLinux Around The World showcases usergroups that are relevant to Linux enthusiasts. Great ways to meet up with fellow enthusiasts.
Stars and StripesStars and Stripes is an occasional series looking at the impact of Linux in the USA.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments