- fstabファイルとUUIDを使用して、Linuxで永続的なマウントポイントを設定する。
- ローカルルートを管理するための外部ストレージサポートアプリケーションの有効化とパラメータ設定。
- コンテナがホストハードウェアにアクセスできるようにするための、DockerおよびPortainerにおけるボリュームマッピング。
- Synology NASシステムにNextcloudを導入し、コラボレーションと大容量ストレージを最適化する。
サーバーの容量が不足していることに気づきましたか?小型のホームサーバー、Raspberry Pi、あるいはより高性能なマシンを使用している場合でも、Nextcloudのストレージ容量を拡張することは、システムクラッシュを防ぎ、データを削除することなくデータを安全に保つための最善の方法です。その方法をご紹介します。 外付けハードドライブまたはNASをNextcloudに接続する方法。 検討に値する興味深い解決策だ。
インフラストラクチャに応じて、さまざまなソリューションを使用できます。これには、USB経由で外付けハードドライブを使用することから、SynologyなどのプロフェッショナルなNASシステムを統合することまでが含まれます。重要なのは、 ネクストクラウド 非常に柔軟性が高く、ストレージを一元的に管理できます。ただし、そのためにはいくつかの権限やマウントを調整する必要があります。最初は複雑そうに見えるかもしれませんが、実際は非常に簡単です。
USB経由で外付けハードドライブを追加する方法
ギガバイトを増やすために外付けハードドライブを接続することにした場合、最初のステップはオペレーティングシステム(通常はDebianやArmbianなどのLinuxディストリビューション)がドライブを認識することです。単に差し込むだけでは不十分です。 ディスクパーティションを識別する 次のようなコマンドを使用する lsblk o blkid ディスクのIDに相当するUUIDを取得するためです。これは非常に重要です。汎用名(/dev/sdcなど)を使用すると、システムが再起動時にドライブの順序を変更した場合に問題が発生する可能性があるためです。
ディスクがNTFS形式でフォーマットされている場合(Windowsで使用されるディスクでは非常に一般的です)、パッケージをインストールする必要があります。 ntfs-3g Linux がデータをスムーズに読み書きできるように。インストール後、システム上にフォルダを作成する必要があります (たとえば、/mnt またはルート ディレクトリ内)。 取り付けポイントサーバーをシャットダウンするたびにこの操作を行う必要がないようにするには、ファイルを編集する必要があります。 /etc/fstab ディスクの UUID を含む行を追加することで、 永久的かつ自動的な取り付け.
Nextcloudインターフェースへの外部ストレージの統合
ディスクがオペレーティングシステムに認識されたら、外付けハードドライブまたはNASをNextcloudに接続する次のステップは、それを認識させることです。そのためには、というアプリケーションをアクティブ化する必要があります。 外部ストレージのサポート クラウドアプリストアからダウンロードしてください。このアドオンがないと、コントロールパネルにローカルルートを追加するオプションが表示されません。
管理設定の外部ストレージセクションで、次のオプションを選択する必要があります。 ローカルストレージここでは、ハードドライブをマウントしたフォルダーへの正確なパスを指定します。重要な点は、 Nextcloudには権限が必要です そのフォルダーへの読み取りおよび書き込みアクセス権が必要です。そうでない場合は、接続エラーを示す赤い点が表示されます。すべてが正常に動作している場合は、緑の点が表示され、ビデオなどの大きなフォルダーを移動できます。 メインドライブの空き容量を確保する.
DockerおよびPortainer環境におけるNextcloud
コンテナを使用している場合、外付けハードドライブやNASをNextcloudに接続する手順は、コンテナがホストシステムから隔離されているため、若干異なります。最もよくある間違いは、必要な手順を事前に実行せずに、Nextcloudアプリ内でドライブを追加しようとすることです。 DockerにおけるボリュームマッピングPortainerを使用する場合は、ホストシステム(ハードドライブが配置されている場所)上のパスが内部コンテナパス(/var/www/html/dataなど)に反映されるようにマウントを設定する必要があります。
ファイル内 Docker Composeこれは、ボリューム行を追加し、外部ドライブのフォルダを内部パスにリンクすることを意味します。この手順を省略すると、外部ストレージアプリをインストールしても、コンテナはサーバーハードウェアに物理的にアクセスできなくなります。これは非常に重要です。 ユーザー権限を正しく管理する これにより、Nextcloudプロセスはホストからマウントされたディスクに書き込むことができるようになります。
Synology NASでクラウドを強化する
外付けハードドライブやNASをNextcloudに接続するための、より堅牢でプロフェッショナルな方法をお探しなら、Nextcloudを統合して Synology NAS これは見事な一手だ。これにより、データサイロを排除し、 NASを自分専用のパーソナルクラウドに変えよう 企業や家族のすべての情報を、大容量ストレージ用に特別に設計されたハードウェアに一元化します。インストールは通常、SynologyのDSMでDockerを使用して行われ、特定のフォルダが作成されます。 構成とデータベース.
NASを使用することで、ストレージ容量が増えるだけでなく、パフォーマンスも向上します。 複数のデバイス間でのコラボレーション また、安全なリモートアクセスを容易にします。Portainer を介して Nextcloud スタックを NAS にデプロイすることで、USB ドライブよりもはるかに効率的なデータフロー管理を可能にする最適化されたコンテナが作成され、 冗長性とバックアップ機能 物理的なディスク障害から情報を保護する。
Nextcloudに外付けハードドライブやNASを接続するには、fstabファイルを使用してUSBドライブを永続的にマウントするように設定したり、ntfs-3gドライバーをインストールしたり、Dockerでボリュームを管理したり、Synology NASをデプロイしたりするなど、さまざまな作業が必要です。ローカルパス用に外部ストレージサポートアプリを有効にする場合でも、Portainerでフォルダをマッピングする場合でも、常にプライマリドライブの空き容量を増やし、より大容量で安全なストレージにデータを集中させることで、クラウドの安定性を確保することが目標となります。
テクノロジーとインターネット問題を専門とする編集者で、さまざまなデジタル メディアで 10 年以上の経験があります。私は、電子商取引、通信、オンライン マーケティング、広告会社で編集者およびコンテンツ作成者として働いてきました。経済、金融、その他の分野のウェブサイトにも執筆しています。私の仕事は私の情熱でもあります。さて、私の記事を通じて、 Tecnobits, 私は、私たちの生活を向上させるために、テクノロジーの世界が私たちに提供するすべてのニュースや新しい機会を毎日調査しようとしています。
