• ベストアンサー

稼働中のサーバーに対してフルバックアップ

バックアップソフトウェアにはBaculaを使用します。 バックアップ対象サーバーではApacheやMySQL等が動作しています。 この状態でフルバックアップを開始するのはファイル破損の可能性などありますか? 例えば、ApacheやMySQLをストップしてから開始するべきでしょうか。 出来れば、稼働中の状態で定期的にバックアップしたいのですが・・・。

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

  • ベストアンサー
  • tao_0077
  • ベストアンサー率48% (33/68)
回答No.1

オンザフライのバックアップは管理者にとって頭の痛い問題ですね。 全てのデーモンを停止してシングルユーザモードに入ってからバックアップするのが一番いいのでしょうが、稼働中のサーバーをおいそれと停止するわけにもいかず… ということで、うちのサーバー群では ・RAID で冗長化 ・LVM でフォーマット ・LVM のスナップショットを使用 ・rsync で遠隔地に複製 ということをやっています。 LVM のスナップショットは Windows のシャドウコピーを可能とするものです。LVM・スナップショットでググッてみてください。 稼働中のファイルオープンについては、バックアップ(読み込み)だけならファイルが破損することはないと思いますが、不整合が生じる可能性はあると思います。MySQL は使ったことはありませんが、データベースソフトウェアにオンザフライでバックアップするコマンドが付いていませんか?ソフトウェアレベルでは個別に(専用のプログラムを使って)バックアップするしかない、というのが私の考えです。

関連するQ&A

  • centosでバックアップ

    専用サーバー1台でcentos5、Apache、PHP、MYSQLを利用しています。 バックアップはMYSQLのデータをmysqldumpで定期的にしているだけです。 MYSQLデータを毎回FTPでダウンロードしていますが、ファイルも50Mと大きくなっているので時間が掛かってしかたありません。今後500Mとかになったらと思うと・・みなさんはどのようにバックアップしているのでしょうか? また、専用サーバーで運営している方は一般的にどのようなファイルをバックアップしているのでしょうか。 一応、httpd.confもバックアップしていますが、それぐらいでいいのかどうか・・・ 初歩的なところからアドバイス頂けると幸いです。

  • 【ARCserve】Windows稼動中のバックアップについて

    現在、あるユーザのバックアップサーバの検証で ARCserveを使用し検証しています。 その中で、Agentのフルバックアップを行う時に、 Agent側でWindowsシステム稼動中のバックアップを取ること というのは、不可能なのでしょうか? Agent側でファイルやフォルダ、アプリケーションなどを 開いて使用していると、何度バックアップを試みても 完了できず、失敗に終わっております。 Agent側でシステムを稼動させながら、バックアップサーバに バックアップを行うには、別途オプションを購入すれば 可能だという話も聞いたことがあります。 (確か、値段は、ARCserveソフト並に高いと聞きましたが・・・) この質問に関して、誰か詳しい方がいらっしゃいましたら 教えてください。 よろしくお願いいたします。

  • サーバなしでXMLHttpRequest稼働

    XMLHttpRequestをJavaScript で動かしています。サーバーはApache をインストールしています。 タスクマネージャのサービスで Apache を停止を確認しているのに、XMLHttpRequestが稼働します。 正確にはブラウザについて、Chromeでは正常、 IEとFirefox では稼働するので異常。  IE ------ どのディレクトリでも XMLHttpRequest 稼働。  Firefox -- どのディレクトリでも XMLHttpRequest 稼働、FileAPIおよびドラッグ&ドロップも可能。  Chrome -- Firefox Apache動作中で localhostのルート下のみ、XMLHttpRequestやFileAPIが稼働。 Microsoft Studio 2012 と Eclipse Java EE IDE をインストールしているの影響しているのでしょうか。 サーバなしで、XMLHttpRequestを稼働させない方法を教えて頂きたくお願いします。

  • 自分サーバーにオンラインバックアップしてくれるソフト

    自分サーバーにオンラインバックアップしてくれるソフト 自分のパソコンのローカルに保存してある写真などのデータをサーバー上にバックアップしたいです。 バックアップ対象は計15GBぐらいですが 今後増えていく可能性があります。 他の用途に使っておりHDDが余っている自由になるサーバーが2台ほどあり 400GBぐらい空きスペースがあるので 100GBぐらいなら使っても大丈夫です。 で、問題は自動バックアップソフトで条件に合う物が見つからず困っています。 1.Windows2000で動作する(うちのファイルサーバーがWin2000なので・・・) 2.FTP、またはSFTPなど外部のサーバーにバックアップできる 3.タスクに登録するなどにより定期バックアップができる 4.2GB超えの巨大ファイルもバックアップできる Vectorで人気どころをいくつか試してみたのですが4の巨大ファイルが転送中にエラーになってしまい 以後の処理が進まなくなってしまい困ってます。 動画ファイルとかVMWareのデータとかで4GBぐらいまでのファイルがバックアップ対象に入っていますので・・・ できればフリーで なければ5千円以内で いいソフトがあったら教えてください。

  • WindowsServerのシステムバックアップ

    所属変更でシステム部門の運用担当になり疑問があり質問いたします。 バックアップのソフト(ARCserveやNetBackupを選定中)で当社のファイルサーバやメールサーバのシステムのフルバックアップを年に数回実行して運用することを検討中です。 ソフトの仕様や機能はある程度理解しているのですが、肝心のバックアップ対象のサーバの状態をどのような状態にしてバックアップをするのが最適なのでしょうか。  ・業務終了後のメンテナンス時間にそのままの状態でバックアップ  ・業務終了後に再起動をして業務開始前の状態でバックアップ  ・静止状態?(よくわかりませんがファイルサーバ機能のみ動作する状態)  ・システム停止状態? ちなみにWindowsServer2008R2が対象のサーバです。 よろしくお願いいたします。

  • バックアップ方法

    mysql4.0を使用しています。 データーベースのバックアップをサーバー側で取りたいと思って色々調べたら 1.mysqldump 2.mysqlhotcopy 3./var/db/mysql/* をcopy など色々あり、どれを使えばいいのかよくわかりません。リストアの方法も1と2の違いがよく分かりません。 1は何から何までフルバックアップできるそうですが、2ではデーターだけなんでしょうか? また、3の場合も、コピーをとっておいたものをディレクトリごと/var/db/mysql/に戻すだけで、データーベースの全ての構造、データーなんかが再現されるのでしょうか?それなら3が一番簡単な気もしますが、mysqldをstopしてからやらなければならず、止めずにやるなら2だともありました。 私は以下のポリシーでバックアップを取りたいと考えてるのですが、どの方法でバックアップ&リストアするのがよいかアドバイスお願いします。 1.フルバックアップは週に1度。自動。mysqldは止めない。 2.日々更新されるデーターは毎日データーバックアップを自動でとりたい。mysqldは止めない。 (作成されたバックアップファイル事体は、日に1度、別サーバーへ転送されることになっていますので、ここでは同一サーバー内にバックアップファイルができればよい)

    • ベストアンサー
    • MySQL
  • WWW・メールサーバ・SSL稼働時のOSの稼働権限

    いつもお世話になります。にわか管理者です。 訳ありでサーバ立ち上げました。 環境 Windows2K SP4 Apache_2.0.47-Openssl_0.9.7c-Win32 ArgosoftMailsever FreeEdition PHP MySQLも導入、DDNSゆえDiCE導入 サーバを立ち上げてふと思ったのですが、これらを構築する際、全て管理者権限で作成しました。この際、稼働させている状態は管理者権限でOSを起動させておいてよろしいのでしょうか?一般ユーザで起動しておくとサーバソフトが稼働していない状況になるのでしょうか? ログインしていない状態ですとDiCEが起動できないし、どのような形にするのがベストなのでしょうか?

  • バックアップ

    現在専用サーバーでlinuxを使っています。 dump -0uf /backup.dump / 全てのファイルをdumpし、バックアップを取りました。 今後問題が発生した場合、dumpファイルをリストアすればdumpした状態にサーバーが戻るのでしょうか? windowsの場合は再インストールをしないと無理だと思うのですが、linuxの場合はファイルを展開するだけで大丈夫なのでしょうか? 今後は特にシステムをいじる事もないので定期的にバックアップは考えていません。 mysqlなど更新される部分は定期的にバックアップを取っています。 又参考サイトでdumpする場合は同期が取れなくなるのでシングルモードでと書いていました。必要ですか? ご教授お願いいたします。

  • サーバーの完全バックアップ

    2003SERVERにターミナルサーバーやファイルサーバーを設定しました。 サーバーがクラッシュした時に、OS再インストール→各種サーバーの設定 →アプリのインストールという手間を省く為に、今の時点で完全にサーバーのバックアップを取っておき、サーバークラッシュ時にはバックアップファイルから簡単に完全復元する方法がありましたら教えて下さい。 また、その場合、例えばターミナルサーバーのライセンスを入れていない 状態で、残り50日の時点でバックアップを取り、50日経過後にバックアップファイルから復元した場合はターミナルCalの有効期限は切れた状態になるのでしょうか。それとも残り50日の状態でしょうか。システムの日時は変更しないとしたら有効期限切れになりそうな気がするのですが、詳しい方が いらっしゃいましたら教えて下さい。また、バックアップ方法に関しては URLでも結構ですので教えていただけると助かります。 宜しくお願いします。

  • mysqlをバックアップして違うサーバーのmysqlに移動する方法

    独自ドメインでmtを使用していて、ステップサーバーからxサーバーに移行しました。 データーベースを mysql にしていたんですが、データーの移動の仕方がわかりません。 ステップサーバーで、phpMyAdminにログインしてデーターベースをファイルに保存「エクスポート」 これでバックアップできたということであってますか? xサーバーでphpMyAdminにログインしてみましたが「インポート」だけありません。 どうしたら、mysqlから違うサーバーのmysqlにデーター移動できるんでしょうか? xサーバーに移行してデーターベースが変わったのでmtが初期状態でどうすればいいのかわかりません。 どうか教えてください。

    • ベストアンサー
    • MySQL