2011-05-27 2 views
4

Je lance CouchDB sur mon serveur de production, et je souhaite le répliquer périodiquement sur mon serveur de développement (fonctionnant sur une autre machine chez moi). Alors, quel est le moyen le plus facile de le faire en toute sécurité?Réplication unidirectionnelle avec CouchDB

Répondre

1

Je ne crois pas que la réplication peut se produire sur HTTPS, du moins pas encore. (Je crois que cette fonctionnalité viendra avec la version 1.1)

Si vous avez besoin d'être sécurisé (c'est-à-dire crypté sur le réseau), vous devriez probablement utiliser ssh/scp pour copier périodiquement vos fichiers de base de données sur votre serveur de développement.

+2

J'ai utilisé 'stunnel' pour des choses comme ça. C'est assez facile à mettre en place. Vous pouvez également configurer un tunnel SSH: 'ssh -L 5984: localhost: 5984 username @ remote-host-address'. Une fois cela fait, 'localhost: 5984' passera par SSH et touchera le serveur distant sur le port 5984. – JasonSmith