Différences entre les versions de « Backup serveur »
Ligne 1 : | Ligne 1 : | ||
Comment faire une sauvegarde complête du server Randome : | |||
= Backup de Nexcloud / Nuage = | = Backup de Nexcloud / Nuage = | ||
== | ==Mode Maintenance On== | ||
$ ssh randome.camp #connection au server Randome | $ ssh randome.camp #connection au server Randome | ||
Ligne 11 : | Ligne 11 : | ||
$ sudo -u www-data php occ maintenance:mode --on #mode maintenance On | $ sudo -u www-data php occ maintenance:mode --on #mode maintenance On | ||
==Sauvegarde des données== | |||
$ exit #retour au PC / shell local | $ exit #retour au PC / shell local | ||
Ligne 16 : | Ligne 18 : | ||
$rsync -Aavx randome.camp:/var/www/nextcloud /home/feydreva/Data/backup/Randome/nextcloud-backup_`date +"%Y%m%d"`/ | $rsync -Aavx randome.camp:/var/www/nextcloud /home/feydreva/Data/backup/Randome/nextcloud-backup_`date +"%Y%m%d"`/ | ||
$ | $cd /home/feydreva/Data/backup/Randome/ | ||
$tar cvf nextcloud-backup_`date +"%Y%m%d"`.tgz nextcloud-backup_`date +"%Y%m%d"`/ | |||
$rsync -Aavx randome.camp:/mnt/sdb/nextclouddata /home/feydreva/Data/backup/Randome/nextclouddata-backup_`date +"%Y%m%d"`/ | $rsync -Aavx randome.camp:/mnt/sdb/nextclouddata /home/feydreva/Data/backup/Randome/nextclouddata-backup_`date +"%Y%m%d"`/ | ||
$ | $cd /home/feydreva/Data/backup/Randome/ | ||
$tar cvf nextclouddata-backup_`date +"%Y%m%d"`.tgz nextclouddata-backup_`date +"%Y%m%d"`/ | |||
==Sauvegarde de la database== | ==Sauvegarde de la database== | ||
Ligne 26 : | Ligne 32 : | ||
$ssh randome.camp | $ssh randome.camp | ||
$sudo mysqldump --single-transaction -h | $sudo mysqldump --single-transaction --hex-blob -h localhost -u phpmyadmin -p nextcloud > nextclouddb-backup_`date +"%Y%m%d"`.sql | ||
$exit | $exit | ||
$ | $rsync randome.camp:/home/feydreva/nextclouddb-backup_`date +"%Y%m%d"`.sql /home/feydreva/Data/backup/Randome/. | ||
==Mode Maintenance Off== | |||
$ ssh randome.camp #connection au server Randome | |||
$ cd /var/www/nextcloud | |||
$ sudo -u www-data php occ maintenance:mode --off #mode maintenance Off | |||
$exit | |||
= Backup de Wikimedia / wiki = | = Backup de Wikimedia / wiki = |
Version du 26 avril 2020 à 19:08
Comment faire une sauvegarde complête du server Randome :
Backup de Nexcloud / Nuage
Mode Maintenance On
$ ssh randome.camp #connection au server Randome
$ cd /var/www/nextcloud
$ sudo -u www-data php occ maintenance:mode --on #mode maintenance On
Sauvegarde des données
$ exit #retour au PC / shell local
$rsync -Aavx randome.camp:/var/www/nextcloud /home/feydreva/Data/backup/Randome/nextcloud-backup_`date +"%Y%m%d"`/
$cd /home/feydreva/Data/backup/Randome/
$tar cvf nextcloud-backup_`date +"%Y%m%d"`.tgz nextcloud-backup_`date +"%Y%m%d"`/
$rsync -Aavx randome.camp:/mnt/sdb/nextclouddata /home/feydreva/Data/backup/Randome/nextclouddata-backup_`date +"%Y%m%d"`/
$cd /home/feydreva/Data/backup/Randome/
$tar cvf nextclouddata-backup_`date +"%Y%m%d"`.tgz nextclouddata-backup_`date +"%Y%m%d"`/
Sauvegarde de la database
$ssh randome.camp
$sudo mysqldump --single-transaction --hex-blob -h localhost -u phpmyadmin -p nextcloud > nextclouddb-backup_`date +"%Y%m%d"`.sql
$exit
$rsync randome.camp:/home/feydreva/nextclouddb-backup_`date +"%Y%m%d"`.sql /home/feydreva/Data/backup/Randome/.
Mode Maintenance Off
$ ssh randome.camp #connection au server Randome
$ cd /var/www/nextcloud
$ sudo -u www-data php occ maintenance:mode --off #mode maintenance Off
$exit
Backup de Wikimedia / wiki
$
Backup de Kanboard
$
Backup de Etherpad
$
Backup des fichiers generaux de configuration du server
$