voici :

=========================
cat pc2vps.sh
#!/bin/bash

SERVER=***@vps***.ovh.net
PASS=******

TARGET_DIR=/var/mariadb/backup1/
/bin/rm -rf $TARGET_DIR
/bin/mkdir $TARGET_DIR

date
# Sauvegarde base distante en full
ssh ${SERVER} "bash -vx /root/backup_databases_full.sh"

# Recopie galette
rsync -avz --progress --delete  --exclude=**/behavior.inc.php \        
        --exclude=**/templates_c --exclude=**/logs \
        /home/galette/  ${SERVER}:/home/galette/

#export Bdd
mysqldump  -ugalette -p${PASS} galette > ${TARGET_DIR}/galette.sql

#recopie sql
rsync -avz --progress --delete $TARGET_DIR/ ${SERVER}:$TARGET_DIR/

#Import Bdd distante
ssh ${SERVER}  "mysql -ugalette -p${PASS} galette \
        < ${TARGET_DIR}/galette.sql"
date

=============================
La base Mariadb du serveur est sauvegardée en full à 6h et 18h, en
incrémental toutes les 30mn par cron


-------- Message initial --------
De: Pascal Léval
Répondre à: users@lists.galette.eu
À: users@lists.galette.eu
Objet: Re: [Galette-discussion] migration Galette
Date: Thu, 18 Jun 2020 08:32:32 +0200
Client de messagerie: Mozilla/5.0 (X11; Linux x86_64; rv:68.0)
Gecko/20100101
 Thunderbird/68.8.0

Bonjour Daniel,
Merci pour ces infos. Peut-on avoir le script dont tu parles ?
merci,
Belle journée,
 Cordialement
Pascal Léval
Le 18/06/2020 à 08:19, dan...@babault.net a écrit :
> Bonjour,
>  
> J’ai un script qui me permet de recopier galette depuis le  portable
> vers le serveur via ssh , et qui me donne satisfaction.
> ·         Même OS (Ubuntu), même Bdd (mariaDB).
> ·         Le script recopie les fichiers Galette (sauf les
> répertoires config et data/template_c), puis exporte la Bdd, et la
> réimporte à distance.
>  
>  
> Je ne connais pas Mint, mais je ne pense pas que la différence d’OS
> pose problème dans ton cas.
>  
> Si tu veux éviter les problèmes, il faut que la version de galette,
> les versions et types des bases de données soient les mêmes des 2
> cotés.
>  
> 1.       Installation de galette sur le serveur, et vérification du
> bon fonctionnement.
> 2.       Export de la base locale
> 3.       Import de la base sur le serveur
>  
> Daniel
>  
> De : Pascal Léval [mailto:pascalle...@yahoo.fr] 
> Envoyé : mercredi 17 juin 2020 21:09
> À : users
> Objet : [Galette-discussion] migration Galette
>  
> Bonsoir,
> je souhaite migrer Galette d'une installation locale sous Linux Mint
> vers un serveur sous Debian 10, en récupérant les données.
> Je n'ai rien trouvé dans la doc à ce sujet. 
> Suffit-il de migrer la base de données ? des fichiers ?
> merci,
> Belle soirée,
> 
> -- 
>  Cordialement
>  Pascal Léval
 

Répondre à