如何同步两个 CalDAV 服务器

and*_*s-h 4 synchronization caldav horde owncloud

我的工作日历存储在我雇主的部落服务器上。我也有自己的 owncloud 实例在运行。

我想要做的是将我的工作日历也存储在我自己的云实例中,并有一个脚本将该日历镜像到我的部落帐户。我知道只有我对 Horde 服务器上的日历进行了更改,因此从 owncloud 到 Horde 的单向同步就可以了。

owncloud 和 Horde 都支持 CalDAV;此外,Horde 有一些 XMLRPC 服务。我对 owncloud 实例有 root 访问权限,但对于 Horde 服务器,我只有 Horde 的 Web 登录。对于如何进行这种同步的任何建议,我将不胜感激。不幸的是,我还没有找到任何解决方案。

小智 6

vdirsyncer https://github.com/untitaker/vdirsyncer by /sf/users/108104321/ 也可以通过 CardDAV 进行双向操作。

我建议通过针对本地“vdir”的多次运行而不是直接执行此操作,您甚至可以实现 git VCS 以确保数据安全。