把你的網(wǎng)盤從 iCloud 換成 Nextcloud
如果你對把數(shù)據(jù)提交給公司控制的云服務持謹慎態(tài)度,但同時又喜歡遠程存儲的便利性和基于 Web 的輕松訪問,那么不止你是這樣。云端因其廣泛的功能而廣受歡迎。但是 ??云端服務不一定是封閉的??。幸運的是,開源項目 Nextcloud 提供了個人和私有的云應用程序套件。
??安裝?? 和導入數(shù)據(jù)很容易 —— 包括通訊錄、日歷和照片。真正難辦的是從 iCloud 等云提供商那里獲取數(shù)據(jù)。在本文中,我將告訴你把自己的數(shù)據(jù)遷移到 Nextcloud 需要采取的步驟。
把你的數(shù)據(jù)遷移至 Nextcloud
和在 ??安卓設備?? 上一樣,首先你必須將現(xiàn)有數(shù)據(jù)從蘋果的 iCloud 傳輸?shù)?Nextcloud。然后,你可以為你的蘋果設備設置兩個新帳戶,以完全自動同步通訊錄和預約。蘋果支持用于日歷同步的 CalDAV 和用于通訊錄同步的 CardDAV 開放協(xié)議,因此你甚至不需要安裝額外的應用。
要導出你的通訊錄,你可以在 iPhone 或者 iPad 上打開 “通訊錄Contacts” 應用或在網(wǎng)絡瀏覽器中登錄 iCloud:
- 選擇要傳輸?shù)?Nextcloud 的所有地址簿條目,然后選擇 “文件File > 輸出Export > 輸出 vCardExport vCard” 以在本地磁盤上保存 .?
?vcf?
? 文件。 - 將 .?
?vcf?
? 文件導入 Nextcloud。為此,請選擇 “通訊錄Contacts” 應用,點擊左下角的 “設置Settings” 并選擇 “導入通訊錄Import contacts” 按鈕。 在接下來的對話窗口中,點擊 “選擇本地文件Select local file”,然后打開之前保存的 vCard。
要在你的 iPhone 或 iPad 上設置 CardDAV 帳戶,請轉至 “設置Settings > 通訊錄Contacts > 帳戶Accounts > 添加帳戶Add Account”:
- 選擇 “其他Other”,然后選擇 “添加 CardDAV 帳戶”。 在 “服務器Server” 字段中,輸入 Nextcloud 的 URL(例如,?
?https://nextcloudpi.local?
?)。 下面是 Nextcloud 帳戶的用戶名和密碼。 打開新帳戶的 “高級設置Advanced Settings”。 - 確保啟用了 “使用 SSLUse SSL” 選項。帳戶 URL 通常設置正確。其中包含你的 Nextcloud 的主機名和你的用戶名。
要在 macOS 上創(chuàng)建用于同步地址簿的新帳戶,請打開 “通訊錄Contacts” 應用程序并從 “通訊錄Contacts” 菜單中選擇 “添加帳戶Add Account”。 激活復選框 “其他通訊錄賬號Other Contacts Account” 并單擊 “繼續(xù)Continue”。你可以接受 “CardDAV” 條目。 在 “賬戶類型Account Type” 下拉菜單中,選擇 “手動Manual” 輸入。
Nextcloud 中高級設置的圖片
輸入你的 Nextcloud 用戶名、密碼和服務器地址。當前的 macOS 版本要求你在服務器地址中指定端口 443(用于 SSL)。例如,如果你的 Nextcloud 地址是 ??https://nextcloudpi.local?
?,用戶名是 ??hej?
?,則在欄中輸入以下內容:
同步你的日歷
導出日歷的方法類似,通過日歷應用程序,你可以在瀏覽器、智能手機/平板電腦或 macOS 桌面上使用 iCloud 執(zhí)行此操作。
首先,將日歷設置為 “公共public”。 這并不意味著每個人都可以訪問你的日歷。它僅用于生成日歷訂閱的鏈接。將 URL 復制到剪貼板。目前還無法將日歷直接導入 Nextcloud,因為你不是用一個鏈接,而是用 .ics 文件(iCalendar)來導入。 以下是如何從鏈接生成這樣的文件:
- 將鏈接復制到剪貼板
- 將鏈接粘貼到網(wǎng)絡瀏覽器的地址欄中
- 更改 URL 的開頭并將 ?
?webcal?
? 替換為 ??http?
? - 按回車鍵并將 ?
?.ics?
? 文件保存到你的磁盤上
一張圖片顯示如何將 .ics 文件保存到磁盤上
現(xiàn)在可以導入 .ics 文件了。 先在 Nextcloud 中打開 “日歷Calendar” 應用程序,單擊左下方的 “日歷設置Calendar settings”,然后單擊 “導入日歷Import calendar”。 選擇你保存在文件管理器中的 ??.ics?
? 文件。
對所有 iCloud 日歷重復此過程。之后,就該更換舊的 iCloud 同步服務了。
同步事件
要與 Nextcloud 同步新事件,請在你的客戶端設備(智能手機、平板電腦、臺式機)上設置一個新帳戶:
- iPhone/iPad:設置Settings / 日歷Calendar / 賬戶Accounts / 添加賬戶Add Account,選擇 “其他Other”,然后選擇 “添加 CalDAV 賬戶Add CalDAV Account”。 在 “服務器Server” 欄中,輸入你的本地 Nextcloud URL,即 ?
?https://nextcloudpi.local?
?。 你可以看到 Nextcloud 帳戶的用戶名和密碼輸入的位置。 - macOS:打開日歷應用程序并從 “日歷Calendar” 菜單中選擇 “添加賬戶Add Account”。 激活復選框 “其他 CalDAV 賬戶Other CalDAV Account” 并單擊 “繼續(xù)Continue”。 從 “賬戶類型Account Type” 下拉菜單中,選擇 “手動Manual” 輸入。 輸入你的 Nextcloud 用戶名和密碼以及 Nextcloud 服務器地址。不要忘記在服務器地址中指定端口 443(用于 SSL); 否則帳戶設置將失敗。
提示: 除了你的通訊錄和日歷,如果你想同步其他文件,如文檔、照片、視頻等,你可以安裝蘋果應用商店中提供 Nextcloud 應用程序。
本文改編自 Heike Jurzik 的《??樹莓派上的 Nextcloud??》 一書。