Migrating Google Calendar & Contacts to WebDAV (CalDAV & CardDAV)
-
Hi,
We would like to migrate calendar & contacts of all our Google Users to a different email server which support WebDav (CalDav for calendar & CardDav for contacts)
While i see the below options, is there a way where we can use google service account & impersonate the user
also what could be the url for google carddav & caldav
cloudron-davsync sync
--source <url>
--source-username <username>
--source-password <password>
--destination <url>
--destination-username <username>
--destination-password <password> -
Hi,
We would like to migrate calendar & contacts of all our Google Users to a different email server which support WebDav (CalDav for calendar & CardDav for contacts)
While i see the below options, is there a way where we can use google service account & impersonate the user
also what could be the url for google carddav & caldav
cloudron-davsync sync
--source <url>
--source-username <username>
--source-password <password>
--destination <url>
--destination-username <username>
--destination-password <password> -
@murgero said in Migrating Google Calendar & Contacts to WebDAV (CalDAV & CardDAV):
system are you gon
Thanks for revert.
I would be using IceWarp as Destination (CalDav/CardDav) & source will be Google
I have tested cloudron-davsync between 2 separate IceWarp Servers & observed the contacts migration is fine
For Calendar migration, Its giving the below error
Invalid response: 412 Precondition FailedFound 2 items on source server.
Found 0 items on destination server.
Syncing 2/2 [=>] 0.0s
The following items failed to sync:/612e44f90eea
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//IceWarp//IceWarp Server 13.0.1.4 RHEL7 x64//EN
BEGIN:VTIMEZONE
TZID:Asia/Colombo
BEGIN:STANDARD
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
TZNAME:+0530
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:t1
UID:612e44f90eea
X-SERVER-UID:612e44f90eea
DTSTART;TZID=Asia/Colombo:20210831T144500
DTEND;TZID=Asia/Colombo:20210831T151500
CREATED:20210831T150426Z
LAST-MODIFIED:20210831T150426Z
DTSTAMP:20210831T150426Z
PRIORITY:0
SEQUENCE:0
CLASS:PUBLIC
X-MICROSOFT-CDO-BUSYSTATUS:busy
TRANSP:OPAQUE
END:VEVENT
END:VCALENDARI am looking to migrate calendar & contacts from google to icewarp webdav
-
@murgero said in Migrating Google Calendar & Contacts to WebDAV (CalDAV & CardDAV):
system are you gon
Thanks for revert.
I would be using IceWarp as Destination (CalDav/CardDav) & source will be Google
I have tested cloudron-davsync between 2 separate IceWarp Servers & observed the contacts migration is fine
For Calendar migration, Its giving the below error
Invalid response: 412 Precondition FailedFound 2 items on source server.
Found 0 items on destination server.
Syncing 2/2 [=>] 0.0s
The following items failed to sync:/612e44f90eea
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//IceWarp//IceWarp Server 13.0.1.4 RHEL7 x64//EN
BEGIN:VTIMEZONE
TZID:Asia/Colombo
BEGIN:STANDARD
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
TZNAME:+0530
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:t1
UID:612e44f90eea
X-SERVER-UID:612e44f90eea
DTSTART;TZID=Asia/Colombo:20210831T144500
DTEND;TZID=Asia/Colombo:20210831T151500
CREATED:20210831T150426Z
LAST-MODIFIED:20210831T150426Z
DTSTAMP:20210831T150426Z
PRIORITY:0
SEQUENCE:0
CLASS:PUBLIC
X-MICROSOFT-CDO-BUSYSTATUS:busy
TRANSP:OPAQUE
END:VEVENT
END:VCALENDARI am looking to migrate calendar & contacts from google to icewarp webdav
As far as I know there is no tool called:
@vprasad84 said in Migrating Google Calendar & Contacts to WebDAV (CalDAV & CardDAV):
cloudron-davsync
There is also no app on cloudron for icewarp.
Cloudron is a like a control panel form your server to install, update and backup pre defined apps.
Edit: such a tool actually exists: https://www.npmjs.com/package/cloudron-davsync?activeTab=readme
-
The tool is a helper we have created to ease migration towards the apps we have packaged for Cloudron, I don't even know IceWarp and it was thus not tested against this. Maybe you can run the command again with:
DEBUG=* cloudron-davsync ...to get more information on what might go wrong as I can't reproduce or test this locally.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login