Pages : 1
#1 Le 09/04/2014, à 21:25
- florian18
[RESOLU] Synchronisation 2 serveurs OwnCloud
Bonjour à tous,
Je suis nouveau sur ce forum et un fervent utilisateur de Linux Ubuntu depuis bientôt 2 ans.
Aujourd'hui je suis confronté à un petit problème avec la version serveur d'ubuntu 13.10.
Je possède un premier serveur "maison" avec owncloud d'installé dessus en ayant suivi la doc du site ubuntu (http://doc.ubuntu-fr.org/owncloud) et un deuxième serveur en datacentre ayant exactement la même configuration.
OwnCloud est configuré sur Sqlite.
Je souhaites faire une synchronisation toutes les heures de mes 2 owncloud afin que le serveur en datacentre soit identique au serveur maison.
Pour celà j'utilise donc rsync sur mon repertoire /var/www/owncloud/ avec un cron qui va toutes les heures s’exécuter sur le serveur maison (connection en ssh à l'aide de clé publique).
Le soucis que je rencontre c'est au niveau de la base sqlite. Comment synchronisé cette dernière entre les 2 serveurs? Je n'arrive pas à trouver l'emplacement de celle-ci. Etant habitué à Mysql j'ai chercher des traces de Sqlite dans /var/lib/ mais rien à l'horizon.
Merci par avance pour votre aide
Dernière modification par florian18 (Le 14/04/2014, à 17:00)
Hors ligne
#2 Le 10/04/2014, à 12:19
- dudumomo
Re : [RESOLU] Synchronisation 2 serveurs OwnCloud
Salut,
Tu peux egalement faire un Rsync sur ta base SQL, qui est je ne sais ou....
Mais
sudo updatedb
locate sqlite
devrait te dire ou.
Idipops, le réseau social des prestataires de services !
Tutorial and news on how to host your own server: http://freedif.org
Aidez la recherche avec BOINC et rejoignez la Mini-Team Libristes: http://www.boinc-af.org | http://libristes.boinc-af.net
Hors ligne
#3 Le 10/04/2014, à 18:13
- florian18
Re : [RESOLU] Synchronisation 2 serveurs OwnCloud
Bonjour,
Merci pour votre réponse. J'ai enfin réussi à trouver où était stocké ma base sqlite pour owncloud (dans le repertoire /var/www/owncloud/data/ ).
Vu que je fais un rsync de /var/www/owncloud/data/ de mon serveur maison vers mon serveur en datacentre la base de donnée est bien transféré.
Cependant je rencontre un petit soucis au niveau des mots de passes (qui sont bien entendu crypté). J'ai l'impression que l'algorythme est différent entre le serveur A et le serveur B (qui ont pourtant exactement la même configuration).
Du coup je recherche une methode plus "propre" pour dupliquer ma base sqlite correspondante à OwnCloud. En Mysql je sais faire mais avec Sqlite j'ai du mal à trouver des informations sur internet
Hors ligne
#4 Le 11/04/2014, à 07:03
- bruno
Re : [RESOLU] Synchronisation 2 serveurs OwnCloud
Bonjour,
Pour tes mots de passe, cela ne me semble pas normal si tes deux configuration sont strictement identiques : même fichiers sous /owncloud et même base de données.
Pur info , il y a un chiffrement + « salage » des mots de passe et il me semble que la clé de salage générée à l’installation se trouve dans le fichier config.php de OwnCloud. À toi de vérifier qu'elles sont bien identiques sur les deux machines.
#5 Le 14/04/2014, à 17:00
- florian18
Re : [RESOLU] Synchronisation 2 serveurs OwnCloud
Bonjour Bruno,
Merci beaucoup pour ton aide, il y a bien une clé de salage dans le fichier config.php.
J'ai rendu celle-ci identique sur les 2 serveurs et ça fonctionne parfaitement
Hors ligne
Pages : 1