RAID(ミラーリング)について

RAID(ミラーリング)にトライしようと思案中ですが、

ソフトウェアRAIDとハードウェアRAIDの違いがイマイチよくわかりません。

素人向けにわかりやすく解説していただけると助かるのですが。

よろしくお願いいたします。


現在使用中の既設HDD(250GB)を増設したHDD(内蔵・320GB)にミラーリングしようと

考えていますが、ディスクユーティリティでやるRAIDはどっちなんでしょうか?


G5 (2.5GHz×4)

OS10.4.11

投稿日 2009/04/13 03:00

返信
返信: 57

2009/04/14 16:45 pkjr への返信

pkjr による書き込み:


で、kilroyさんの教えてくれた「2ch serialATA RAID Adapter for Mac [AEC-6890M/J] 」は

PCIバス用ですが、どうやら私のG5はPCI-Express対応らしいので合わないようです。

RAID1で内蔵ドライブでやるなら、下手にハードウェアRAIDにすることないです。特にG5ならソフトウェアRAIDで十分です。パーフォマンスの悪化はそれほどありません(少しぐらいの悪化は、安心料と思うことです)。ハードウェアRAID用のカードを導入すると、普通はドライバーも必要ですが、ドライバーがOSと相性が悪かったりすると、最悪カーネルパニックが起こったりして目も当てられませんので、もし導入されるなら(将来的な見通しも含めて)十分な調査が必要です。それよりはソフトウェアRAIDの方が安心です。

2009/04/14 18:08 pkjr への返信

pkjr による書き込み:


起動ディスクがトラブっても、とりあえず、その日の作業は止めずに続けられるっていうのは

私にとってはすごく安心で魅力的です。



起動ディスク(OSXがインストールされているディスク)をRAID化するんですか、それとも、データディスクをRAID化するんですか。

前者は、現実的に可能?

2009/04/15 02:14 はに への返信

はにさま、ご返事ありがとうございます。

RAID1で内蔵ドライブでやるなら、下手にハードウェアRAIDにすることないです。特にG5ならソフトウェアRAIDで十分です。パーフォマンスの悪化はそれほどありません(少しぐらいの悪化は、安心料と思うことです)。ハードウェアRAID用のカードを導入すると、普通はドライバーも必要ですが、ドライバーがOSと相性が悪かったりすると、最悪カーネルパニックが起こったりして目も当てられませんので、もし導入されるなら(将来的な見通しも含めて)十分な調査が必要です。それよりはソフトウェアRAIDの方が安心です。

CPUに負荷がかかると聞いて躊躇していたのですが、

はにさんのお話を聞いてソフトRAIDにしてみることにしました。

が、いざ試みようとしたら初っぱなでつまずきました。


ディスクユーティリティを開いて、左にあるラインナップで起動ディスクAを選択し、

右上の選択肢からRAIDを選択。RAIDタイプはミラーリングを選択。

問題はその後なんですが、

「RAIDセットを作成するには、ディスクまたはボリュームを

リストボックスにドラッグします」と指示があるのですが、

コレって起動ディスクAではなくて、もう1台のディスクBを

左にあるラインナップからつまんできてドラッグすればいいんでしょうか?

さらっと省略された文章になってますが、

失敗が怖くて先に進めないんですが、その後にもさらに作業があるのかな?

ヘルプとかも見たけどRAIDの作成方法がキチンと説明されてなくて、

立ち往生しています。

2009/04/15 03:05 pkjr への返信

起動中のOSと同じボリューム中にあるパーティションはRAIDペアに選べません。

起動ボリューム以外のHDD2台を用意するか,HDDが2台しか無い場合は,インストールメディアから起動して,そのディスクユーティリティでRAIDペアを作成することになります。


ちなみにRAIDペアに選ばれたパーティション中のデータは消えてしまいます。

2009/04/15 07:27 pkjr への返信


コレって起動ディスクAではなくて、もう1台のディスクBを

左にあるラインナップからつまんできてドラッグすればいいんでしょうか?



ミラーリングには、HDDが2台要りますよ。

ですから、2台のHDDを指定してやる必要があります。

それは分かっているものだと思ったのですが。

だって、最初の投稿に、



現在使用中の既設HDD(250GB)を増設したHDD(内蔵・360GB)にミラーリングしようと

考えていますが、



って、書いてますし。

RAIDを組む時はHDDの管理情報なんかも作り直す事になるから、HDDの中身は消えますし、そうなると起動中のディスクをそのままRAIDには出来ません。

やり方としては、起動用のシステムをバックアップとって(ディスクユーティリティの復元がいいでしょう)、RAIDシステムを組んだらそこに戻す、という方法になります。

HDDの容量が違うと、容量の低いほうに合わせられるので、Macからは250GBしか見えません。

360GBのHDDは、110GBが無駄になります。(^^;

2009/04/15 09:50 kilroy への返信

>HDDの容量が違うと、容量の低いほうに合わせられるので、Macからは250GBしか見えません。

>360GBのHDDは、110GBが無駄になります。(^^;


パーティション単位でRAIDペアを組めるので,250GB+110GBの2パーティション構成にして,110GBは通常のボリュームとして利用できます。

2009/04/15 13:40 kanegami への返信

みなさま、早速の解答ありがとうございます。


ミラーリングには、HDDが2台要りますよ。

ですから、2台のHDDを指定してやる必要があります。

それは分かっているものだと思ったのですが。


もちろん、それはわかってます。

どうも、まだ私の説明不足のようで・・繰り返しで恐縮ですが、

内蔵HDDは2台(ディスクA:250GB×1、ディスクB:320GB×1)搭載してます。

現在、250GBの方は起動ディスクとして使用中で、ソフトやファイル等もたくさん入っている状態です。

320GBの方は最近付けたばかりで中はまだカラっぽです。

どちらもパーテーションは切っておりません。

ちなみにバックアップデータは別の外付けHDDに保存しています。


私のイメージでは、ディスクAをディスクBにミラーリングする、イコール

  ディスクAで作業中(起動中)にディスクトラブル発生

→ 何事もなかったように自動的にディスクBに切り替わる

→ 後日、壊れたディスクAを新しいHDD(ディスクC)に入れ替えて

  あらためて今度はディスクBをディスクCにミラーリングする

ってカンジだったのですが・・・ちょっと違うみたいですね。


ちなみにRAIDペアに選ばれたパーティション中のデータは消えてしまいます。



RAIDを組む時はHDDの管理情報なんかも作り直す事になるから、HDDの中身は

消えますし、そうなると起動中のディスクをそのままRAIDには出来ません。


ディスクA、Bどちらのデータも消えちゃうってことですね?

あぶなかったぁ。完全に勘違いしてました(汗)


つまり、カラのディスク2つ用意して、その2つをリストボックスにドラッグする、

ということですね。

そのあとにOSインストールしたり、データ移したりするということですね。

簡単なことのようですが、みなさんの解説がなかったら理解できませんでした。

下記の回答もそうなんですが、素人の私には具体的に書いてないと

「戻す」と言われてもどうすればいいかいろいろ考えちゃうんですよね。

やり方としては、起動用のシステムをバックアップとって

(ディスクユーティリティの復元がいいでしょう)、

RAIDシステムを組んだらそこに戻す、という方法になります。

戻すというのは、具体的にはどうすれば?

まるごとクリック&ドラッグでいいのでしょうか?

ご面倒かけてすみません。

2009/04/15 18:56 pkjr への返信

やり方としては、起動用のシステムをバックアップとって

(ディスクユーティリティの復元がいいでしょう)、

RAIDシステムを組んだらそこに戻す、という方法になります。

戻すというのは、具体的にはどうすれば?

まるごとクリック&ドラッグでいいのでしょうか?

ご面倒かけてすみません。


って、kilroyさんがちゃんと「ディスクユーティリティの復元がいいでしょう」って書かれていますけど…。


ちなみに、Mac OS Xは不可視ファイル等、単にドラッグ&ドロップのコピー等では起動可能なバックアップを作ることはできません。それと、Tigerなら、直接、HDDからHDDへの復元で問題ありませんが、Leopardの場合は、直接、HDDからHDDへの復元を使うと、ACL情報が抜けるようですので、ディスクユーティリティでいったんディスクイメージとしてバックアップし、で、ディスクイメージを復元でHDDに戻した方が良いです。

2009/04/15 21:06 pkjr への返信

申し訳ないですが、もう少しRAIDに関する基本的な事を勉強して下さい。 自分でRAIDを組もうとするなら尚更。 ネットで調べられる範囲で充分ですので。 なので、詳しい説明は省略。 pkjrさんのイメージは、デュプレックスシステムに近いかもしれない。 ミラーリングは両方同時に動いているイメージかな。

2009/04/16 01:47 kilroy への返信

ご返事ありがとうございます。

って、kilroyさんがちゃんと「ディスクユーティリティの復元がいいでしょう」って

書かれていますけど…。

すみません。私の質問の仕方が悪いのかな。

「復元」というものをしたことがなかったので、

具体的にどういうステップを踏めばいいのかわからないので。

ヘルプや本で調べても復元の仕方までは書いてあるんですが、

それを戻す方法が具体的に書かれてなくて。

ただ、「戻す」と言われても・・・

下記のコメントもそうですが、もっときちんと調べろと言われればそれまでなんですが。

もう少しRAIDに関する基本的な事を勉強して下さい。自分でRAIDを組もうとする

なら尚更。ネットで調べられる範囲で充分ですので。なので、詳しい説明は省略。

pkjrさんのイメージは、デュプレックスシステムに近いかもしれない。

ミラーリングは両方同時に動いているイメージかな。

一応、自分なりに調べて、それでもわからないことを質問してるつもりなんで、

勉強不足と言われれば、返す言葉もないんですが。


でも、おかげさまでここにきてやっとミラーリングのイメージがつかめた気がします。

ディスクA・Bに主従の関係があるのではなく、同じものが同時に動いて、

お互いに補完し合って一体となっているカンジですね。

本やネットで調べただけでは、そのへんが理解できてなかったのですが、

みなさまの回答のおかげで目からウロコというカンジです。

ありがとうございました。

2009/04/16 01:55 pkjr への返信

pkjr さんによる書き込み:


私のイメージでは、ディスクAをディスクBにミラーリングする、イコール

  ディスクAで作業中(起動中)にディスクトラブル発生

→ 何事もなかったように自動的にディスクBに切り替わる

→ 後日、壊れたディスクAを新しいHDD(ディスクC)に入れ替えて

  あらためて今度はディスクBをディスクCにミラーリングする

ってカンジだったのですが・・・ちょっと違うみたいですね。

NO9さんやKilroy さんがコメントされてますので、そちらを見ていただくことにして、ちょっと一言。

RAID のミラーリングは、単にディスクのミラーイメージを作る訳ではありません。ディスクのパーフォマンスを出来るだけ落とさないようにするために、いろいろ工夫されています。なので、RAID1にするときは、全く新たにフォーマットされ、それまでのデータは全部消えます。ただ、最終的にできるものは、両方のディスクは同じデータを2重に持っているというだけで、書き込み方などは異なります。

でも、もしRAID1にされるなら、この際、同じサイズの新しいディスクを2台用意されて新規に作る方がいいのではないかと思います。古いディスクと新しいディスクと混在させると、古い方は当然寿命が短いと考えられますので、せっかくのRAID1の価値が半減します。

2009/04/16 02:35 はに への返信

ご返事、ありがとうございます。

この際、同じサイズの新しいディスクを2台用意されて新規に作る方がいいのではないかと思います。

実は私もそうしようかと迷っていたところです!

もともと250GBの方はカチカチ音が出ていたし、

320GB HDDの方は、乗せたばかりでまだ未使用なので、

もう1台320GBのHDDを購入して、その2つでミラーリングしてみようかなと。

おかげで踏ん切りがつきました。

ご助言、ありがとうございました。

2009/04/16 02:53 pkjr への返信

ヘルプや本で調べても復元の仕方までは書いてあるんですが、

それを戻す方法が具体的に書かれてなくて。


???


復元というのは、そのディスクのクローンコピーを作成することですが…。復元したものを復元すれば良いだけですが…。

2009/04/16 10:27 NO9 への返信

復元というのは、そのディスクのクローンコピーを作成することですが…。


復元したものを復元すれば良いだけですが…。

たぶん、認識してるレベルの違いだと思うんですが、

アドバイスくれるみなさんにとっては、

「これ以上どんな説明が必要やねん?」と思うレベルのことでも

私にとっては「それ、どうやるの?」ってことがありまして、

上の「復元したものを復元すれば良いだけ」というコメントも

言わんとしてることはなんとなく察しはつくんですが、

私がわからないのは具体的な手順で、それが ??? なんですよね。

実際わかればなんてことないものばかりなんですけど、

かえってそういうことは本とかにはていねいに書かれてなくて。

まだまだ勉強不足と言われれば、それまでなんですが。


ただ、本やネットで時間をかけて調べても全然理解できなかったことが

ここでのやりとりで解決することが何度もあるのは紛れもない事実で

今回もそうですが、すごく助かってます。

2009/09/28 22:24 xy への返信

実際に行う手順をおろそかにすることは、予期しないトラブルをまねくことにもなりますので、ユーザーの使用状況をディスカッションするタイプのデータベースにとっては、意味がありますが。


現実にRAID(ミラーリング)での運用をお考えなのでしょうか。運用している状況を見たことがある。情報のみでなんとなく、云々。


たとえば、センチュリーというメーカーで、裸族の二世帯住宅(ハードディスク別売)というRAIDモデルの仕様がインターネット上で見れますが、RAID(ミラーリング)を設定したがっている人が考えるのは、こういう状況なのでは?


参考URL

http://www.century.co.jp/products/pc/hdd-case/crns35eu2.html

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

RAID(ミラーリング)について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。