• ベストアンサー

Linuxのデータバックアップ

LinuxのFedoraCore2サーバー使っていますが、ハードのアップグレードをして、サーバー再構築しなければならないことになりました。 現在のサーバーのデータを全部バックアップしなければなりませんが、POSTFIXで作成したユーザーが各自でパスワードを変更していて、そのバックアップの方法がわかりません。 ユーザーのパスワードを最初化せずに別のHDDに移動する方法はありますか?ご教授お願いします。

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

  • ベストアンサー
noname#128976
noname#128976
回答No.3

rsyncコマンドを利用すればcpよりコピーが早く、バックアップするのが楽です。 #rsync -avzc / コピー先のマウント場所または別のHDDのマウント場所 リストアするときに前と同じハードウェアかつ同じパーティションの設定になっていないとリストア後うまく動作しません。

megawind
質問者

お礼

なるほど、こんな方法がありましたか。 同じハードウェアと同じパーティションじゃないとうまく動作しないのがちょっと残念が・・・ 仮に同じパーティションのHDD1と2があって、rsyncを使ってHDD1をHDD2にコピーしたら、HDD2だけで起動できるでしょうか?ようするにシステムファイルもコピーされるでしょうか?

その他の回答 (5)

noname#128976
noname#128976
回答No.6

> すみませんが、Linux経験は2ヶ月しかありませんので、>liloはどうやって入れるのか、KNOPPIXを使ってdumpして>リストアにするのはどうしたらいいかぜんぜんわかりませ>ん。それに関すHPありますでしょうか? 自分で検証を行いましたのでこのようなことについてはあるかわかりません。 簡単な方法で行ったほうがいいのではないでしょうか? KNOPPIXで行うとなるとDATが必要になり余計なお金がかかってしまいますよ。 No.3のほうがかからないのでその方法を試してみてはどうでしょうか?

megawind
質問者

お礼

ありがとうございました、大変参考になりました。

noname#128976
noname#128976
回答No.5

<<同じハードウェアと同じパーティションじゃないとうまく動作しないのがちょっと残念が・・・ 以前試しまして壊れました。サービスなどにも影響しました。 仮に同じパーティションのHDD1と2があって、rsyncを使ってHDD1をHDD2にコピーしたら、HDD2だけで起動できるでしょうか?ようするにシステムファイルもコピーされるでしょうか? すべてをコピーしますので、可能です。 コピー後はliloを入れないと起動しません。 もっと楽な方法でしたら、DATとKNOPPIXを使ってdumpをしてリストアするのもお奨めです。(バックアップもでき、こちらの方が信頼性が高いです。)

megawind
質問者

お礼

すみませんが、Linux経験は2ヶ月しかありませんので、liloはどうやって入れるのか、KNOPPIXを使ってdumpしてリストアにするのはどうしたらいいかぜんぜんわかりません。それに関すHPありますでしょうか?

  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.4

>rescue CD はFC2のディスクに含まれていますか? 含まれているはずですが、FC2を使ったことが無いので分かりません。 おそらく、CDをいれて「boot:」が表示された段階で、F1とかを押せばヘルプが出ると思いますが。。。 >これはハードウェアが変わっても問題なくOS動作するでしょうか? >(一度動作中のHDDを別のマシンに付けたらX Windowsが起動できなくなったことがあります) ハードウェアはHDD以外変更が無いことが前提です。 ただ、Xwindow以外は/etc/modules.confの変更で対応できると思います。 (Xwindowは詳しくないので知りません) #ハードウェアがそれなりに変わるならOS入れなおすほうが早いかも。

  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.2

>cp -a / /mnt これは/procとかもOKだっけ? >cp -a //mnt するだけで新しいHDDは起動できるですか? 少なくとも新しいHDDにliloを入れないとだめです。 別HDDへ簡単に移行するなら、rescue CDで起動後、 元HDDと先HDDをmountして、cp -a /oldhdd /newhddした後、 一旦電源切って元HDDの接続されている場所へ先HDDを接続して、 (/etc/fstabがあるからそのままliloできない) もう一度rescue CDで起動して、mount+chroot+liloがいちばん簡単だと思う。 (OS入れなおすなら/etc/と/home/のcpで十分だと思うけど)

参考URL:
http://www.linux.or.jp/JF/JFdocs/Hard-Disk-Upgrade/
megawind
質問者

お礼

アドバイスありがとうございます。 すごく勉強になりましたが、rescue CD はFC2のディスクに含まれていますか?作成必要ありますか? >OS入れなおすなら/etc/と/home/のcpで十分だと思うけど これはハードウェアが変わっても問題なくOS動作するでしょうか? (一度動作中のHDDを別のマシンに付けたらX Windowsが起動できなくなったことがあります)

回答No.1

>ユーザーのパスワードを最初化せずに別のHDDに移動する方法はありますか? Windowsじゃないんだから、ディレクトリ毎普通にコピーすればOK。 cp -a コピー元 コピー先 とか。あと、rsyncを使うとかtarを使うとか。まぁ、それは好みだな。 自分は、新しいHDDを古いマシンに接続して、 cp -a / /mnt とかして終わり(/mntは新しいHDDのマウント場所。好きなところに マウントしてくれ)。 メールのパスワードだけなら、/etc/passwdと/etc/shadowあたりをコピー しとけばOKだと思うけど、/etc以下全部コピーしておけば良いじゃない?

megawind
質問者

お礼

ご回答ありがとうございます。 /etc/passwdと/etc/shadowですね、わかりました。 cp -a //mnt するだけで新しいHDDは起動できるですか?システムも一緒にコピーしてしまうですかね?私はWin歴長いですが、Linuxは先月より乗り換えたです。どうしてもWin感覚で考えちゃうですね・・・

関連するQ&A

  • 【Linux】重要なデータのバックアップする方法を教えてください。

    Linuxサーバーを使用しています。重要なデータのみ、定期的にバックアップをとりたいです。Linuxのことはよくわからないのですが、Linuxの機能にそのようなものはあるのでしょうか? 一般的にリナックスサーバ上のデータバックアップでよく使われていいる方法を教えてください。 よろしくお願いいたします。 OS:Linux ディスクトップ:Fedra

  • linux バックアップの設定確認

    失礼します。linux初心者です。 サーバーの設定確認方法について質問させて頂きますが、 既に構築済みのlinuxサーバーにバックアップの設定がされているか、 またその詳細(スケジュールの設定)を確認する方法はありますでしょうか。 宜しくお願いします。

  • Linuxのデータをネットワーク経由バックアップ

    Linux(RedHat7.2)サーバーの内容をネットワーク経由で、他のサーバー (Solaris8)に付いているDATにバックアップを検討しているのですが可能な のでしょうか? ネットワーク経由でHDDにバックアップをすると言うのは聞いたことがあるの ですが・・・。 もし可能なのであれば、出来るだけ詳しく方法(必要なソフト、設定、機器 等・・・)を教えていただけませんでしょうか? また、こうした方が良いと言うお勧め等がありましたら、併せて教えていた だけると大変助かります。 よろしくお願いします。

  • LinuxでASPは動かせますか??

    現在はWindowsXPで家庭内サーバを構築しています。 ASPやASP.NETなどのWebアプリを動かしています。 Linuxに興味があり、勉強のためにFedoraCore6で新しくWebサーバをたてようかと思っているのですが、Linux系OSでASPやASP.NETは動くのでしょうか? 通常の方法では無理だと思うのですが、なにか裏技があれば教えてくdさい。

  • postfixにて外部からのメールが受信できない

    linux初心者です。今postfixにてメールサーバを構築中です。 内部から内部、(自サーバから自サーバユーザ宛)の送受信はできているのですが、外部(たとえばgmail)からのメールが受信できません。 OSはFedoracore9です。設定の間違いなどをどこから疑っていいのかわかりません。不足な部分は回答の補足へアップしたいと思います。 ご存知の方、教えてください。よろしくお願いします。

  • Linuxでサーバ構築するにあたって

    現在、Turbolinux8でメール(QMAIL)サーバが稼動しています。 そのサーバのHDDの状態が怪しいとのことで 差し当たって万が一の場合を考えてバックアップ機として 同一の環境をもう1つ構築することになりました。 Linuxの構築経験はないので 勉強しながら構築することになるのですが、 差し当たって現状がどうなっているの? って辺りを抑えていないといけないとは思うのですが、 さすがにただ構築するだけなら書籍を見れば それなりに作れるとは思うのですが、 いきなり環境調査となるとさすがにどうすれば? といった状態になっています。 どんな情報をどれだけ集めればよいのか? どなたかお教え頂けないでしょうか?

  • ARCserve(Linux版)バックアップデータの保存先について

    LinuxサーバのデータバックアップをARCserve for Linux r11.5で取得することを検討しております。 教えていただきたい内容は、Linuxサーバのデータバックアップ先を別セグメントにネットワーク接続されたTeraStation等のストレージへ指定することが可能でしょうか? 資金都合でテープやLTOはデバイス自体を購入することができません。 可能であれば、設定方法等もご教授頂けると助かります。 当然、マニュアルは参照しておりますが、お恥ずかしながら当方バックアップについてはあまり経験が無いもので、どうかよろしくお願い致します。 マニュアルはダウンロードしてありますので、○○ページに記載あり等の情報でも構いません。 評価版を入手し、テストサーバにてGUIは確認出来ておりますので、画面名称での説明でも構いません。 よろしくお願い致します。 スペック OS:RHEL4.5 HDD:74GB(RAID1)

  • Linuxマシンまるごとバックアップ

    Linuxマシンのバックアップに関しまして質問いたします。 マシンのクラッシュ時に備え、WEBサーバー&DBサーバーとして使用しているLinuxマシンを、そのまま丸ごと定期的にバックアップを取って保管したいのですが、このような方法はあるのでしょうか? 情報をお持ちの方、宜しくお願いします。

  • ソラリスのユーザーデータをRHL9へ移行したい

    現在ソラリスで動いているサーバーがおかしくなってきたので、新しくRed Hat Linux9でサーバーを構築しようと思っています。 その際、現在のソラリスサーバーの中からユーザー及びユーザーパスワードが移行できるかを教えていただきたいです。 ユーザー数が数百にのぼるうえ、各ユーザーがデフォルトのパスワードを変更おり、新しく作り直すにも全員にパスワードを聞くにも、どうやら無理そうです。できれば簡単に移行できないかと悩んでいます。 お願いします。

  • knoppix(Linux)からWindows XPをバックアップ出来ますか?

    よろしくお願いします。 Windows xp Pro SP2の中古パソコンを購入しました。 リカバリーCDがつかなかったので、現在の状態をシステムごとバックアップしたいのですが、出来ればコストがかからずに出来ればと思っています。(バックアップソフトの購入は最後の手段にしたいのです。) 現在購入したパソコンのシリアルATAのHDDと増設した同じくシリアルATAのHDDがあります。両方ともNTFSです。 教えてGooなどで調べると、KNOPPIXをCDから起動してPartimageでパーティションごとバックアップする、という方法が出ていたので試しましたがうまくいきませんでした。(NTFSだからかも知れませんし、Linuxは初めてでmount,umountさえも出来ていないからなのかもしれません。) そこで、KNOPPIXから起動した状態で、元のHDDのファイルを全部コピーして、増設分のHDDに貼り付けてシステムの移動は出来るでしょうか? コピー貼り付け終了後に移動先のHDDで起動し、windowsはつかえるようになるのでしょうか? その際、移動先のHDDのパーティションをアクティブにすべきなのでしょうか?その他、必要な操作はありますでしょうか? よろしくお願いします。