Remote Server Backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.2 KiB

2 years ago
2 years ago
2 years ago
2 years ago
  1. # Remote Server Backup
  2. ## Requis
  3. ```
  4. add-apt-repository ppa:costamagnagianfranco/borgbackup -y && apt update #Ubuntu < 16.04 et Debian < 9`
  5. apt install borgbackup sshfs
  6. ```
  7. **Note !!**
  8. > Le script utilise sshfs afin de monter une partition pointant vers votre serveur distant. Ce dernier doit être accessible avec l'utilisateur `root` et sa clef rsa
  9. ## Première utilisation
  10. Création d'un dépot où seront stocké les sauvegardes sur votre machine locale
  11. `./backup.sh -i <chemin local du dépot de sauvegarde>`
  12. **Note !!**
  13. > Le chemin doit exister ou doit déjà avoir été créé.
  14. > Vous pouvez configurer ou pas une paraphrase afin de protéger la sauvegarde.
  15. ## Utilisation
  16. `./backup.sh -r <chemin local du dépot de sauvegarde> -h <ip/host du serveur distant> -p <port ssh. Ne rien indiquer si vous utlisez le port par défaut (22)> -s <Paraphrase du dépot. Ne rien indiquer si aucune n'a été configurée>`
  17. **Note !!**
  18. > Lorsque il n'y a rien à indiquer dans les paramètres -p ou -s, inutile de les mentionner
  19. -----
  20. ### Todo
  21. - [ ] Afficher la liste des sauvegardes par dépots
  22. - [ ] Montage d'une sauvegarde
  23. - [ ] Restauration d'une sauvegarde
  24. - [ ] Conversion d'une sauvegarde en image disque