私はOdroid XU4と2TB HDDの2つを使用してNASサーバーをセットアップしています。どの設定がより安全ですか(データ損失のリスクが低い/回復が簡単です):
mdadmを使用したRAID1の設定
2つの独立したデバイスがあり、デバイスはrsyncを使用して定期的に同期されます。
2でドライブがクラッシュすると、最後の同期以降に作成/変更されたデータが失われることがわかりますが、RAIDを使用すると、「まだ動作している」ドライブからデータをインポートする方が難しいです。
答え1
個人的に好きなものは次のとおりです。
- Raid1ソフトウェアRaidの作成(mdadm)
- 定期的な増分バックアップの実行
- 毎週フルバックアップを実行します。
raid1ソフトウェアはオンラインエラーからユーザーを保護するため、ドライブが正常である限り、ボリュームは常にアクティブです。ソフトウェアRAIDはドライブ間のコンテンツを自動的に同期するため、常に最新のデータを維持できます。 raid1はミラーなので、ドライブからデータを取得することは難しくありません。ただし、できるだけ早く故障したドライブを交換する必要があります。
バックアップは、重要なファイル削除エラーからユーザーを保護します。
覚えておいてください:データがバックアップされていなくても問題はありません...
答え2
ディスクアレイ1箱の中のすべてを破壊するでしょうあなた間違えるまたは、ウイルスがファイルを破損することを決定します。
ただし、実際のハードドライブのエラーを簡単に修正できます。
同期プライマリハードドライブに障害が発生する(非常に一般的な)状況では、データを再転送する必要があるか、少なくともドライブを交換する必要があるため、ダウンタイムが発生します。
ただし、ソフトウェアによって発生した問題は簡単に回復できます。
「一般的な」家庭用の場合、私は常にrsyncまたは他のバックアップソリューションを使用しています。これは通常、同じコンテンツを含む3つのハードドライブ(そのうちの1つはネットワークアクセス可能)にお金を費やしたくないためです。
もちろん、他のすべてと同様に、正解は両方です!