{"id":71718,"date":"2023-03-06T09:01:12","date_gmt":"2023-03-06T09:01:12","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=71718"},"modified":"2023-03-06T09:01:12","modified_gmt":"2023-03-06T09:01:12","slug":"switch-from-google-workspace-to-nextcloud","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=71718","title":{"rendered":"Switch from Google Workspace to Nextcloud"},"content":{"rendered":"<p><span class=\"field field--name-title field--type-string field--label-hidden\">Switch from Google Workspace to Nextcloud<\/span><br \/>\n<span class=\"field field--name-uid field--type-entity-reference field--label-hidden\"><a title=\"View user profile.\" href=\"https:\/\/opensource.com\/users\/hej\" class=\"username\">hej<\/a><\/span><br \/>\n<span class=\"field field--name-created field--type-created field--label-hidden\">Mon, 03\/06\/2023 &#8211; 03:00<\/span><\/p>\n<div class=\"clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item\">\n<p>If you&#8217;re wary of committing your data to cloud services controlled by a corporation but you love the convenience of remote storage and easy web-based access, then you&#8217;re not alone. The cloud is popular because of what it can do. But the <a href=\"https:\/\/opensource.com\/article\/20\/10\/keep-cloud-open\">cloud doesn&#8217;t have to be closed<\/a>. Luckily, the open source Nextcloud project provides a personal and private cloud application suite.<\/p>\n<p>It&#8217;s easy to <a href=\"https:\/\/opensource.com\/article\/21\/1\/nextcloud-productivity\">install<\/a> and import data\u2014including contacts, calendars, and photos. The real trick is getting your data from cloud providers like Google. In this article I demonstrate the steps you need to take to migrate your digital life from an Android device to Nextcloud.<\/p>\n<h2>Migrate your data to Nextcloud<\/h2>\n<p>I wrote this article using a Raspberry Pi running Nextcloud, but the process is the same regardless of how you choose to run Nextcloud.<\/p>\n<p>Two network protocols are used to exchange data between Nextcloud and your Android device: CalDAV (calendar) and CardDAV (contacts). Android doesn&#8217;t natively support these two protocols. You need an additional app for Android smartphones and tablets. DAVx\u2075 synchronizes calendars and contacts between Android devices and Nextcloud. It is available for download free of charge as an <a href=\"https:\/\/f-droid.org\/packages\/at.bitfire.davdroid\/\" rel=\"noopener\" target=\"_blank\">APK from F-Droid<\/a>, from the Google Play Store (approximately US$6), and other app stores.<\/p>\n<p>Before you set up synchronization with the app, you need to export existing contacts and calendars and import them into Nextcloud:<\/p>\n<ol>\n<li>\n<p>Log into your Google account and make sure the automatic synchronization of contacts and appointments with Google is switched <strong>On<\/strong>\u00a0to export the data. This ensures that your data is up-to-date in the Google Cloud.<\/p>\n<\/li>\n<li>\n<p>Open the Google <strong>Apps<\/strong> menu and select the <strong>Contacts<\/strong> entry to open the address book. In the left sidebar, click on <strong>Export<\/strong><em>.<\/em> In the next dialogue, select <strong>all contacts<\/strong> and save everything as a vCard (<code>.vcf<\/code> file). If you only want to export certain address book entries, select them beforehand and choose <strong>Selected contacts<\/strong> in the <strong>Export<\/strong> dialogue.<\/p>\n<\/li>\n<li>\n<p>Import the <code>.vcf<\/code> file into Nextcloud. To do this, select the <strong>Contacts<\/strong> app, click\u00a0<strong>Settings<\/strong> at the bottom left, and click the <strong>Import contacts<\/strong> button. In the following dialogue window, click\u00a0<strong>Select local file<\/strong>, and open the previously saved vCard.<\/p>\n<\/li>\n<\/ol>\n<p>It&#8217;s just as simple to export and then import your calendars:<\/p>\n<ol>\n<li>\n<p>Visit the Google website and open the <strong>Calendar<\/strong> app. On the left, you see all your own and subscribed calendars (<strong>My calendars<\/strong>). The right side displays the day, week or month views. Click on the icon with the gears to access the settings.<\/p>\n<\/li>\n<li>\n<p>On the left, click <strong>Import and export<\/strong>. By default, all calendars are marked for export. There is no option to save only individual calendars.<\/p>\n<\/li>\n<li>\n<p>Click <strong>Export<\/strong> and save the <code>.zip<\/code> file to the hard disk. Unpack the <code>.zip<\/code> file. It contains several <code>.ics<\/code> files (iCalendar format), one for each Google calendar.<\/p>\n<\/li>\n<li>\n<p>Open the <strong>Calendar<\/strong> app in Nextcloud, click <strong>Calendar settings<\/strong> at the bottom left and then <strong>Import calendar<\/strong>. Select one or more <code>.ics<\/code> files you saved in the file manager.<\/p>\n<\/li>\n<\/ol>\n<div class=\"embedded-resource-list callout-float-right\">\n<div class=\"field field--name-title field--type-string field--label-hidden field__item\">More open source alternatives<\/div>\n<div class=\"field field--name-links field--type-link field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/business\/16\/3\/top-project-management-tools-2016?intcmp=7013a000002D4iFAAS\">Open source project management tools<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/alternatives\/trello?intcmp=7013a000002D4iFAAS\">Trello alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/article\/18\/4\/new-state-video-editing-linux?intcmp=7013a000002D4iFAAS\">Linux video editors<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/life\/12\/6\/design-without-debt-five-tools-for-designers?intcmp=7013a000002D4iFAAS\">Open source alternatives to Photoshop<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/alternatives?intcmp=7013a000002D4iFAAS\">List of open source alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/alternatives?intcmp=7013a000002D4iFAAS\">Latest articles about open source alternatives<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>After a short time, all events appear in your Nextcloud calendar. Repeat this process for all Google calendars. Now everything is ready to replace the old Google synchronization service. From now on, you create new entries through your Android device.<\/p>\n<h2>Connecting to your Nextcloud account<\/h2>\n<p>Install the DAVx\u2075 app and confirm it has access to your calendars and contacts. Tap the orange plus sign to connect the Nextcloud account to the app. Select <strong>Login with URL and user name<\/strong>, enter your Nextcloud user name and password. The <strong>Base URL field <\/strong>contains an address that you can find in Nextcloud&#8217;s calendar app. Click on <strong>Calendar settings<\/strong> at the bottom left and scroll down to <strong>Copy primary CalDAV address<\/strong>.<\/p>\n<p>Click <strong>Login<\/strong> to connect to your Nextcloud, <strong>Create account<\/strong>, and select <strong>Groups are separate vCards from the Contact group method<\/strong> drop-down menu. You can use the sliders in the CardDAV and CalDAV sections to define the contacts and address books you want the app to synchronize.<\/p>\n<article class=\"align-center media media--type-image media--view-mode-thumbnail-large\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/opensource.com\/sites\/default\/files\/styles\/large\/public\/2023-02\/NextCloudCreateaccttab.png?itok=kQ3ZoYW9\" width=\"247\" height=\"480\" alt=\"Image of the create account tab in NextCloud.\" class=\"image-style-large\"><\/div>\n<\/article>\n<article class=\"align-center media media--type-image media--view-mode-thumbnail-large\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/opensource.com\/sites\/default\/files\/styles\/large\/public\/2023-02\/Nextcloud-sliders.png?itok=zcTo5uuq\" width=\"247\" height=\"480\" alt=\"Image showing the slider tab in Nextcloud.\" class=\"image-style-large\"><\/div>\n<\/article>\n<p>Once the app has completed the synchronization process, you can access the data through standard Android apps for calendars and address books. You can start the synchronization manually with the <strong>Refresh<\/strong> icon at the bottom right. You can also set the app to always run in the background.\u00a0You can also set the app to always run in the background. Note that this may affect the battery life of the device.<\/p>\n<hr>\n<p>This article has been adapted from Heike Jurzik&#8217;s book, <a href=\"https:\/\/www.amazon.de\/-\/en\/gp\/product\/B0BTPZH8WT\/ref=dbs_a_def_rwt_bibl_vppi_i4\" target=\"_blank\" rel=\"noopener\">Nextcloud on the Raspberry Pi<\/a>.<\/p>\n<\/div>\n<div class=\"clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item\">\n<p>How to synchronize your data between Android and Nextcloud.<\/p>\n<\/div>\n<div class=\"field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item\">\n<article class=\"media media--type-image media--view-mode-caption\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/fail_progress_cycle_momentum_arrow.png\" width=\"520\" height=\"292\" alt=\"arrows cycle symbol for failing faster\" title=\"arrows cycle symbol for failing faster\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>Opensource.com<\/p>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"field field--name-field-tags field--type-entity-reference field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/nextcloud\" hreflang=\"en\">Nextcloud<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/alternatives\" hreflang=\"en\">Alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/android\" hreflang=\"en\">Android<\/a><\/div>\n<\/p><\/div>\n<div class=\"hidden field field--name-field-listicle-title field--type-string field--label-hidden field__item\">What to read next<\/div>\n<div class=\"field field--name-field-default-license field--type-list-string field--label-hidden field__item\"><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><br \/>\n        <img decoding=\"async\" alt=\"Creative Commons License\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/cc-by-sa-4-9.png\" title=\"This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.\"><\/a>This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.<\/div>\n<section class=\"field field--name-field-comments field--type-comment field--label-hidden comment-wrapper\">\n<div class=\"comments__count\">\n<div class=\"login\"><a href=\"https:\/\/opensource.com\/user\/register?absolute=1\">Register<\/a> or <a href=\"https:\/\/opensource.com\/user\/login?destination=\/feed&amp;absolute=1\">Login<\/a> to post a comment.<\/div>\n<\/p><\/div>\n<\/section>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Switch from Google Workspace to Nextcloud hej Mon, 03\/06\/2023 &#8211; 03:00 If you&#8217;re wary of committing your data to cloud services controlled by a corporation but you love the convenience of remote storage and easy web-based access, then you&#8217;re not alone. The cloud is popular because of what it can do. But the cloud doesn&#8217;t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":71719,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-71718","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71718"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71718\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/71719"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}