Différences entre les versions de « Backup serveur »

De Ran'Dome
Aller à la navigation Aller à la recherche
Ligne 110 : Ligne 110 :
= Backup de Kanboard =
= Backup de Kanboard =


$
==Sauvergarde des fichiers==
 
$rsync -Aavx randome.camp:/var/www/kanboard /home/feydreva/Data/backup/Randome/kanboard-backup_`date +"%Y%m%d"`/
 
$cd /home/feydreva/Data/backup/Randome/
 
$tar cvf kanboard-backup_`date +"%Y%m%d"`.tgz kanboard-backup_`date +"%Y%m%d"`/
 
==Sauvegarde de la database==
 
$ssh randome.camp
 
$sudo mysqldump --single-transaction --hex-blob -h localhost -u phpmyadmin -p kanboard > kanboarddb-backup_`date +"%Y%m%d"`.sql
 
$exit
 
$rsync randome.camp:/home/feydreva/kanboarddb-backup_`date +"%Y%m%d"`.sql /home/feydreva/Data/backup/Randome/.


= Backup de Etherpad =
= Backup de Etherpad =

Version du 26 avril 2020 à 21:20

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

Mode Maintenance On

$ssh randome.camp

Tout d'abord, insérer la ligne suivante dans le fichierLocalSettings.php

$ sudo nano /var/www/wiki/LocalSettings.php

$wgReadOnly = 'Dumping Database, Access will be restored shortly';

crtl-x crtl-q (sauvegarder, quitter)

Sauvegarde de la base de donnée

$ssh randome.camp

$sudo mysqldump --single-transaction --hex-blob --default-character-set=binary -h localhost -u phpmyadmin -p wikidb > wikidbdb-backup_`date +"%Y%m%d"`.sql

$exit

$rsync randome.camp:/home/feydreva/wikidbdb-backup_`date +"%Y%m%d"`.sql /home/feydreva/Data/backup/Randome/.

Sauvergarde du systeme de fichier

$rsync -Aavx randome.camp:/var/www/wiki /home/feydreva/Data/backup/Randome/wiki-backup_`date +"%Y%m%d"`/

$cd /home/feydreva/Data/backup/Randome/

$tar cvf wiki-backup_`date +"%Y%m%d"`.tgz wiki-backup_`date +"%Y%m%d"`/


Sauvegarder le contenu du Wiki (XML Dump)

$ssh randome.camp

$cd /var/www/wiki/maintenance

$php dumpBackup.php --full > wiki-dump_`date +"%Y%m%d"`.xml

$exit

$rsync -Aavx randome.camp:/var/www/wiki/maintenance/wiki-dump_`date +"%Y%m%d"`.xml /home/feydreva/Data/backup/Randome/.

Mode Maintenance Off

$ssh randome.camp

Suprimer la ligne suivante dans le fichierLocalSettings.php

$ sudo nano /var/www/wiki/LocalSettings.php

$wgReadOnly = 'Dumping Database, Access will be restored shortly';


Backup de Friendica / Social

$


Backup de Kanboard

Sauvergarde des fichiers

$rsync -Aavx randome.camp:/var/www/kanboard /home/feydreva/Data/backup/Randome/kanboard-backup_`date +"%Y%m%d"`/

$cd /home/feydreva/Data/backup/Randome/

$tar cvf kanboard-backup_`date +"%Y%m%d"`.tgz kanboard-backup_`date +"%Y%m%d"`/

Sauvegarde de la database

$ssh randome.camp

$sudo mysqldump --single-transaction --hex-blob -h localhost -u phpmyadmin -p kanboard > kanboarddb-backup_`date +"%Y%m%d"`.sql

$exit

$rsync randome.camp:/home/feydreva/kanboarddb-backup_`date +"%Y%m%d"`.sql /home/feydreva/Data/backup/Randome/.

Backup de Etherpad

$

Backup des fichiers generaux de configuration du server

$