Duplicati è un sistema di backup che consente di salvare e ripristinare qualsiasi file o cartella. Un modo utile e veloce per salvaguardare tutti i vostri file.
Installazione di Mono
Aggiungete la chiave apt
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Aggiungete la lista dei pacchetti sorgenti
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
Aggiornate la lista apt e installate Mono e i suoi servizi extra
sudo apt update
sudo apt install mono-devel gtk-sharp2 libappindicator0.1-cil libmono-2.0-1
Installazione di Duplicati
Installazione dei prerequisiti
sudo apt install apt-transport-https nano git-core software-properties-common dirmngr -y
Collegatevi su https://www.duplicati.com/download e copiate il link del file per l’installazione su Ubuntu
Al momento della scrittura di questo post, l’indirizzo risulta essere https://updates.duplicati.com/beta/duplicati_2.0.6.3-1_all.deb
Scaricate il file sul server
wget https://updates.duplicati.com/beta/duplicati_2.0.6.3-1_all.deb
Quindi installatelo
sudo apt install ./duplicati_2.0.6.3-1_all.deb -y
Create il sistema systemd
sudo nano /etc/systemd/system/duplicati.service
e incollate il seguente testo
[Unit]
Description=Duplicati bkp-server
After=network.target
[Service]
Nice=19
IOSchedulingClass=idle
EnvironmentFile=-/etc/default/duplicati
ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS
Restart=always
[Install]
WantedBy=multi-user.target
Modificate il file di configurazione di Duplicati in modo da definire la variabile $DAEMON_OPTS
sudo nano /etc/default/duplicati
e cercate quindi la linea DAEMON_OPTS=””
Ovviamente se avete un altro servizio che usa la stessa porta (webservice-port), modificatela a vostro piacimento
DAEMON_OPTS="--webservice-interface=any --webservice-port=8200 --portable-mode"
Inizializzate il service daemon e configuratelo per l’avvio automatico
sudo systemctl enable duplicati.service
sudo systemctl daemon-reload
sudo systemctl start duplicati.service
Controllate che il servizio sia attivo
sudo systemctl status duplicati.service
Tutto installato. Adesso collegatevi all’indirizzo IP del server sulla porta definita nel “webservice-port” per iniziare la configurazione del/i vostro/i backup.
http://IP-SERVER:8200