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

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

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

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

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


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

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


G5 (2.5GHz×4)

OS10.4.11

投稿日 2009/04/13 03:00

返信
返信: 57

2009/04/16 11:19 xy への返信

ながい、ボードですが

前者の起動ディスクでも可能だと みなさんの書き込みで書いてありますね。

(ディスクユーティリティーの復元を利用して)


このOS XのソフトウェアRAIDですが、片方のディスクが壊れたってのは

なにかアラートとかが出るのでしょうか?

片方が壊れているのを気がつかずに使い続けて、結局両方こわれて

はい終了!

みたいな事態は起きないのでしょうかね?


ヘルプは色々かいてありますが、トラブルが起きたときにどういう挙動をするのか

書いてくれていると使う方としては安心しますよね。

案外つっこんだ内容がMacのヘルプには載っていないような。

バッファローのTeraStationとかなら、どのディスクでエラーが起きているか

アラートで教えてくれるんですが、ソフトウェアRAIDでそういうのが出るようにも思えないし。。。


どうなんでしょうか?

OS XのSoftWareRAID(ミラーリング)で一台が壊れた経験あるかたいらっしゃいますか?

2009/04/16 14:49 ようへい への返信

 確か私が使用していたときは ディスクユーティリティのSOFT RAID でミラーリング

していたときは1台が故障すると当たり前ですが自動的にミラーリングが解除になった

と思います。 そしてディスクユーティリティでみると赤字でRAIDにしたディスクがでて

スターテス欄に赤字で降格と出てきますので故障が分からないことはないと思います

またRAIDの作成ボタンを押す前にオプションでRAIDミラーセットを自動的に再構築

をチェックしておけば故障したディスクを新しいディスクに取り替えて登録すると

再構築が自動的に始まりますが、時間はすごくかかりますよ 前に書き込みましたように

ファイルをバックアップして戻した方が早いくらいかな?まあ手間がかからないだけ楽です

けどね時間はかかります。 今の機種だともっと早いのでしょうけどね。

2009/04/16 15:56 komatyan への返信

komatyan さんによる書き込み:


 確か私が使用していたときは ディスクユーティリティのSOFT RAID でミラーリング

していたときは1台が故障すると当たり前ですが自動的にミラーリングが解除になった

と思います。 

えーっと、当然ですが、1台壊れるとミラーリングが解除になっても、RAID1の設定が外れる訳ではありません。なので、新しいドライブに入れ替えてやれば自動的に再構築が始まります。再構築に時間がかかるということですが、2台のディスクが同時に壊れてしまうことは、外的要因で壊れるのでなければ、まずありませんので問題ないと思いますけど。通常使っていても、同時に購入したディスクの1台が壊れても、次の1台壊れるまでに半年以上あくことは珍しくありません。なので3、4日かかったところで困ることはありません。むしろ、急いで再構築しても、その間パーフォマンスが落ちるなら、その方が困ることが多いのでは?

RAID1は1台が壊れても普通に使っているだけなら、正常に使えてしまうので壊れたことは分かりません。でも、もちろん、システムログやディスクユーティリティでチェクすればすぐ分かります。

2009/04/16 19:11 pkjr への返信

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

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


正直言って、そういう状況ならば、対価を払ってAppleのサポート等に相談された方が良いと思いますし、そちらをお勧めします。


お望みのことは、下手するとこちらにマニュアル1冊書けということとほぼ同等な労力になりますし、一から具体的な手順を全て書くなんていうのも、この限られた場・スペースでは不可能です。


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

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


だったら、ご自分でも実験してみましょうよ。


ちなみに、復元元から復元先へ復元をした後、復元先を復元元にして、新たなもの(この場合はRAIDを組んだ後のHDD)を復元先にして復元をかけるということです。

2009/04/16 20:08 pkjr への返信

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

逆に、どこまでが分かっているのでしょうか?

手取り足取り1から10まで教えてなんて言われても、それを説明しようとするとNO9さんが言うように、小冊子1冊分は書けちゃいます。

いくら何でもそれは大変だから「ヘルプやマニュアルを見ろ」ってな回答になるんですけどね。

これ以上は本人が手足を動かさないと、先には進みません。

実際にやってみて分からないところ、疑問なところがあればそこを質問すればいいんです。


ヒントを一つ。

ディスクユーティリティのヘルプで「ディスクを複製する」で検索して下さい。

そこにやり方が載っています。

2009/04/17 00:03 NO9 への返信

NO9 による書き込み:


お望みのことは、下手するとこちらにマニュアル1冊書けということとほぼ同等な労力になりますし、

一から具体的な手順を全て書くなんていうのも、この限られた場・スペースでは不可能です。

すみません。

いただいた回答には、こちらの疑問に的確に答えてもらえてるコメントもあれば

そうでないものもあって、私としては、わからないことをわからないと質問しただけで

それがマニュアル1冊と同等の労力とは認識してませんでした。

ちなみに、復元元から復元先へ復元をした後、復元先を復元元にして、


新たなもの(この場合はRAIDを組んだ後のHDD)を復元先にして


復元をかけるということです。

この説明だと、すごくわかりやすいです!

まさに私の求めてる答えがこれで、

決してマニュアル1冊分の手順を求めているわけではありませんので。


さっそく、HDDを購入してチャレンジしたいと思います。

2009/04/17 00:32 kilroy への返信

kilroy による書き込み:


ヒントを一つ。

ディスクユーティリティのヘルプで「ディスクを複製する」で検索して下さい。

そこにやり方が載っています。

「ディスクを複製する」が見当たりません。


「CDまたはDVDを複製する」

「ディスクを作成する」

「ディスクを修復する」

「ファイルを複元する」

ならあるんですが。私の見落とし?

2009/04/17 02:45 はに への返信

 あの~ pkjrさんの場合は

内蔵のハードディスクドライブ2台を使ってディスクユーティリティで

SOFT RAID 1を組んで起動ディスクにするという話では?

そうなりますとディスクをRAID 1登録時と故障後の再登録時には

インストールDVDなどの他のメデイアからの起動後の作業ですよね

故障後取り替えたドライブの再登録は他のメデイアから起動して

再登録してからの再構築ですので、その間はそのまま終了まで

待っていなければなりませんけど?

 あと内蔵によるSOFT RAID 0 の考え方として

は同じ内容のディスクユニットが2台あるので片方が壊れても

もう一台の方の中身を使って作業環境の復旧が出来ると考えられた

方が判りやすいかもしれません。

2009/04/17 08:41 komatyan への返信

なるほど、実際の挙動が分かって非常に参考になりました。


ちなみに、pkjrさんのように 起動ディスクでRAID(ミラーリング)だと

その起動ディスクでシステムを稼働しながら、RAIDミラーセットを自動的に再構築

ってやっぱりできないんですかね?

システムを動かしながら自分をコピーって、、、


やっぱ、そういうのは無理なんでしょうか?


どちらにしろ、起動ディスクに異常があった場合はRAID(ミラーリング)でも

ふたたび正常なRAIDに戻すためには、いったんシステムを止める必要があるんですね。

2009/04/17 14:39 ようへい への返信

> その起動ディスクでシステムを稼働しながら、RAIDミラーセットを自動的に再構築

ってやっぱりできないんですかね?


 ディスクユーティリティによる SOFT RAID 1 では故障したユニットは自動的に降格

されますが取り替えた後はディスクユーティリティで再登録してやらないと駄目なので

起動ディスクにしてある場合には他の起動メディアから立ち上げてあげないと`再登録自体

が出来ませんので一旦システムの停止を余儀なくされます。起動ディスクでなく外付けの

ハードディスクでデーターのみの場合には、起動中のシステムからディスクユーティリティ

を使用して再登録が出来ますので再構築も簡単ですがシステムが入っていると再構築には

時間がとても長くかかりますよ。

2009/04/17 18:02 ようへい への返信

その起動ディスクでシステムを稼働しながら、RAIDミラーセットを自動的に再構築

ってやっぱりできないんですかね?

再構築にしても、復元にしても、起動中のシステムに対して何らかの手を加えるような事は出来ません。

ディスクユーティリティの修復にしたって、起動中は検証しか出来ません。

もし、障害発生→障害復旧の間も止めたくないと言うのなら、もっと別の方法を考えなきゃいけないですね。

それこそ、もう一台Macを用意するとか。

2009/04/17 22:10 komatyan への返信

komatyan による書き込み:



> その起動ディスクでシステムを稼働しながら、RAIDミラーセットを自動的に再構築

ってやっぱりできないんですかね?



 ディスクユーティリティによる SOFT RAID 1 では故障したユニットは自動的に降格

されますが取り替えた後はディスクユーティリティで再登録してやらないと駄目なので

起動ディスクにしてある場合には他の起動メディアから立ち上げてあげないと`再登録自体

が出来ませんので一旦システムの停止を余儀なくされます。

それは10.4での話ですか?

10.4.11のRAID1 でディスクを1台外しても、「壊れた(Degraded)」RAID(ディスクユーティリティでの表示)から普通に起動しますけど。

10.4以降はRAIDのバージョン(1 => 2)が上がっていますけど。

もちろん、ソフトウェアRAIDだとホットスワップみたいなことは出来ないので、ディスクが壊れたときは、ディスクを交換するのにシステムを1度止めないといけませんけど、RAIDセットの1台からでも起動は普通にします。その上でディスクユーティリティを立ち上げて、自動で再構築できます(と思う。ここまでやる状況になったことない)。

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

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

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