まず第一に、これはネクストクラウドスナップのサポートフォーラムではないことをお伝えしておきます。問題がある場合は、バグを記録できます。
とはいえ、ここに与えられた解決策で誰かがすでにそうしました
ここで簡単にまとめると、あなたの言うとおり、これは可能であるはずです。ただし、デフォルトでは、Nextcloudスナップにはリムーバブルメディアにアクセスする権限がありません(READMEに記載されています)。
したがって、与えられた手順は次のとおりです。
removable-media
プラグを接続しますsudo snap connect nextcloud:removable-media
。
- そのインターフェースを接続すると、Nextcloudに内のものにアクセスする権限が付与される
/media/
ため、編集/var/snap/nextcloud/current/nextcloud/config/config.php
して、datadirectory
が正しい場所を指していることを確認できます。
- スナップを無効にします。
sudo snap disable nextcloud
- 現在のデータディレクトリを新しい場所に移動(またはコピー)します
sudo mv /var/snap/nextcloud/common/nextcloud/data /media/my/new/data
。
- スナップを再度有効にします
sudo snap enable nextcloud
。
これで、外部メディアソリューションを気にする必要はありません。Nextcloudのすべてのデータがそこにあります。
これは、Nextcloudがホストする生データ(ファイルなど)のみを対象としています。データベースとアプリはまだ残ってい/var/snap/nextcloud/current/
ます。そのままにしておくことをお勧めします。