MySQLデータベースのバックアップ方法について。


実際にサービス(ECサイト)でMySQLを利用しています。そのデータベースが非常に重いため、定期的なバックアップは不可能(1TB)と外注先から言われました。

コストが安く安全なバックアップ方法として、データセンターではなく、弊社内にバックアップサーバーを設置して、グローバルネットワークを使ったレプリケーションを提案されました。

セキュリティ面が心配だというと、SSHポートフォアリングもしくはVPNで拠点間(データセンターと弊社間)のみ暗号化して通信するので問題内と言うことでした。費用もそれであれば、初期コストが10万円のみということです。

この方法の問題点はないのでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/06/17 13:05:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:halfrack No.1

回答回数32ベストアンサー獲得回数8

ポイント100pt

セキュリティ面については、適切に VPN を設定する技量があれば問題ないでしょう。

懸念するべき事項としては、データセンタと違いオフィスは法定点検などによって停電する可能性があります。

オフィスにレプリケーションスレーブを設置する場合、予期しない電源断でオフィス側のデータベースが壊れてしまうことがあります。

この場合、データセンタのサーバからデータベースをコピーして作り直す手間がかかるので、 UPS などの導入が必要かもしれません。

ちなみに、弊社ではデータセンタにバックアップ専用のレプリケーションスレーブを用意して、そこから定期的にバックアップをしています。

ちょうど、ご提案のなかで出てくるオフィス設置のサーバを、データセンターのサーバを追加して置き換えたような構成です。

予算が許すようであればこちらの構成とすることも選択肢です。

id:logihot

明確な回答ありがとうございます。SSHポートフォアリングを使った場合でも、VPNと同様のセキュリティ程度という感じでしょうか。可能であれば、お教え出来ますと有り難く存じます。回答ありがとうございました。

2011/06/13 10:35:29
  • id:dothan
    同様の経験があるので回答したいところですが、回答できません。
    設定で自動回答拒否を「利用する」にされていないでしょうか?
    ご確認ください。
  • id:logihot
    どうでしょうか?
  • id:dothan
    うーん、回答できません。
    ごめんなさい。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません