Backup · 5 min read · Dec 15, 2025
Come installare UrBackup Server e Client su Ubuntu 20.04

Eseguire regolarmente il backup del server live è un compito molto importante per qualsiasi amministratore di sistema. Ti aiuterà a recuperare i tuoi dati in caso di perdita di dati o guasto del sistema. Ci sono molti strumenti di backup gratuiti e commerciali disponibili sul mercato.
UrBackup è un sistema di backup client/server open-source per sistemi operativi Linux. Supporta sia backup di file che di immagini in un sistema live senza interrompere i processi attuali. Fornisce un’interfaccia web per gestire tutti i backup. È multipiattaforma e può essere installato su Windows, FreeBSD, Linux e molti sistemi operativi NAS basati su Linux.
Caratteristiche
UrBackup offre un ricco set di funzionalità, alcune delle quali sono elencate di seguito:
- Gratuito e open-source
- Multi-piattaforma
- Efficiente in termini di spazio
- Facile da configurare
- Backup coerenti mentre in uso
- Backup tramite Internet
Requisiti
- Due server che eseguono Ubuntu 20.04.
- Una password di root configurata su entrambi i server.
In questo tutorial, ti mostrerò come installare il server e il client UrBackup su Ubuntu 20.04.
Aggiorna il sistema
Prima di iniziare, è consigliato aggiornare tutti i pacchetti di sistema su entrambe le macchine server e client.
Esegui il seguente comando per eseguire l’aggiornamento:
apt-get update -yUna volta aggiornati tutti i pacchetti, installa altre dipendenze necessarie utilizzando il seguente comando:
apt-get install curl gnupg2 software-properties-common -yDopo aver installato tutte le dipendenze, puoi procedere al passaggio successivo.
Installa UrBackup Server
Per impostazione predefinita, UrBackup non è disponibile nel repository predefinito di Ubuntu. Quindi dovrai aggiungere il repository di UrBackup al tuo sistema.
Puoi aggiungere il repository di UrBackup con il seguente comando:
add-apt-repository ppa:uroni/urbackupUna volta aggiornato il repository, installa il server UrBackup con il seguente comando:
apt-get install urbackup-server -yDurante l’installazione, ti verrà chiesto di fornire la posizione di backup come mostrato di seguito:

Fornisci la tua posizione di backup e fai clic sul pulsante Ok per completare l’installazione.
Successivamente, avvia il servizio UrBackup e abilitalo per avviarsi al riavvio del sistema:
systemctl start urbackupsrv
systemctl enable urbackupsrvSuccessivamente, verifica lo stato del servizio UrBackup con il seguente comando:
systemctl status urbackupsrvDovresti vedere il seguente output:
? urbackupsrv.service - LSB: Server per eseguire backup
Loaded: loaded (/etc/init.d/urbackupsrv; generated)
Active: active (running) since Mon 2021-08-09 05:37:54 UTC; 1min 3s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 17 (limit: 2353)
Memory: 119.8M
CGroup: /system.slice/urbackupsrv.service
??7081 /usr/bin/urbackupsrv run --config /etc/default/urbackupsrv --daemon --pidfile /var/run/urbackupsrv.pid
Aug 09 05:37:54 ubuntu2004 systemd[1]: Starting LSB: Server per eseguire backup...
Aug 09 05:37:54 ubuntu2004 systemd[1]: Started LSB: Server per eseguire backup.
Per impostazione predefinita, UrBackup ascolta sulle porte 55413 e 55414. Puoi controllarle con il seguente comando:
ss -antpl | grep urbackupsrvDovresti vedere il seguente output:
LISTEN 0 4096 0.0.0.0:55413 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=27))
LISTEN 0 4096 0.0.0.0:55414 0.0.0.0:* users:(("urbackupsrv",pid=7081,fd=6))
LISTEN 0 4096 [::]:55413 [::]:* users:(("urbackupsrv",pid=7081,fd=28))
LISTEN 0 4096 [::]:55414 [::]:* users:(("urbackupsrv",pid=7081,fd=7))
Successivamente, imposta la proprietà corretta sulla directory /mnt con il seguente comando:
chown -R urbackupsrv:urbackupsrv /mntAccedi all’interfaccia web di UrBackup
Ora, apri il tuo browser web e accedi all’interfaccia web di UrBackup utilizzando l’URL http://your-server-ip:55414. Dovresti vedere la seguente schermata:

Successivamente, fai clic sulla scheda Impostazioni. Dovresti vedere la seguente schermata:

Nella scheda Utenti, fai clic sul pulsante Crea per creare un utente admin. Dovresti vedere la seguente schermata:

Fornisci il tuo nome utente admin, la password e fai clic sul pulsante Crea. Dovresti vedere la seguente schermata:

Aggiungi UrBackup Client
Nell’interfaccia web di UrBackup, fai clic sulla scheda Stato. Dovresti vedere la seguente pagina:

Ora, fai clic sul pulsante Aggiungi nuovo client. Dovresti vedere la seguente pagina:

Ora, fornisci il nome del tuo client e fai clic sul pulsante Aggiungi client. Una volta che il client è stato aggiunto, dovresti vedere le informazioni di installazione del client nella seguente pagina:

Installa UrBackup Client
Successivamente, accedi al sistema client, copia l’URL di installazione dal passaggio precedente ed eseguilo utilizzando il seguente comando:
TF=`mktemp` && wget "http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux" -O $TF && sudo sh $TF; rm -f $TFUna volta installato il client UrBackup, dovresti vedere il seguente output:
--2021-08-09 06:08:43-- http://45.58.46.56:55414/x?a=download_client&lang=en&clientid=1&authkey=LJCRqGL0va&os=linux
Connecting to 45.58.46.56:55414... connected.
HTTP request sent, awaiting response... 200 ok
Length: 22724321 (22M) [application/octet-stream]
Saving to: ‘/tmp/tmp.ZW4L3P0XeC’
/tmp/tmp.ZW4L3P0XeC 100%[==================================================================>] 21.67M 72.4MB/s in 0.3s
2021-08-09 06:08:44 (72.4 MB/s) - ‘/tmp/tmp.ZW4L3P0XeC’ salvato [22724321/22724321]
Verifying archive integrity... All good.
Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.4.11 to /usr/local ... Proceed ? [Y/n]
Y
Uncompressing install data...
Detected Debian (derivative) system
Detected systemd
Detected architecture x86_64-linux-glibc
Installed daemon configuration at /etc/default/urbackupclient...
Info: Restoring from web interface is disabled per default. Enable by modifying /etc/default/urbackupclient.
Installing systemd unit...
Cannot find systemd unit dir. Assuming /lib/systemd/system
Created symlink /etc/systemd/system/multi-user.target.wants/urbackupclientbackend.service → /lib/systemd/system/urbackupclientbackend.service.
Starting UrBackup Client service...
Successfully started client service. Installation complete.
+Detected Ubuntu LTS. Dattobd supported
-Detected no btrfs filesystem
-LVM not installed
Please select the snapshot mechanism to be used for backups:
1) dattobd volume snapshot kernel module from https://github.com/datto/dattobd
4) Use no snapshot mechanism
4
Configured no snapshot mechanism
Successivamente, verifica il servizio client UrBackup utilizzando il seguente comando:
systemctl status urbackupclientbackendDovresti vedere il seguente output:
? urbackupclientbackend.service - UrBackup Client backend
Loaded: loaded (/lib/systemd/system/urbackupclientbackend.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-08-09 06:09:31 UTC; 49s ago
Main PID: 1133 (urbackupclientb)
Tasks: 10 (limit: 2353)
Memory: 1.7M
CGroup: /system.slice/urbackupclientbackend.service
??1133 /usr/local/sbin/urbackupclientbackend --config /etc/default/urbackupclient --no-consoletime
Aug 09 06:09:31 client systemd[1]: Started UrBackup Client backend.
Aggiungi una directory di backup
Successivamente, dovrai aggiungere una directory di backup che desideri eseguire il backup sul sistema client.
Qui, eseguiremo il backup di una directory /etc sul sistema client.
Esegui il seguente comando per aggiungere una directory di backup:
/usr/local/bin/urbackupclientctl add-backupdir -x -f -d /etcVerifica lo stato del backup su UrBackup Server
Successivamente, vai all’interfaccia web di UrBackup e fai clic sulla scheda Stato. Dovresti vedere il tuo client di backup nella seguente pagina:

Fai clic sul client e seleziona Backup incrementale di file per eseguire il tuo primo backup.

Per verificare il tuo backup, fai clic sulla scheda Backups. Dovresti vedere la seguente pagina:

Fai clic sul client. Dovresti vedere i tuoi backup di file nella seguente pagina:

Ora, fai clic sul tuo backup per vedere informazioni dettagliate sul tuo backup:

Da qui, puoi anche scaricare il tuo backup sul sistema locale.
Conclusione
Nella guida sopra, abbiamo spiegato come installare il server e il client UrBackup su Ubuntu 20.04. Ora puoi aggiungere più client al server UrBackup e gestire tutti i backup da una posizione centrale.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.