Différences entre les versions de « Backup serveur »

De Ran'Dome
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
Pour backup le server Randome :  
Comment faire une sauvegarde complête du server Randome :  




= Backup de Nexcloud / Nuage =
= Backup de Nexcloud / Nuage =


==Sauvegarde des données==
==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"`/


$tar cvf /home/feydreva/Data/backup/Randome/nextcloud-backup_DATE.tgz /home/feydreva/Data/backup/Randome/nextcloud-backup_DATE/
$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"`/


$tar cvf /home/feydreva/Data/backup/Randome/nextclouddata-backup_DATE.tgz /home/feydreva/Data/backup/Randome/nextclouddata-backup_DATE/
$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 randome.camp -u phpmyadmin -p nextcloud > nextclouddb-backup_`date +"%Y%m%d"`.sql
$sudo mysqldump --single-transaction --hex-blob -h localhost -u phpmyadmin -p nextcloud > nextclouddb-backup_`date +"%Y%m%d"`.sql


$exit
$exit


$rcp randome.camp:/home/feydreva/nextclouddb-backup_DATE.sql /home/feydreva/Data/backup/Randome/.
$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

$