質問: こんにちは。 RAID1を構築したいと思っていますが、RAIDの知識が少ないため質問させていただきます。 現在、自作機で使用しているデータ保管用HDDが、WDCのWD30EZRX-1TBP(つまり1TBプラッタモデル)です。(近所のパーツショップで安売りしてたので衝動買いしたものです......) 既に2TBほど中身が入っているのですが、中々に大きい容量なので消失すると数年のデータ資産が飛んでしまうことがだんだんと怖くなってきました。 起動ドライブは別のWDC/1TB/7200rpmのものを使っています。 ここにもう一台HDDを追加してデータ用をRAID1にしたいのです。 わかりにくいので纏めると (起動<1TB>) + (データ<3TB>) ここに (起動<1TB>) + (データ<3TB>) + (データ<3TB>) ↑ ↑ これとこれでRAID1を構築したい 因みに、マザーにSATAの空きがないのでI/F(RAID用にPCI Expとかの増設カード)を利用してハードウェアRAIDを、と思っています。 質問は 1.RAIDを構築するのは、可能でしょうか。 2.(データが飛ぶことを防止する)もっといい手段があったら教えていただきたいです。 それでは、回答よろしくお願いします。 以下スペック OS: Windows 7 Home Premium 32bit SP1 CPU:Core 2 Duo E8400 マザー:ASRock P5B-DE Mem:DDR2 4GB DVDドライブ:PLDS DH24ABS BDドライブ:Pioneer BDR-209JBK HDD(キドウ):WDC WD1002F9YZ、(1TB) HDD(データ):WDC WD30EZRX-1TBP、(3TB)
回答: なかなか、意欲的ですね。私こういう小物を充実させる自作ユーザーは好きですけど。私も、古いHDDやら光学ドライブやらが、転がっている質なので。しかし、データが飛ぶことを防止するという質問だと、今回はRAIDを否定することになります。 1.は可能です。ただし、このプラットフォームだと、現用のマザーで考えると推奨はしません(後述)。 2.はソフトウェアでも何でもよいなら、外付け(外付けケースに入れて)でも内蔵でも何でもいいので、ハードディスクを1台買ってソフトで定期的に内容をそのドライブにコピーするという仕組みでもかまわないでしょう。個人的には、このハードならこちらの方を推奨します。後は、下のソフトなり、RichCopy なりで定期的に同期されるのが楽かと思います。 どうしてもRAIDが良いなら、ハードに対する考え方としては下のような品を買った方が、まだ投資としては良いかもしれません。下の商品はハードディスクも最初から内蔵していますので、今回のハードディスクを内蔵するには向かないです。あくまでこういうものもあるという例だとお考えください。尚、ネットワーク環境が潤沢な通信リソースを持つなら、RAID対応のNASでも良いでしょう。 後は、一時的な作業なら、DVDかBDドライブのどちらかを一時的に外して、Windows側でソフトウェアRAIDを組む手もある。 この場合は、信頼性は低く、場合によっては次への移行が面倒ですけど(ソフトウェアRAIDはWindows2000サーバー時代にクラッシュした経験があるので・・・トラウマです)まあ、DATにバックアップがあったので、戻りましたけど。 1の理由は、2に回答したように方法はほかにもあることを踏まえて、個人的な見解を言えば、販売開始から5年を超過しているマザーですから、そろそろハードディスク云々よりマザーボードや電源周りの方が、注意領域(故障リスクが高くなる時期)になります。小物を買うのも良いですが、これがメインマシーンとして使われているハードなら、そろそろ全体の底上げと整備費用を計上しなければ、ディスクよりプラットフォーム(マザーボードや電源周り)が先に突然死んでしまうという可能性もありますから・・・それは本来本末転倒です。 何度も書きますが、あくまで、私の見解で言えば、5~6年経過すると、触ったがために使っていない機能が使われはじめ、その負荷が影響するのか、壊れることもあります。そのため、信頼性を高めるためという意味で、RAIDカードを増設してまでやるべきかどうかは、少し慎重に考えた方が良いと考えるわけです。 もっとわかりやすく言います。RAID1は冗長化によってディスクの一方が予期せぬ障害でクラッシュした際に、他方のみで運用できるように管理する機能です。それをハードウェアで行うからハードウェアRAIDになります。 しかし、最初からそれが搭載された商品であったり、購入後短期間(せいぜい3年程度まで)に入れたなら別ですが、それ以上経過した後に、RAIDを導入したとして、投資に見合った期間、見合った額のペイをする可能性は下がります。むしろ、RAIDホストの導入が、ハードウェアの寿命を短くしないともいえないわけです。要は、運動していないお年寄りに、明日から10km毎日泳げ泳がないと酷いぞと言ってできるかということです。それが日課でやっている人なら、影響はない。 これは、ハードが人とは同じではないため、一概にはいえませんけど、信頼性を高めるパーツを導入する場合は、どこが最も古く、どこが最も信頼性に欠けるかを見極めて、そちらを優先的に見直した方が、信頼性はより高くなりますし、より長く運用でき結果的に安価に安全と信頼を手にすることができるのです。 このマザーでサブマシーンならRAIDカードの増設は好きにしても良いと思いますが、メインなら今更この投資は信頼性投資として的確(費用対効果)とはいえず推奨しません。ハードディスクの冗長化だけに投資するならマザーボードもそろそろ見直した方が良いです。 最近のチップセットX99やZ97、H97などには、RAIDコントローラーは統合されています。よほどサーバー用としてRAIDバッテリ搭載まで考慮して使うなら別ですが、そうでなければRAIDカードは後々の機種で使うことはないでしょうから、そのいわゆる世の中の現実もマイナスポイントに加点されます。 どうも私は、PCやデバイス機器になると他人の財布や将来性まで口にするので、余計なお節介ですけど、データが飛ぶことを防止するという観点で見ると、そのハードだとRAIDカードへの投資は、安易な手段ではあるが、(予算や信頼性において)最良な方法ではないと言うことになります。 単にハードディスクのデータが消え(消失し)ないことだと、RAIDは最適ですけど、「データが飛ぶことを防止する」という場合は、ディスクに限らずプラットフォームとしての信頼性を重視するという意味になります。(要は処理全般において不整合・不具合が起きない) そうなると、ASRock P5B-DEやCore Duo E8400が、ビットエラーの原因になり得る可能性と、RAIDの投資的確性を考えると、前者の方が先に変更すべき場所となります。