• ベストアンサー

ハードディスクのバックアップ

OSがFedora12のPCを使っています。PC内臓のハードディスクと外付けのHDD(USB接続)の間でRAID1のようなミラーリングをしたいと思っています。手動でコピーするのではなく、自動的にミラーリングしたいです。どのようにすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

LinuxのmdドライバーによるソフトウェアRAIDは 必要であれば、異なるHDDインターフェイスでも、USBメモリーなどでも 自由にRAID0,1,5,10を構築できるという柔軟性を持っています。 が… RAIDにしてしまうと、USB HDDを常時接続、常時稼働にする必要があり 外付けHDDで構成するのはオススメできないと思います。 一度はずした状態でシステムを動かしてしまうと 次に接続したときに、RAIDボリューム全体の複製(RAID1 rebuild)が必要で この長時間のUSBバス占有は、いくつかの問題が予想されます。 (USBバス処理のためのCPU負荷とか他のUSB機器の動作が阻害されるとか…) そゆわけで、UNIX系OSではrsyncを使うのが定番です。 http://ja.wikipedia.org/wiki/Rsync ただ、rsyncを使いこなすほど理解していないので 「Wikipediaなどでまず概要を理解し さらに実際の利用例について調べてみましょう」としか書けません :-) #まぁそのうちrsyncに詳しい人が来る気がするので #しばらく回答受付状態にしておいたほうがいいかもしれません。

その他の回答 (1)

  • kita_s
  • ベストアンサー率45% (630/1383)
回答No.1

OSインストール時にUSBが認識していればSoftRAID1でセットアップすれば良いと思う。 ただ、USB接続と内蔵HDDでは転送速度が全然違うので同期を維持できるかわかりません。 構築できてもいきなり同期エラー起こすかもしれませんので、まずは試してみてください。 通常、RAIDを組む場合、最低限、同じインターフェース上で組みます。RAID動作の同期 がとれませんから...。容量が違うとか、メーカー・型番が違うHDDとかはSoftRAID ではたいした問題になりません。ただ、転送速度が違いすぎるとどんなエラーが出る事やら。

関連するQ&A

専門家に質問してみよう