Installéiert UrBackup [Server/Client] Backup System an Ubuntu
Backups sinn en integralen Deel vun all Betribssystem. Si garantéieren datt kritesch Kopien vun Daten ëmmer verfügbar sinn am ongléckleche Fall datt de System klappt oder eppes falsch geet.
Linux Backup Tool dat e Webinterface ubitt deen Iech erlaabt Clienten ze addéieren deenen hir Dateien an Verzeichnisser musse gebackupt ginn.
Urbackup beschäftegt Deduplikatioun fir Backups op entweder Windows oder Linux Serveren ze späicheren. Backups ginn roueg erstallt ouni aner lafend Prozesser am System ze ënnerbriechen. Eemol gebackupt, kënnen d'Dateien duerch e Web-Interface restauréiert ginn, während Drivevolumen mat engem bootbaren USB-Stick restauréiert kënne ginn.
An dësem Guide gi mir Iech duerch wéi Dir Urbackup installéiert an e Backup op Ubuntu-baséiert Verdeelungen ausféiert.
Fir Urbackup an Aktioun ze illustréieren, wäerte mir e Setup vun zwee Wirbelen hunn wéi Dir hei ënnen kënnt gesinn.
- Urbackup Server (Ubuntu 20.04) mat IP 192.168.2.104
- Client System (Linux Mint 20.03) mat IP 192.168.2.105
Installéiere vun Urbackup Server op Ubuntu 20.04
Den éischte Schrëtt ass Urbackup um Server z'installéieren. Also, loggt Iech op de Server an erfrëscht d'Repositories.
$ sudo apt update
Als nächst installéiert déi folgend Ofhängegkeeten, déi während der Installatioun erfuerderlech sinn.
$ sudo apt install curl gnupg2 software-properties-common -y
Den Urbackup Server gëtt net als Standard op Ubuntu Repositories geliwwert. Als solch wäerte mir et aus der PPA installéieren, déi vum Entwéckler geliwwert gëtt.
$ sudo add-apt-repository ppa:uroni/urbackup
Wann de PPA an de System bäigefüügt ass, erfrëscht d'Repositories nach eng Kéier an installéiert den Urbackup Server.
$ sudo apt update
$ sudo apt install urbackup-server -y

Ënnerwee musst Dir e Wee ubidden wou Är Backupe gespäichert ginn. E Standardwee gëtt op /media/BACKUP/urbackup zur Verfügung gestallt. Dëst funktionnéiert just gutt, an Dir kënnt och Ären eegene Wee spezifizéieren. An dësem Fall gi mir mam Standardwee an dréckt den TAB Schlëssel an dréckt ENTER.

Eemol installéiert, fänkt den Urbackup Service automatesch un. Dir kënnt dës Laf bestätegen andeems Dir de folgende Kommando ausféiert.
$ sudo systemctl status urbackupsrv

D'Output uewen weist datt de Service op a leeft. Dir kënnt et och aktivéieren fir beim Systemstart ze starten wéi follegt.
$ sudo systemctl enable urbackupsrv
Den Urbackup Server lauschtert op Ports 55414 an 55413. Dir kënnt dëst mat den ss Kommandoen bestätegen:
$ ss -antpl | grep 55414
$ ss -antpl | grep 55413

Dir kënnt elo Zougang zum Urbackup Web UI kréien andeems Dir Är IP Adress vun Ärem Server surft.
http://server-ip:55414

Schrëtt 2: Erstellt Admin Benotzer op Urbackup Server
Urbackup ass erfollegräich installéiert ginn, awer et ass fir jiddereen zougänglech well et keng Authentifikatioun erfuerderlech ass. An dësem Schrëtt wäerte mir en administrativen Benotzer erstellen fir d'Authentifikatioun ze bidden.
Op der WebUI, klickt op Astellungen -> Benotzer erstellen.

Gitt de Benotzernumm a Passwuert a klickt op 'Erstellen' fir de Benotzer derbäi ze ginn.

Duerno gëtt de Benotzer um Dashboard opgelëscht wéi gewisen.

Schrëtt 3: Füügt en neie Backup Client an Urbackup
Nodeems Dir den UrBackup Server erfollegräich installéiert hutt, ass de nächste Punkt op der Lëscht e Client ze addéieren deem seng Dateien an Verzeichnisser um Server gebackupt ginn.
Fir dëst ze maachen, klickt op de 'Neie Client derbäi' Knäppchen.

Op der Säit déi erschéngt, klickt op 'Neien Internet/aktive Client derbäi' a gitt Äre gewënschte Numm fir de Client. Gitt dann d'IP Adress vum Client System a klickt 'Client derbäi'.

E Kommando, deen um Remote Client System ausgefouert gëtt, gëtt ugewisen wéi gewisen.
TF=`mktemp` && wget "http://192.168.2.104:55414/x?a=download_client&lang=en&clientid=2&authkey=W0qsmuOyrU&os=linux" -O $TF && sudo sh $TF; rm -f $TF

Also gitt op de Client System an fuert de Kommando aus. An dësem Fall lafe mir de Kommando op dem Linux Mint System deen eise Client System ass.

De Kommando auszeféieren fänkt den Urbackup Client Service un. Dir kënnt säi Status verifizéieren wéi gewisen.
$ sudo systemctl status urbackupclientbackend

Schrëtt 4: Client Backups op Urbackup konfiguréieren
De nächste Schrëtt ass fir Backups ze konfiguréieren. Am Client System wäerte mir den Heemverzeechnes backen andeems Dir de folgende Kommando ausféiert. Fillt Iech gratis Ären eegene Lieblingsverzeechnes ze bidden.
# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /home
Gitt elo zréck op Ären Urbackup Server an Dir wäert feststellen datt de Client System als online opgelëscht ass. Dir kënnt elo de Backup manuell ausféieren, de Backup leeft no dem Standardplang.

Kuerz duerno kritt Dir e 'Ok' Status deen weist datt de Backup fäerdeg war.

Fir ze bestätegen datt de Backup erstallt gouf, klickt op de Tab Aktivitéiten an Dir gesitt Detailer vum Backup.

Alternativ kënnt Dir op 'Backups' klickt fir Detailer vum Dateibackup ze gesinn.

An dësem Tutorial hu mir Urbackup op Ubuntu-baséiert Verdeelungen installéiert a konfiguréiert an e Client Service op eis Clientsmaschinn installéiert, deem säin Heemverzeichnis mir backen.
Besicht d'Ubackup Dokumentatioun Säit fir méi Informatiounen iwwer d'Ubackup Utility.