WEBサイトの製作、管理、とかの日記ブログです。

<<   2023年05月   >>
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031   
新着記事
カテゴリ
過去ログ
コメント
検索
負荷分散とバックアップを考えて
rentafreeの負荷分散とバックアップの仕組みを考えてたんだが、
今はサーバー1台仕様なんでまだまだだが、
DB全体をまとめてバックアップしてると、容量大きくなったときにきついんじゃ?
って思ったんで、
全体を圧縮ファイルにするんじゃなくて、
DBを同期する感じにすれば差分でバックアップできるよね。
って思ってちょい調べてみた。
レプリケーションってのが一般的ぽいんだが、
どうも基本MySQL全体の同期で、
DB単位でしか設定できないぽいんだね。

キャッシュを非同期で生成して負荷分散する仕組みで考えてるんで、
その辺はDB分けないとだな。
バックアップ不要のテーブルと必要のテーブルでDBわける感じに変更して、
将来のレプリケーションに備えようと思う。
バックアップの仕組みも、
今はメインDBでバックアップして、FTPで他端末にコピーしてるんだが、
同期のサブDBがあれば、そっちでバックアップすればメインのロック不要になるんだね。
2台構成になるから、FTPでのコピーも不要に。

今17テーブルで全部バックアップしてるんだが、
キャッシュは非同期じゃないといけないので、別DBへ。
ログ系とバックグラウンドプロセス系のテーブル3個もバックアップ不要で、負荷分散もできないんで隔離。
計4テーブル移動だな。
触ってる箇所少ないからそれほどめんどくなさそう。
後で作業しよう。

Wiki製作開始はまだ先だな。

この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.7