📓 migrating-my-nextcloud-calendars-and-contacts.md by @neil ☆

Migrating my NextCloud calendars and contacts

From one [[Nextcloud]] instance to another.

I have them in NextCloud so that I can sync them to both a desktop app and my phone app.

I was tempted to use something more lightweight, like Radicale or Baikal. But Radicale on YunoHost is old, and Baikal didn’t work with LDAP and then I couldn’t see how to import calendars.

So - NextCloud is it. I guess as a bonus, I get a web client for my calendars as well, if I want.

Moving calendars and contacts between instances

Calendars

Contacts

Updating client apps to point at new instance

You first need to get the links that the client apps are going to use.

⥅ [[images/screenshots/nextcloud-carddav-link.png]]

Desktop

Calendar

⥅ [[images/screenshots/evolution-new-caldav-calendar.png]]

Android

Davx5

You need Davx5 to pull stuff from CalDav and CardDav for use by Etar.

For this I actually provide the credentials for the NextCloud instance, not the CalDav / CardDav links themselves. (Might be nice if I could do that on the desktop, too.)

Calendar

Etar. In Etar I turned off syncing of all my work calendars. Don’t want to see them on my phone.

Conclusion

It’s pretty sweet when it all syncs up!