ハードウェアRAIDの個々のディスクのクローンを作成して、含まれているアレイのコピーを取得することは可能ですか?
AdaptecRAIDコントローラーを持っています。オフラインにして、RAIDメンバーのHDDを通常のSATAポートに接続し、RAWモードを使用して G4L を使用してディスクを他のディスクに複製しようとしました。コピーされたデータの量に基づいて、クローンプロセスが機能したように見えました。しかし、Adaptec RAIDコントローラーでクローンディスクを使用した後、アレイは見つかりませんでしたが、ディスクは検出されました。
ディスクのクローンを作成することも可能ですか、それとも別の方法でコピーする必要のあるデータがあるのでしょうか。
更新:方法と理由に関するいくつかの質問があります:
ハードウェアRAIDの個々のディスクのクローンを作成して、含まれているアレイのコピーを取得することは可能ですか?
はい、個々のディスクをコピーすることは可能です。それらがRAIDアレイの一部であるかどうかに関係なく。ドライブが入っているコンピューターの電源を切り、電源が入っていないドライブを別のコンピューターに移動するだけです。 * そしてそれをコピーします。
最後に行う方法はたくさんあります。それらのいくつかは次のとおりです。
dd
、cat
、またはcp
(インストールされているか、LiveCD/LiveUSBからのOSなどのUNIX)。コピーしているディスクが使用されていない限り、これらのいずれも実行できます。
ディスクから読み取り、そのコピーをネットワーク上のどこかに保存することもできます(たとえば、netcatを介して積み上げられたcatを使用します)。
AdaptecRAIDコントローラーを持っています。私はそれをオフラインにし、レイドメンバーのHDDを通常のSATAポートに接続し、G4L( http://sourceforge.net/projects/g4l/ )を使用してディスクを他のいくつかのディスクに複製しようとしました。 RAWモード。クローンプロセスが機能したように見えました(量
リンクによると、g41はディスク全体のrawコピーをサポートしています。それはうまくいくはずだった。
コピーされたデータの数)が、Adaptec RAIDコントローラーでクローンディスクを使用した後、アレイが見つかりませんでした(ただし、ディスクは検出されました)。
同一のディスクにコピーしますか? (読み取り:まったく同じサイズのディスクにコピーしましたか?2TBから2TB(2番目の2TBは数KB小さい)にコピーすると、ディスクの最後のセクターにデータがある場合、多くの問題が発生する可能性があります。
逆もまた同様です。ディスクが大きいほど、同じ理由で問題が発生する可能性があります。
では、ディスクのクローンを作成することさえ可能か、それとも別の方法でコピーする必要のあるデータがあるのだろうか。
同一ディスクへの1:1rawコピーが機能するはずです。
しかし、それはデータをコピーする奇妙な方法です。通常は、2番目のRAIDアレイを作成して(または元のRAIDをワイプして復元し)、バックアップからデータを復元します。
これは、あなたが「問題X」を抱えており、それを「方法Y」で解決しようとしているという考えに私を導きます。それはうまくいくかもしれませんが、なぜあなたがこの奇妙なことをしたいのかを追加することは大いに役立つかもしれません。
*:別のコンピューターを使用する理由は、RAIDカードがドライブが取り外されたことを検出し、アレイからドロップする可能性があるためです。したがって、電源を切り、ドライブを取り外し、ドライブをコピーして、RAIDカードの電源を入れる前に戻します。
(RAIDカードのプラグを抜くことも機能する可能性があります)。