web-dev-qa-db-ja.com

Windowsのシャットダウン時にRAID1 Windowsディスクにファイルを書き込むのは安全ですか?

2台のハードドライブを備えたRAID1(ミラー)アレイを作成しました。 RAIDは、Windows内でダイナミックディスク;として構築されています。つまり、ハードウェアRAIDコントローラーはありません。次に、そのうちの1つにバックアップファイルを保存する必要があります。このシナリオを検討してください。

  1. Windowsがシャットダウンされます
  2. USBドライブからのシステム起動
  3. 開始されたバックアップファイルを作成するためのプロセス
  4. RAIDアレイからディスクの1つにファイルが書き込まれました。

この操作は、Windowsが実行されていないときに実行されることに注意してください。だからここに2つの質問があります:

  1. この操作により、RAID 1アレイが破損しますか? Windowsが実行される前に保存されたファイルが削除された場合、Windowsは問題/エラーを認識しますか? Windowsはこの操作を検出しますか?
  2. このファイルがディスクの1つにあるときにWindowsが起動するとどうなりますか?

問題は主に試してみることですが、実験する未使用のドライブはなく、RAIDドライブには機密情報が含まれています。

OSはWindows10です。RAIDはWindowsダイナミックディスクとして構築されています。

3
Cherry

私はWindows10に関する特定の知識を持っていません(ただし、ソフトウェアRAIDアレイを長い間使用しています)。

マウントされていないときに、アレイ上のディスクにデータを書き込もうとしてはいけません。うまく終了することはできません。システムが復元されたときにデータがRAIDEDされることはなく、不整合や破損の原因となる可能性があります。

ZFSやBTRFSなどの高度なファイルシステムを無視すると、ファイルシステムは記述時に一貫性があることが期待されますが、そうではありません。

問題の一部は、RAIDアレイがどのブロックが変更されたかを認識しないことです-ファイルがどこに行く場合、これはミラーリングされないことを意味しますが、私がもっと懸念するのはファイル上の情報の相違です割り当てテーブルまたは同等のもの-つまり、ファイルの場所を指すレコード。

最良のシナリオとして、私が必死だった場合(そして、バックアップなしでこれを行うことはお勧めしません)、ファイルを1つのディスクにコピーし、1つのディスクだけでシステムを起動し、アレイを不良としてマークしてから、それを再構築します。

1
davidgo