Il existe bon nombre de logiciels de sauvegarde qui ont chacun leur utilisation spécifique.
Duplicati permet de faire des copies de sécurité (cryptées ou non) sur votre ordinateur, par FTP, WEBDAV, ou dans une vingtaine de "clouds".
Pour ma part, je m'en sers depuis deux ans pour copier les enregistrements de mon logiciel de tenue de compte bancaire sur mon espace Dropbox.
Installer Duplicati et programmer la première sauvegarde, c'est un peu l'aventure, le manuel étant de ceux qui vous embrouillent plus qu'ils ne vous aident aux moments cruciaux, mais je vais m'efforcer d’aplanir le terrain.
Ce sera aussi une occasion de vous familiariser avec le terminal.
1. Installation et paramétrage
Comme certaines applications Windows nécessitent l'installation préalable de Microsoft.NET, Duplicati a besoin de son équivalent Linux, Mono.
Ouvrez le terminal (CTRL ALT t) et tapez-collez les lignes suivantes pour installer la version appropriée de Mono sur Zorin 15.3 (Ubuntu 18.04) — vous trouverez sur la page du projet les codes pour d'autres versions :
Code : Tout sélectionner
sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-devel gtk-sharp2
Passons à présent à Duplicati. Tant qu'on y est, autant continuer avec le terminal, non ?
Téléchargeons l'application et installons-la — ultérieurement, vous trouverez sur cette page le numéro de la version la plus récente à entrer dans les deux lignes ci-dessous :
Code : Tout sélectionner
wget https://updates.duplicati.com/beta/duplicati_2.0.6.1-1_all.deb
sudo apt install ./duplicati_2.0.6.1-1_all.deb -y
L'installation ne s'arrête pas là : comme il s'agit d'un service et non d'une simple application, il faut d'abord le paramétrer.
Ouvrez votre éditeur préféré (Gedit ou un autre) avec des droits étendus pour créer le fichier /etc/systemd/system/duplicati.service :
Code : Tout sélectionner
sudo gedit /etc/systemd/system/duplicati.service
[Unit]
Description=Duplicati web-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
Et un service, il faut encore l'activer, le démarrer et vérifier qu'il tourne bien en arrère-fond :
Code : Tout sélectionner
sudo systemctl enable duplicati.service
sudo systemctl daemon-reload
sudo systemctl start duplicati.service
sudo systemctl status duplicati.service
Pour terminer, ajoutons Duplicati aux applications qui se lancent au démarrage du système. Dans Zorin cette fois :
- Version Lite : Paramètres > Système > Session et démarrage > Démarrage automatique d'applications
- Version Core : Outils système > Applications au démarrage
Fermez votre session, reconnectez-vous. Vous devriez avoir une icône supplémentaire dans le panneau.