まず第一に、これはネクストクラウドスナップのサポートフォーラムではないことをお伝えしておきます。問題がある場合は、バグを記録できます。
とはいえ、ここに与えられた解決策で誰かがすでにそうしました
ここで簡単にまとめると、あなたの言うとおり、これは可能であるはずです。ただし、デフォルトでは、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/ます。そのままにしておくことをお勧めします。