从 iCloud 切换到 Nextcloud

Nextcloud 是您专属的开源云。以下是如何进行切换。
4 位读者喜欢这篇文章。
A person holding on to clouds that look like balloons

Opensource.com

如果您对将数据提交给公司控制的云服务持谨慎态度,但又喜欢远程存储和便捷的基于 Web 的访问,那么您并不孤单。云服务之所以受欢迎,是因为它的功能。但是云不必是封闭的。幸运的是,开源 Nextcloud 项目提供了一个个人和私有的云应用套件。

它很容易安装和导入数据——包括联系人、日历和照片。真正的技巧是从 iCloud 等云提供商处获取您的数据。在本文中,我将演示将您的数字生活迁移到 Nextcloud 所需的步骤。

将您的数据迁移到 Nextcloud

Android 设备一样,首先您必须将 Apple iCloud 中的现有数据传输到 Nextcloud。然后,您可以为您的 Apple 设备设置两个新帐户,以完全自动同步地址簿和约会。Apple 支持 CalDAV 用于日历,CardDAV 用于联系人,因此您甚至不需要安装额外的应用程序。

要导出您的地址簿,您可以打开 iPhone/iPad 上的通讯录应用,或者在 Web 浏览器中登录 iCloud

  1. 选择您要传输到 Nextcloud 的所有地址簿条目,然后选择文件 > 导出 > 导出 vCard,将 .vcf 文件保存在您的本地磁盘上。

  2. .vcf 文件导入 Nextcloud。为此,选择通讯录应用,点击左下角的设置,然后选择导入联系人按钮。在随后的对话窗口中,点击选择本地文件,然后打开之前保存的 vCard。

要在您的 iPhone 或 iPad 上设置 CardDAV 帐户,请转到设置 > 通讯录 > 帐户 > 添加帐户

  1. 选择其他,然后选择添加 CardDAV 帐户。在服务器字段中,输入 Nextcloud 的 URL(例如,https://nextcloudpi.local)。下方是 Nextcloud 帐户的用户名和密码的输入框。打开新帐户的高级设置

  2. 确保启用使用 SSL 选项。帐户 URL 通常已正确设置。它包含您 Nextcloud 的主机名和用户名等信息。

要在 macOS 上创建新帐户以同步地址簿,请打开通讯录应用,然后从通讯录菜单中选择添加帐户。选中其他通讯录帐户复选框,然后单击继续。您可以接受 CardDAV 条目。在帐户类型下拉菜单中,选择手动条目。

Image of advanced settings in Nextcloud.

(Heike Jurzik,CC BY-SA 4.0)

输入您的 Nextcloud 用户名、密码和服务器地址。当前 macOS 版本要求您在服务器地址中指定端口 443(用于 SSL)。例如,如果您的 Nextcloud 地址是 https://nextcloudpi.local,并且用户名是 hej,则在字段中输入以下内容

https://nextcloudpi.local:443/remote.php/dav/principals/users/hej

同步您的日历

导出日历的工作方式类似。通过日历应用,您可以在浏览器、智能手机/平板电脑或 macOS 桌面上的 iCloud 中执行此操作。

首先,将日历设置为公开。这并不意味着每个人都可以访问您的日历。它仅用于生成日历订阅的链接。将 URL 复制到剪贴板。目前还无法直接将日历导入 Nextcloud,因为您不需要链接,而是需要一个 .ics 文件 (iCalendar)。以下是如何从链接生成此类文件

  1. 将链接复制到剪贴板

  2. 将链接粘贴到 Web 浏览器的地址栏中

  3. 更改 URL 的开头,并将 webcal 替换为 http

  4. Enter 键,并将 .ics 文件保存在您的磁盘上

Image showing how to save the .ics file on your disk.

(Heike Jurzik,CC BY-SA 4.0)

您现在可以导入 .ics 文件了。为此,打开 Nextcloud 中的日历应用,点击左下角的日历设置,然后点击导入日历。选择您在文件管理器中保存的 .ics 文件。

对所有 iCloud 日历重复此过程。之后,是时候替换旧的 iCloud 同步服务了。

同步事件

要将新事件与 Nextcloud 同步,请在您的客户端设备(智能手机、平板电脑、桌面)上设置一个新帐户

  • iPhone/iPad:设置 / 日历 / 帐户 / 添加帐户,选择 其他,然后选择添加 CalDAV 帐户。在服务器字段中,输入您的本地 Nextcloud URL,即 https://nextcloudpi.local。您可以看到 Nextcloud 帐户的用户名和密码的输入框。

  • macOS:打开日历应用,然后从日历菜单中选择添加帐户。选中其他 CalDAV 帐户复选框,然后单击继续。从帐户类型下拉菜单中,选择手动条目。输入您的 Nextcloud 用户名和密码以及 Nextcloud 服务器地址。不要忘记在服务器地址中指定端口 443(用于 SSL);否则帐户设置将失败。

提示: 如果您除了联系人和日历之外,还想同步其他文件(如文档、照片、视频等),您可以安装 App Store 中提供的 Nextcloud 应用。


本文改编自 Heike Jurzik 的著作 树莓派上的 Nextcloud

接下来阅读什么
Heike Jurzik | Copywriter | Journalist | Author
Heike 是一位 FLOSS 爱好者、技术作家,也是几本 Linux 书籍的作者:www.heikejurzik.de www.yuki-likes-snow.de

评论已关闭。

© . All rights reserved.