先の見えないCasaOSからの移行計画の第3弾は、Nextcloudです。
現在、私はNextcloudで、カレンダー(スマホでも同期)、ノート(スマホでもアプリ使用)、クラウドストレージ、デスクトップ同期を利用しています。
ただ、CasaOSで動かしているNextcloudが結構遅く、エラーもなんかよくわからんのがいっぱい出ているので、一旦、OpenCloudやカレンダーのセルフホストを目論んで実行しましたが、むしろNextcloudでの使い方をすぐに実現できなかったため、早々に見切りました。
ということで、FreshRSSやMemosといったこれまでの移行計画同様、Proxmox上でNextcloudを構築します。
いきなり全部移行させるのは面倒なので、まずはカレンダーとノートだけ移行させます。
CasaOSにあるNextcloudのカレンダーで個人カレンダーの編集画面からデータをエクスポートします。
ノートの方は、ファイル機能からノートフォルダをまとめてZIPとしてダウンロードしてから、PCで展開しておきます。
そして新しいProxmoxの方のNextcloudを立ち上げます。
ちなみにVMのスペックはとりあえずこんな感じ。
ISO:Ubuntu server 24.04
CPU:2コア
メモリ:8GB
ストレージ:32GB
です。カレンダーとノートだけなら、メモリは4〜6GBでも行けると思いますが、後々ファイル操作もありますので、多めにしておきました。ファイル共有やデスクトップ同期については外部ストレージに入れるつもりですので、VMそのものは32GBでも大丈夫です。
Nextcloudを起動してブラウザでアクセスし、初期設定時にカレンダーとノートのアプリを入れてログイン。
カレンダーでは先にエクスポートしたファイルをインポートしたら終わりです。
ノートの方は、先にPCに展開しておいたファイル(フォルダ構造込み)を、やはりNextcloudのファイル機能でそのままアップロードすれば完了。数が多いと時間がかかりますが。
スマホでもNextcloudアプリとNotesアプリを使っているので、そちらでも新しいNextcloudのIPアドレスでのアクセスを設定し直しました。
最後に、カレンダーの同期で使っているDAVx5での設定をやり直し、というか追加です。これで過去に入れていた旧Nextcloudのカレンダーの同期に替えて、新Nextcloudの同期を行い、問題ないことを確認して今回の作業は終了。
Nextcloudの移行は、外部ストレージの移行が必要なファイル機能・デスクトップ同期が残っていますので、まだ半分ってところですね。
・CasaOSで運用中のセルフホストのサービス
FreshRSS→移行完了
Jellyfin
Nextcloud→移行途中
AdGuardHome
Memos→移行完了
Vaultwarden
PhotoPrism
Ghost
コメントを残す