web-dev-qa-db-ja.com

既存のドライブを使用してミラーアレイを作成する

OS Xを使用すると、1 TB hd。ミラー配列の作成に使用する空の1 TBがあります。すべての命令Iミラーリングされたアレイの作成については、既存のハードドライブ(私のブートドライブ)を3番目の場所にコピーし、RAIDを作成してから、データをコピーして戻す必要があります。

どうして?

既存のブートドライブがすでにRAIDの一部であり、1つのドライブに障害が発生し、新しいドライブでRAIDを再作成したいことをOS Xに伝える方法はありませんか?

3

はい、できます。 Appleサポートされていません。 http://hints.macworld.com/article.php?story=20041013121106176

後世のために以下に貼り付けられた記事

ハウツーについては、記事の残りの部分を読んでください。システムに対してこのようなことを始める前に、dislcaimerを読んでください。これらの手順は、ターミナルに関する知識も前提としています...]

免責事項:以下の手順に従うことを選択した場合、私は責任を負いません。私はこれがあなたのために働くことを保証しません、しかしそれは私のために美しく働きました。すべてのデータが失われる可能性があるため、これを試す前にバックアップコピーを作成することを強くお勧めします。

  1. 新しいハードドライブをインストールします
  2. Mac OS Xの起動CD#1のインストール
  3. 新しいハードディスクに最小限のOSをインストールします:
    • インストールの種類を尋ねられたら、[カスタマイズ]をクリックします
    • BSDサブシステムボックス以外のすべてのチェックを外します
    • このインストールにはおそらく10分かかります
  4. 再起動してOptionキーを押したままにすると、ブートローダーメニューが表示されます
  5. 新しいハードディスクを起動します
  6. ターミナルを開き、ルートにsuします
  7. 次のコマンドを実行します。diskutil list
    • 出力で古いディスクを探します。おそらくdisk1になります
  8. 次に、diskutil enableRAIDミラーdisk1:を実行します。
    • ディスクはデスクトップから約30秒間消え、その後再び表示されます
  9. この時点で、システムを再起動し、Optionを押しながら再起動します
  10. 次に、起動する古いディスクを選択します
  11. ログインして、[アプリケーション]-> [ユーティリティ]でディスクユーティリティアプリを開きます
  12. RAIDボリュームとRAIDタブを選択します
  13. 新しいディスクをRAIDにドラッグします
  14. [再構築]をクリックします:
    • ディスクのサイズにもよりますが、通常、再構築には1〜2時間かかります。
  15. ミラーリングされたブートドライブができたので、ビールを飲みましょう

これを行うためのより簡単な方法があるはずです。理論的には、インストールCDからシングルユーザーモードで起動し、新しいドライブへのOSのインストールをバイパスすることができます。ただし、diskutilはシングルユーザーモードでは壊れているようです。これは既知のバグだと思います。

5
churnd

ではない正確に。これを実行できるソフトウェアがいくつかあるかもしれません...しかし、このように考えてください-3番目のドライブを実行すると、ハードドライブのコピーが作成されます。究極のバックアップ。

RAIDは、単純なミラーリングであっても、実際にはドライブ上のデータの形式を変更します。詳細は正確にはわかりませんが、RAIDボリュームをRAIDされていないドライブに追加すると、パーティションなどが消去されてしまいます。

2
Sam

これは、OSXインストーラDVDまたはブートディスクから起動するときにディスクユーティリティを使用して実行できます。

新しい劣化したRAIDを作成し、そこに保存するデータを含む最初のドライブを追加してから、新しく作成した劣化したRAIDに新しい空の/消去したドライブを追加してRAIDを再構築します。

https://www.youtube.com/watch?v=ArXsCzLWxH8

0
mindmischief