• 締切済み

Windows 2012 R2でのミラーリング

Windows Server 2012 R2を導入した1本のディスク(仮にディスクA)があり、それとは別の同じ容量のディスクがもう1本(仮にディスクB)あります。 Windowsの「ディスクの管理」からみると、ディスクは2本とも見えます。ちなみにディスクBには何も入っておらず、どうフォーマットしても構いません。 ブートに使っているディスクAには回復、EFI、Cドライブの3つの区画が切られています。 Windowsのソフトウェアミラーの設定をして、万が一ディスクAが故障してもディスクBでWindowsを稼動させ続け、かつシステム再起動してもディスクBからWindowsが起動するようにしたいと思います。 Webにはそれと近いことをディスクの管理やdiskpartユーティリティーからやる方法がいくつも出てはいるようですが、どうもサイトによりやりかたがまちまちで、本家のMicrosoftのTechnetもかなり難解な書き方しかしていません。 どなたかシンプルな方法か、わかりやすい設定手順をご教授いただけないでしょうか。 ちなみにディスクAのCドライブの区画だけを単純にディスクBにミラーしただけでは、疑似的にディスクAをオフラインにした時にはWindowsは起動しませんでした。

みんなの回答

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.4

No.3の補足です。 すでに解決したものと思ってしばらく見ていませんでした。 >ディスク0のEFIシステムパーティションの中身のコピーができないと思います。 原理が解ったのであれば、簡単にコピーできますよ。 EFIやMSRパーティションはディスクの管理(diskmgmt.msc)では出来ませんので、diskpartでassignしてドライブレターを付けて操作すればいいです。 --- 下記サイト「win-uefi-RAID1」を参照してください。 RAID1とはミラーリングのことです。 win10の事例ですがwin 2012 R2でも同じです。 ※作業する際にはpartition番号などは自分の環境に合わせてください。 http://hrn25.sakura.ne.jp/win10/win-uefi-RAID1/win-uefi-RAID1.html

HOKKAPOKKA
質問者

お礼

ありがとうございました。やっとできました。 ちなみにその後、似たようなものを見つけました。Microsoftもこの方法を推奨しているみたいですね。(と、いいますがこの方法しかない??) http://blogs.technet.com/b/tip_of_the_day/archive/2014/10/10/tip-of-the-day-configuring-disk-mirroring-for-windows-server-2012.aspx

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.3

No.2の補足です。 >それも考えたのですが、・・・ミラーの設定はできなかったのです。 No.2で「UEFIを追加」と書いたのは、そういう意味ではありません。 添付画像の上図のように、UEFIパーティションを追加して、任意のドライブをミラー化するという意味です。 この状態では添付画像の下図のようにデュアルシステムとなります。(ミラーディスクはセカンダリプレフィックスと表示される) ディスク1のUEFIパーティションにはディスク0 のUEFIパーティションの内容を丸ごとコピーしておきます。 そうすれば、ディスク0が丸ごと壊れても(または取り外しても)ディスク1から起動できるということになります。 ディスク1が動いている状態で、新しいHDDを装着すればミラー化することが出来るようになります。 つまり、RAID1で安全性が保たれることになります。

HOKKAPOKKA
質問者

補足

ありがとうございます。原理的には理解できたのですが、そもそもディスク0のEFIシステムパーティションの中身はWindowsから見えないので、ディスク1にEFIという名前のFAT32フォーマットのEFIシステムパーティションを作ったものの、ディスク0のEFIシステムパーティションの中身のコピーができないと思います。それから、新しく作ったパーティションの属性(?)をシステム属性にどう変えればよいのでしょうか。 diskpartを使うのでしょうか? 追加質問ばかりで恐縮です。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.2

>ちなみにディスクAのCドライブの区画だけを単純にディスクBにミラーしただけでは、・・・ディスクAをオフラインにした時にはWindowsは起動しませんでした。 Cドライブは「ブート」パーティションですので、システム起動には「システム」パーティションも必要です。 今回はUEFIパーティションが「システム」パーティションです。 UEFIも追加して同じことを試してみてください。 --- ミラー化(windows ソフトウェアRAID1)の作業はすでにをおやりになっている方法でOKです。 ディスクAのミラー化したい任意のパーティションを、ディスクBに追加するだけですので、「ディスクの管理」で行なうのが一番簡単でしょう。(削除も簡単に行なうことができます)

HOKKAPOKKA
質問者

補足

それも考えたのですが、回復パティション、EFI回復パティションも、右クリックしてもメニューが”ヘルプ”しか出ないので、ミラーの設定はできなかったのです。

  • foitec
  • ベストアンサー率43% (1079/2453)
回答No.1

>疑似的にディスクAをオフラインにした時にはWindowsは起動しませんでした。 ソフトウエアRAIDでしょうから、それはそのままではAがアクティブな起動メディアなので当たり前でしょう。 外れたAとBを電源OFF時に物理的に入れ替えるか uEFIの起動時に RAIDメニュー呼び出してアクティブなドライブを変更します。 ショートカットキーは「Ctrl + I」が多いが、「Ctrl+M」の場合もあります。。

関連するQ&A

  • WindowsNT4.0のミラーリング

    WindowsNT4.0severをちょっといじっています。 このNTのミラーリングの機能なんですが、 どういったものなんでしょうか。 仮にOSの乗ったドライブをCと同容量の ドライブDを用意し、ミラーリングを をかけておいたとします。 Cドライブに障害が起きて、OSがフリーズし、 再起動したとき、自動的に問題のない Dドライブで起動してくれるんでしょうか? つまりミラーリングして、データを とっているのはいいんですが、復帰には どの程度手間がかかるのか、或いは どこまで自動化できるのか知りたいのです。

  • Windows7が再インストールできない

    HDDを2つのパーティションに分けて管理をしています。 Cは主にシステム用、Dはデータ用という感じです。 この度、Windows7を再インストールすべくCにある必要なデータをすべてDにコピーし、 特に大事なファイルは外付けHDDにバックアップして、 CにWindows7を再インストールすることにしました。 しかし、Widows7のDVDを入れていざ作業を開始してみると以下の様なエラーが出ました。 このディスクにWindowsをインストールすることはできません。選択されたディスクにはMBRパーティションがあります。EFIシステムでは、GPTディスクのみにWindowsをインストールできます。 ここで一度冷静になればよかったのですが、自分はCドライブをフォーマットしていないからインストールできないのだと勘違いしてしまい、 Windowsのインストール画面からCをフォーマットしてしまいました。 が、やはりインストールできず、 このエラーメッセージで検索してみると、どうやらDiskpartというコマンドを使って、 ディスク全体をクリーンすることで解決ができるようです。 http://911.ddtea.com/?eid=1286814 しかし前述の通り特に大事なデータは外付けHDDに移動したとはいえ、 できればDのデータを失いたくないという状況です。 なんとか上手く切り抜ける方法はないでしょうか?

  • Windowsを別のドライブから起動したい

    中古のPC-9821を使っています。 今、HDDはAとBに分けられていて(CとDではないところがいかにもPC-98ですね。どうでもいいですが^^)、AドライブからWindows95が立ち上がっていますが、これをBドライブから起動するようにしたいのです。 どのファイルを動かせばいいのでしょうか?おとなしくインストールディスクで1から始めるしかないのでしょうか?

  • WINDOWS 95 のインストールの時のBIOSの設定

    団塊の世代を遥かに過ぎた老人です。ゆえ有って自作PC(他人様から譲り受けたPC)にWINDOWS 95をインストールしようと思うのですが、その時の BIOSの設定の仕方を教えてください。起動デイスクはWIN98のものを使います(HDD10Gb使用の為)。又、このPCにはDドライブにデータドライブが装填されています。いずれもAdovanced Bios Featuresでの設定です。 (1)起動デイスクを使用する場合のBIOSの設定 CDROM,A,Cで良いのでしょうか。 (2)起動デイスクを使用しない場合のBIOSの設定 A,C,CDROMで良いのでしょうか。又はA,CDROM,Cなのでしょうか。 又、インストール時にDデータドライブにインストールしに行きますので、それを防止する方法を教えて下さい。DドライブをNOMEにすれば良いと聞いたのですが、それで良いのでしょうか。 WIN95をインストール後にDドライブのBIOS設定をAUTOに変更(設定)すればDドライブとして認識するのでしょうか。 その他、諸々の細かい注意点があればご指導を乞いたいですので、英知を授けてください。宜しくお願いします。 (1)と(2)のご指導を仰ぎたいのは、一台はAドライブしかありませんが、もう一台はAとBのFDドライブがあるのですが、Aドライブは特殊なドライブらしく 利用できないので、CDROMからインストールしたいからです(起動BIOSにBドライブの設定項目はありませんから)。

  • ミラーリングソフト?

    ミラーリングの意味が良くわかっていないこともあり、自分のしたいと思っている事ができるソフトはミラーリングソフトなのか、バックアップソフトなのか、どちらで探せば良いのかわからないので質問させてもらいます。 やろうとしていることは以下のとおりです。 1.ネットからダウンロードしたり、ファイルを解凍するフォルダを特定のドライブ(例としてR)にする。(ちなみにRamdiskです) 2.そのドライブには幾つかのフォルダを作る。(例としてAとB) 3.Aはバックアップやミラーリングの必要はない。(IEキャッシュやTempフォルダなど) 4.Bはパソコンのシャットダウン時に別のドライブ(例としてC)に保存されるようにしたい。 言い換えますと、 ・シャットダウン時にRにあるものがCにコピーされる。この時、CにありRにないものはRにコピーされない。 ・ログイン時とシャットダウン時以外は同期させない。 以上のことができるソフトはミラーリングソフトで探せば良いのか、バックアップソフトで探せば良いのかどちらでしょうか? それと、無料で済ませたいのですが、おすすめのフリーソフトがあれば教えて下さい。 OSはWindows XPです。

  • Windows7 と XP のデュアルブート

    お世話になります。。。過去ログを探したのですが、ちょっと探し出せなかったのでご質問いたします。 現在、パソコンを構成しなおしていて、新しいハードディスクにOSを入れる段階です。 HDDは1台のみです。 希望としては、CドライブにWindows7を、 Dドライブは光学ディスクドライブを、 EドライブにWindowsXPをインストールしてマルチブート環境を構築したいと考えております。 行った手順は、XPをインストールした後でWin7を入れる順序で・・・ 手順1:XPのディスクで起動し、CとEドライブとしてパーティションを作成。      →Eドライブを選択してXPをインストール。      →MBRを作成するため、Cドライブのフォーマットが始まる。(強制)      →Eドライブのフォーマットが始まる。      →EドライブにWinXPがセットアップできる。      →再起動後、Win7のディスクをセットし、起動する。      →Win7のインストール画面が起動する。      →「カスタマイズ(新規)」を選択し、セットアップを続行する。  この段階で、パーティション一覧が表示されるのですが、Cドライブに割り当てたDISK0を選択しても、「次へ」がグレーアウトされていて、セットアップが継続できません。 この画面の下部に表示されている「セットえっぷ出来ない詳細」をクリックすると、 「このディスクにWindowsをインストールすることはできません。選択されたディスクにはMBRパーティションがあります。EFIシステムでは、GPTディスクのみにWindowsをインストールできます。」 とメッセージが表示されます。 ならばと、Shift + F10を押下し、コマンドプロンプトから「diskpart」を実行して、DISK0の「CLEAN」を実施すると、XPを入れたパーティションも削除され、初期の状態(パーティション分けする前)に戻ってしまいます。 それじゃあと、順序を逆にしてパーティションを分けてからWin7をインストし、あとからntローダーを上書きしようかと思い、 Win7インストールし、再起動後XPのディスクをセットして起動、セットアップを進めても、パーティション一覧の画面では、分けたはずのパーティションが1つになってしまっていて、やはり実現できません。 この希望がかなう方法は、あるでしょうか? Win7とWinXPのデュアルブートを実現する場合、WinXPが必ずCドライブでなければいけないのでしょうか? ながながと申し訳ありませんが、よろしくお願い致します。

  • ミラーリングHDDの交換

    ミラーリングをしているHDDが旧くなったので交換しようと思います。 OS側の設定手順がわかりませんのでご指導ください。 環境: Dell PowerEdge C440 Windows Server 2003 R2 Standard Edition 以前ほかのシステム(Windows NT)で行ったときは、「ディスクの管理」でミラーリングの解除/設定ができたと記憶してますが、今回のではそのような機能が見当たりません。 単純に、シャットダウン→HDD交換→起動、とすればよいのでしょうか? 「技術者」にはほど遠い初心者です。 よろしくお願いします。

  • RAID-1 ミラーリング先でXPが起動しますでしょうか

    ASUSのP5Qを購入してICH10Rコントローラーで内蔵SATA_HDDのC:ドライブ(起動ディスク)をミラーリングしてバックアップしようと思っているのですが、C:ドライブが壊れた場合に取り外してミラーリング先のHDDでXPが起動しますでしょうか? ご経験の方ご教授お願いします

  • 難問 USBブータブルメディアによる保存ができない

    環境: win10 pro version1709 (build 16299.248), acronis true image 2016、エプソン ディスクトップパソコン AT990E やった事: win7 upgrade win8.1pro msdownload版 システム管理 EFIシステムパーティション ができた。 EFIシステムパーティションがあるとWindowsのバックアップは上手くいかない 調査の結果、EFIシステムパーティション があると HDDの不具合が起こる。internetで多数報告されている。 やった事: DRIVE C D E S USBブータブルメディアによる保存 CDE → S に保存 不具合が発生: 途中まで保存するが、突然再起動が発生する。確実に再現する。 最悪 programが壊れて、PCが立ち上がらなくなる。 外付けHDDへの保存では、問題なくできる。 この不具合は、EFIシステムパーティション があるためである。 東芝、NECその他PCでは、win7 upgrade win8.1pro msdownload版 EFIシステムパーティションはできない。 そのため、途中で再起動することはない。 エプソン特有の設計思想であり、非常に悪いやり方である。 対策: EFIシステムパーティション 削除 1.diskpartでは、EFIシステムパーティション 削除できなかった。 途中省略 DISKPART> delete partition override 仮想ディスク サービス エラー: 現在のブート ボリューム、システム ボリューム、ページ ファイルボリューム、クラッシュダンプ ボリューム、休止状態ボリューム上 では、削除は実行できません。 2.tool使用 MiniTool Partition Wizard Free EFIシステムパーティション 削除できた。 そこで、 USBブータブルメディアによる保存 CDE → S に保存 途中まで保存するが、突然再起動が発生する。確実に再現する。 上手くいかなかった。 参考: https://project-flora.net/2016/07/01/efi%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E3%81%82%E3%82%8B%E3%81%A8windows%E3%81%AE%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83/ 今回起こった原因としては、当方で使っているWindows 10がUEFIを使って起動するようにチューニングが施されており、それと3TBのHDDにシステムイメージを含めたバックアップしようとした際に、そのHDDに含まれていたEFIシステムパーティションが競合を起こしていて失敗したという可能性がある。

  • Windows Vistaのアクセス権設定

    Windows Vistaのアクセス権設定について教えてください。 管理者権限の「A」というユーザと標準ユーザの「B」 というユーザがあります。 管理者権限の「A」というユーザでCドライブにアクセス権拒否 を設定してしまいました。 Cドライブのアクセス権拒否をなくしてアクセス許可 に戻したいのですが、「A」というユーザでも「B」 というユーザでもアクセス権の設定ができないようになっています。 (アクセス制御エディタにアクセス権がありませんと表示されます。) 「A」というユーザは管理者権限であるはずなのですが 管理者権限がないようなメッセージが表示されてしまいます。 Cドライブのアクセス権許可に戻す方法を教えてください。