• [^] # Re: Ma solution

    Posté par . En réponse au message Cherche groupware : Synchronisation calendrier/contacts sur android, roundcube, outlook. Évalué à 4.

    Et je ferais des backups avec cadaver, pourquoi pas (je viens de regarder le man, je sens que ca va pas forcement etre aussi simple que de le dire).

    En fait, si on veut juste récupérer l’intégralité du calendrier (tous les rendez-vous passés et à venir), cadaver n’est même pas utile, un simple wget suffit :

    $ wget --http-user <username> --http-passwd <password> http://<hostname>/horde/rpc.php/kronolith/<username>/<username>.ics
    

    Ça ne marche pas pour les contacts, en revanche (normalement, ça devrait, mais ça ne marche pas :( ). Mais les contacts peuvent être exportés en interrogeant directement le serveur LDAP, sans passer par Horde :

    $ ldapsearch -x -D <user DN> -w <password> -H ldap://<hostname> -b <search base> "(objectClass=*)"
    

    Par ailleurs, une autre façon de sauvegarder les données consiste à utiliser les fonctionnalités dédiés du backend (pg_dump ou mysqldump pour les calendriers, slapcat pour les contacts).