OpenZFSを使用すると初心者が犯す恐ろしい間違い

OpenZFSを使用すると初心者が犯す恐ろしい間違い

ZFSを初めて使用したところ、大きなミスを犯しました。

「サーバー」zpoolを作成しました。

sudo zpool create -f server raidz2 /dev/sdb /dev/sdc /dev/sdd /dev/sde

その後、ルートディレクトリの下にというディレクトリがあります/server

そこで、フォルダに書き込むことができるようにフォルダの権限を変更し、2つのフォルダを作成してから、いくつか/serverのポータブルHDDとSSDをフォルダに捨てて寝ました。約300~600GB程度になるようです。

翌日行ってみると/server空いていました!プロパティを確認した結果、使用量は404.8GiBと表示され、そのうち437GiBを使用できます。入力すると、ls -lフォルダに何もありません(プールは4つの8TBドライブで構成されています)。

zpoolの代わりにデータを保持するデータセットを作成する必要があると思います。

影響を受けたポータブルハードドライブでTestdiskを試しましたが、データはまだそのドライブにあるようですが、Testdiskを使用してファイル構造を回復できませんか?

今私の大きな問題は、任意のファイルを並べ替えるために何百時間も費やすことができないことです。 4番目の赤ちゃんが近づいており、自由時間はありません。だから私は失われたデータを回復するためのZFSソリューションを見つけたいと思います。これが私が実行できる唯一のオプションだと思うからです。 ZFSドライブのどこかにまだ残っていることを願っています。ファイル構造がなければ、データは事実上役に立たない。それ以外の場合は、Testdiskを使用してポータブルドライブからデータを回復しようとします。

関連情報