web-dev-qa-db-ja.com

2つのCalDAVサーバーを同期する方法

仕事のカレンダーは、雇用主のHordeサーバーに保存されています。自分のクラウドインスタンスも実行しています。

私がやりたいのは、自分の仕事用カレンダーも自分のクラウドインスタンスに保存し、このカレンダーを自分のHordeアカウントにミラーリングするスクリプトを用意することです。 Hordeサーバーでカレンダーを変更するのは私だけなので、owncloudからHordeへの一方向の同期で十分です。

OwncloudとHordeの両方がCalDAVをサポートしています。さらに、大群にはXMLRPCサービスがいくつかあります。私はowncloudインスタンスへのrootアクセス権を持っていますが、Hordeサーバーの場合、HordeのWebログインしか持っていません。この同期を行う方法についての提案をいただければ幸いです。残念ながら、私はまだ解決策を見つけることができませんでした。

4
andreas-h

vdirsyncer https://github.com/untitaker/vdirsyncer by https://stackoverflow.com/users/1544347/markus-unterwaditzer CardDAVを介してこれを行うことができます、2-同様に。

直接ではなくローカルの "vdir"に対して複数の実行を行うことをお勧めします。データセキュリティのためにgit VCSを実装することもできます。

6
user270205

https://syncevolution.org/ これを実行できるはずですが、安定しているとは期待しないでください。これはまだやや実験的な技術のようです。

0
Marc Stürmer