Show pagesourceOld revisionsBacklinksBack to top Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer RedditRecent ChangesSend via e-MailPrintPermalink × Table of Contents urbackup Maintainer Introduction Documentation Installation Post Installation Usage DB command Issues External repository This is an old revision of the document! urbackup Available NS6 and NS7 Maintainer Stephane de Labrusse at stephdl@de-labrusse.fr Introduction What is UrBackup? 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. 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. Your files can be restored through the web interface or the Windows Explorer while the backups of drive volumes can be restored with a bootable CD or USB-Stick (bare metal restore). A web interface makes setting up your own backup server really easy. For a quick impression please look at the screenshots here . Currently there are over 7000 running UrBackup server instances (with auto-update enabled) with some instances having hundreds of active clients. Urbackup works with a client/server relationship, you must install a client software on the remote computer to backup it. Documentation The full documentation can be found there, please take time to read it. Installation First you need to install my repository, see how to do it Then yum install nethserver-urbackup --enablerepo=stephdl Post Installation after the installation you have two things to do * set an admin user in the settings tab * set in the setting tab a folder where you want to put your backups. The folder /var/lib/urbackup is automatically created by rpm for this purpose optionally you can decide to add the /var/lib/urbackup to the backup of nethserver. echo '/var/lib/urbackup' >> /etc/backup-data.d/custom.include Usage Now you can use urbackup at https://IP_NS/urbackup/ (the final / is a mandatory) or go to the dashboard application tab. At first the reverse proxy is restricted to the local network but it can be opened to a public access or for a specified list of IP (comma separated) DB command you have some db command # config show urbackup-server urbackup-server=service BroadcastDiscoveryUDPPort=35623 #allowed to the local network FixedIP= #when PublicAccess is set to 'IP', set an IP or a comma separated list InternetClientTCPPort=55415 #allowed to the internet and local network Name=urbackup #can be changed -> https://IP/NewName/ PublicAccess=private #limit the web access to the local network (private, public, IP) TCPPorts=55413,55414 #if you want to change port in the setting (used for cgi and httpd) access=none #let the localhost, we use a reverse proxy, instead of tcp55414 status=enabled #control the service (enabled/disabled) when you change something do signal-event nethserver-urbackup-save Issues Please raise Issues on github External repository Install the urbackup repository if you want to have the most updated version of urbackup NS6 wget http://download.opensuse.org/repositories/home:kot1grun/CentOS_6/home:kot1grun.repo -O /etc/yum.repos.d/urbackup.repo NS7 wget http://download.opensuse.org/repositories/home:uroni/CentOS_7/home:uroni.repo -O /etc/yum.repos.d/urbackup.repo Then yum install urbackup-server Rpm imported cryptopp-5.6.3-37.1.src.rpm cryptopp-5.6.3-37.1.x86_64.rpm ryptopp-debuginfo-5.6.3-37.1.x86_64.rpm cryptopp-devel-5.6.3-37.1.x86_64.rpm cryptopp-doc-5.6.3-37.1.noarch.rpm cryptopp-progs-5.6.3-37.1.x86_64.rpm urbackup-client-nogui-1.4.11-3.1.src.rpm urbackup-client-nogui-1.4.11-3.1.x86_64.rpm urbackup-client-nogui-debuginfo-1.4.11-3.1.x86_64.rpm urbackup-server-1.4.14-3.1.src.rpm urbackup-server-1.4.14-3.1.x86_64.rpm urbackup-server-debuginfo-1.4.14-3.1.x86_64.rpm module urbackup.1483483350.txt.gz Last modified: 2017/01/03 16:42by Stephane de Labrusse