Webサーバを移動中

| トラックバック(0)

現在、裏でしこしこやってます

最近、記事自体が4000件(2003年頃から始めて、を超えてきて、いい加減今使っているロリポップだと対応できない(記事投稿のタイムエラー、cronが使用できない、ある一定の時間帯で処理が重くなる、コマンドログインができない等々)ことが多くなってきたので、やはりレンタルサーバで有名なさくらインターネットにサーバをWebページを移動することにしました。(ちなみに最近トラックバックエラー、コメントエラーがいろんな人から言われていたりして、シオシオです)
ただ、難しいのがDBにため込んだ記事自体の移動です。

現在使用しているMTは3.2系で個人的にはこれが一番使いやすいと思っているわけですが、4000件もため込んじゃうと上手くデータをExportできません。いや、本来自分でサーバの管理までしていればApache側のタイムアウト等の管理ができるので、多分全件書き出しが可能ですし、サーバーにコマンドラインでログインできればコマンドから書き出すことも可能なのですが・・・
phpMyadminやらなんやらを使えばDB自体をバックアップできるので、それを違うサーバに持って行くことは理論的には可能ですが、これも4000件という記事数がやはり問題になってしまっています。
現状DBのフルバックアップで書き出すと60MB長あり、これをさくらインターネットのDBに移植することは理論的にはできても、やはりサーバのタイムアウトを食らい、おそらくできないと思います。
また、ある程度分割してDBに送り込むこともできないことはないですが、やはり一つのファイルを5MB程度(一番良いのは2〜3MB程度?)に分割しないと駄目そうなので、これもちょっと現実的じゃなさそうです。
で、結局はMTの書き出し機能を使うわけですが、タイムアウトエラーで書き出した物を順次DBから削除し、また書き出すという方法が現実的なようで、現在古い記事から削除してExportしています。
その為、直近の記事(2008年の9月以降)以外は現在見ることができません。

また、この機会にBlogをMT4.0系にし、MT3ではできなかった事を色々やろうかと思っています。

まぁ、大した記事も無いへたれなページで、またどたばたしますが、お付き合いお願いいたします。

同一カテゴリー(最新10件まで)
トラックバック(0)

トラックバックURL: