Prochaine révision | Révision précédente |
serveurs:installation:script-bkp2dbx [2020/02/14 13:13] – créée jpmilcent | serveurs:installation:script-bkp2dbx [2021/03/23 16:51] (Version actuelle) – [Installation du script bkp2dbx - Backup to Dropbox] jpmilcent |
---|
====== Installation du script bkp2dbx - Backup to Dropbox ====== | ====== Installation du script bkp2dbx - Backup to Dropbox ====== |
* Créer un dossier /otp/bkp2dbx : ''mkdir /otp/bkp2dbx'' | |
* Copier dans ce dossier le contenu du dossier [[https://github.com/jpm-cbna/sinp-paca-srv/tree/master/web-srv/opt/bkp2dbx| web-srv/opt/bkp2dbx]] présent dans le dépôt [[https://github.com/jpm-cbna/sinp-paca-srv|sinp-paca-srv]]. | **Notes** : le script [[https://github.com/cbn-alpin/sinp-paca-srv/tree/master/web-srv/opt/bkp2dbx| web-srv/opt/bkp2dbx]] permet d'installer le script [[https://github.com/andreafabrizi/Dropbox-Uploader|andreafabrizi/Dropbox-Uploader]] qui utilise l'//API// de //Dropbox// pour téléverser des fichiers dans dossiers spécifiques d'un compte //Dropbox//.\\ |
* Lancer le script d'installation : ''./setup.sh'' | Nous utilisons ce script pour sauvegarder à distance hors de l'environnement //OVH// des fichiers archives de sauvegardes.\\ |
| Ce script est installé sur l'hôte. |
| |
| ===== Installer le script ===== |
| * Sur le serveur "//web-srb//" mais aussi le serveur "//db-srv//" réaliser les manips suivantes : |
| * Se connecter en tant qu'//admin// : '' ssh admin@<instance>-<region>-sinp '' |
| * Créer un dossier ///home/admin/dwl/// s'il n'existe pas : '' mkdir ~/dwl/ '' |
| * En local, su votre machine : |
| * Récupérer le dépôt [[https://github.com/cbn-alpin/sinp-paca-srv|sinp-paca-srv]] si ce n'est pas déjà fait. |
| * Pour l'instance "//web-srv//", copier dans ce dossier le contenu du dossier [[https://github.com/cbn-alpin/sinp-paca-srv/tree/master/web-srv/opt/bkp2dbx| web-srv/opt/bkp2dbx]] sur le serveur : '' scp -r bkp2dbx/ admin@web-<region>-sinp:~/dwl/ '' |
| * Pour l'instance "//db-srv//", copier dans ce dossier le contenu du dossier [[https://github.com/cbn-alpin/sinp-paca-srv/tree/master/db-srv/opt/bkp2dbx| db-srv/opt/bkp2dbx]] sur le serveur : '' scp -r bkp2dbx/ admin@db-<region>-sinp:~/dwl/ '' |
| * À nouveau sur le serveur : |
| * Passer en root : '' sudo -i '' |
| * Déplacer le dossier //bkp2dbx/// dans ///opt/bkp2dbx// : '' mv /home/admin/dwl/bkp2dbx/ /opt/ '' |
| * Attribuer les bons droits : '' chown root: -R /opt/bkp2dbx ; chmod 711 /opt/bkp2dbx '' |
| * Lancer le script d'installation : ''./setup.sh'' |