無制限のクラウドストレージ

現在まで、クラウドストレージへのアクセスを提供する多くのサービスがあります(最も人気のあるものはドロップボックスです)。 ほとんどすべてが、限られたデータ量の無料アカウントを持っています。 「フルオート」モードでDropBoxをアップグレードした記事では 、労力をかけずにDropboxアカウントのボリュームを8 GB増やす方法について説明しました。
ただし、この記事では、WebDAVベースのサービスを使用してクラウドで「無制限」のボリュームを取得する方法について説明します。
誰も気にしない-ようこそ!


はじめに


Dropboxおよび同様のサービスは、ローカルデータとサーバーの同期に基づいています。 つまり すべてのデータは少なくとも2か所(コンピューターとクラウド)に保存されますが、ハードドライブの追加スペースを占有します。
ただし、目標を達成する別の方法があります-クラウドストレージに情報を保存します。 たとえば、sshfsを使用できます。 ただし、インターネットで作業してこのサービスを提供することは受け入れられません。 しかし、 WebDAVはこれにぴったりです。

準備部


テストスタンド:
1. Linux、例ではubuntu 11.04を使用します。
2. WebDAVをサポートするサービス(たとえば、 これ )。
3. mhddfsは一種のフォルダーの襲撃ですが、特定の機能が動作しています。
4. Linuxでコンソールを操作するための基本的な知識。

無制限のスペースを取得する


WebDAV経由のアクセスを提供するサーバーに2人の異なるユーザーを登録します。
mhddfsおよびdavfsをインストールします。
sudo apt-get install mhddfs davfs2

/ mnt / webdav1および/ mnt / webdav2フォルダーにWebDAVディレクトリをマウントします
sudo mount -t davfs -o rw url /mnt/webdav1/
sudo mount -t davfs -o rw url /mnt/webdav2/

次に、mhddfsを使用してwebdav1とwebdav2を1つのwebdavディレクトリに結合します。
mhddfs /mnt/webdav1,/mnt/webdav2 /mnt/webdav

最後に何がありますか? リモートサーバー上に4ギガバイトの空き領域(2 GBの2アカウント)があり、/ mnt / webdavのみを使用して複数のフォルダーを操作できます。

この方法の長所と短所


+ファイルをコンピューターに保存する必要はありません(絶対にすべてがクラウドに保存されます)。 理論的には、20 GBのhddを搭載したコンピューターに1 TBのデータを保存できます。
+新しいユーザーを追加すると、追加のスペースが得られるため、「無制限」のボリュームを実現できます。
+最後に、情報はさまざまな場所に保存されますが、1つのフォルダーで作業します。
+大量のファイルを書き込み、その総容量が1人のユーザーのスペースを超える場合、mhddfsはそれらを異なるフォルダーに自動的に分散します。

-接続が切断されると、ファイルの一部(サーバーと同期されなかった)は失われます。
-ファイルサイズが1人のユーザーに割り当てられたスペースのサイズを超える場合、/ mnt / webdavフォルダーに書き込むことはできません。

Source: https://habr.com/ru/post/J123559/


All Articles