Re: [Galette-discussion] migration Galette |
[ Thread Index |
Date Index
| More lists.galette.eu/users Archives
]
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@xxxxxxxxxxxxxxxx
À: users@xxxxxxxxxxxxxxxx
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, daniel@xxxxxxxxxxx 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:pascalleval@xxxxxxxx]
> 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