アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんばんは。

先日Centos5.5をPCにインストールし一通り使用できる状態になっています。
この状態をバックアップをとっておきたいのですが、システムをシングルユーザモード
などではなく普通に起動した状態でバックアップをとるにはどうすればいいのでしょうか?
(今はそうでなくてもいいですが今後そうする必要があるため)

■満たしたい条件等

・ネットワーク越しの環境にもバックアップをとりたい
・RAID1を構築しているがその上で問題なくとりたい
・リストアすれば全く同じように立ち上がり使用できる

dd による方法ではファイルのロックやファイルの権限等、関係なしにできそうですが、
現在2GBにも満たないシステムのバックアップをするには不都合なので今は
選択肢から外しています。

そこで rsync (rootによるssh)を試してみたのですが /sys /proc 以外は正常にバックアップできた
ように思えます。この2カ所は調べるとバックアップの必要なしとの事でしたので一見正しく
コピーできているように思えます。
つまり何かあったときにはブートローダさえコピーしておけば普通にこのデータでリストアできる
のでしょうか?

また tar コマンドで問題なくいけるならその方が rsync より負荷が低いように思えますが
tar でもいけるのでしょうか?
やはり負荷の事を考えるなら標準コマンドではないものでやった方が良いということなら
その線でも検討しますができればこういった標準のコマンドで行いたいです。

またついでに質問なのですがサーバ会社などは新しいサーバ機のセットアップをこういった
バックアップ→リストアという感じで行い量産するのだと思うのですが(わざわざCDから
インストール・設定はしないはず)それは具体的に何を用いて行っているのかご存じで
あれば是非ご教授頂きたく思います。

よろしくお願いします

A 回答 (4件)

rsyncで大丈夫と思いますが、念のため、



http://centossrv.com/backup.shtml
http://centossrv.com/lsyncd.shtml
http://centossrv.com/heartbeat-drbd.shtml

こういう方法を参考として、提示しておきます。
    • good
    • 0
この回答へのお礼

お礼を入力したつもりが反映されてなかったようです・・・。

URLの提示ありがとうございます。
参考にさせて頂きます。

お礼日時:2011/05/10 21:47

普通にdumpやddではシステムのバックアップは取得できません。


運よく戻る事もありますが、それはあくまでも運が良かっただけです。

http://www.mondorescue.jp/
http://www.atmarkit.co.jp/flinux/rensai/mondores …

ただし、こちらはシステムのディザスタリカバリーの説明です
DBやファイルのバックアップは別に取得しておくべきでしょう
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

やはりmondorescueになりますか。
ddでバックアップがとれないのはやはり前述のバックアップ中のデータ書き込みによる矛盾によるものでしょうか?

お礼日時:2011/05/11 20:51

あっ、いや、そういう意味じゃなく…


DBは、そのままバックアップすると、壊れる可能性がある。
動いている最中の排他なども考慮しないといけない。
そのため、DBは専用のdumpコマンド等で取った上で、フルバックアップを取った方が良いですよという意味です。

システムによっては、このように排他や矛盾を考慮しなければならないものがいくつかありますので、それを考慮した上で、最終的なフルバックアップへと行わなければなりません。
そのため、サーバの種類によって、バックアップ手法は、変わってくると思います。
なんでも、フルバックアップが良いかと言われると、私はそう思いません。
漠然と、フルバックアップすれば良いという問題ではないと思います。
ちゃんと計算し尽くさないと、ファイル間の矛盾を解決できないまま、使えないバックアップになる可能性が高いです。
    • good
    • 0
この回答へのお礼

なるほど・・
バックアップをとっているそばから書き込みが行われる事によりデータに矛盾が発生するという事ですね。
そういったデータは別途仰った方法でバックアップを取った方がいいようですね。

ちなみにフルバックアップについては tar や rsync でシステムが使用するようなファイルも問題なくコピーはできるという認識で大丈夫でしょうか?

お礼日時:2011/05/08 16:45

MySQLとかPostgreSQLとか使ってないですか?


これらはできれば、dumpでバックアップ取って、出来上がったファイルを更にバックアップする方が良いかも。

あとは、tarでもrsyncdでも…
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

あ、すいません。
書き忘れていました。。
DB等一部のデータではなくシステム全体のバックアップが今回行いたいことなのです。
ちなみにCentosはCUIの最低限の機能のみインストールして
いる状態です。

お礼日時:2011/05/08 12:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!