Debian borg » Historique » Révision 1
Révision 1/14
| Suivant »
pizzacoca, 24/08/2019 16:09
Debian borg¶
Source : https://borgbackup.readthedocs.io/en/stable/installation.html#standalone-binary
Installation de la meme version de borg sur le client et le serveur en utilisant les binaires plutot que les dépots.
Requirements¶
- Une machine cliente
- Une machine distante qui fera serveur avec acces ssh par clef sans mot de passe.
Installation sur client et serveur¶
wget https://github.com/borgbackup/borg/releases/download/1.1.10/borg-linux64 #Téléchargement
Copie dans le PATH
sudo cp borg-linux64 /usr/local/bin/borg sudo chown root:root /usr/local/bin/borg sudo chmod 755 /usr/local/bin/borg
Installation des dépendances : on en a pas besoin puisqu'on utilise le binaire :)
Coté serveur¶
Création de l'utilisateur simple
adduser borg-pizza-dev
Coté client¶
penser à renseigner le .ssh/config
Host petit-nom-votre-serveur HostName IPv4.de.votre.serveur User toto Port 22 Identityfile ~/.ssh/toto_dsa
Création de la clef ssh
ssh-keygen -t rsa -b 4096
Copie de la clef ssh sur le serveur
ssh-copy-id -i ~/.ssh/toto_dsa toto@host
Initialisation du dépot borg
borg init --encryption=repokey user@petit-nom-votre-serveur:/chemin/du/depot
Création du backup sur le serveur
borg create --stats /path/to/repo::Tuesday ~/src ~/Documents
A cette occasion borg vous demandera de créer un mot de passe pour ce dépot qu'il vous faudra conserver ! TODO Optionnellement pour pouvoir faire du borg mount
sudo ln -s /usr/local/bin/borg /usr/local/bin/borgfs
Mis à jour par pizzacoca il y a environ 5 ans · 1 révisions