バックアップ大作戦のその後

テーブルクラッシュで改めて世にバックアップの重要性を身をもって訴えたMMRTでしたが、その後のバックアップに関しての報告です。

hiromasa.another » WordPressのMySQLバックアップ

いつものようにひろまさ氏に知恵をお借りしています。

で、MMRT本家とこのブログを対象に実施しました。スケジュールとして、本家は週一でバックアップを実行し、このブログは毎日という設定です。

結果は本家はOK、このブログはダメ・・・。以下、失敗しているダンプファイル。

  1. -- MySQL dump 10.13
  2. --
  3. -- Host: localhost    Database: ****
  4. -- ------------------------------------------------------
  5. -- Server version   5.1.22-rc
  6.  
  7. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  8. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  9. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  10. /*!40101 SET NAMES utf8 */;
  11. /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
  12. /*!40103 SET TIME_ZONE='+00:00' */;
  13. /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
  14. /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
  15. /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
  16. /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

これがすべてです。(1KB) 見事に途中で仕事を放棄されてます。 :cry:

この結果を考察し、改善案を出せ!と言われれば、(できるかできないかは別として)選択したテーブルのみをバックアップできないのか?という案しかないっすね。例の morphemeテーブル(約104MB)は切り捨て、もしどうにかなったらまた一から学習して頂くとして、コメントと記事関係だけでもバックアップできていたらうれしいんですけどねぇ。 :D

現在は週一で手動バックアップを不定期に実施中であります。( ̄^ ̄)ゞ

# 1週間くらいならチョロいけど、1ヶ月の手動復旧はめんどくさかったので・・・

Top

タグ
タグ: , ,

ナビゲーションリンク
| UP |

Masayan の記事をすべて見る。

Top

コメントが 4件あります

コメント RSS を使用するとこの投稿のコメントが確認できます。
TrackBack URI
コメントしてみる?

  1. ひろまさ さんのコメント
    2008年 10月 26日 01:41 # JAPAN Ubuntu Linux Mozilla Firefox

    こんにちは〜!

    やっぱりデータベース大きくて、負荷で落とされているんでしょうか。。
    ちなみに、SSH から直接シェルたたくのってできましたかね?

    mysqldump コマンドのオプションをみると、テーブル単位でもできるようです。
    ご指摘の通りで、morpheme はなくても再生成可能なのでバックアップ不要ですね。
    テーブルを WP 標準のみにしぼるようにちょっとやってみます。 :-)

    返信する

  2. Masayan さんのコメント
    2008年 10月 26日 09:14 # JAPAN Ubuntu Linux Mozilla Firefox

    まいどっす。 :)

    ちなみに、SSH から直接シェルたたくのってできましたかね?

    どうも、このs325サーバはできないっぽいです。(涙目
    引っ越しも検討中であります。 :cry:

    mysqldump コマンドのオプションをみると、テーブル単位でもできるようです。

    なんと、それは朗報ですな。できたらうれしいです。ぼくも勉強してみることにしますです。 :cheesy:

    返信する

  3. ひろまさ さんのコメント
    2008年 10月 26日 11:56 # JAPAN Ubuntu Linux Mozilla Firefox

    どうも、このs325サーバはできないっぽいです。(涙目

    なるほど、なるほど。 高負荷シェルの cron 実行は、リソース制限かけている可能性は十分考えられますね〜。

    4.9.7 mysqldump(テーブル構造とデータのダンプ)

    mysqldump [OPTIONS] database [tables]

    テーブル指定は省略可能引数に [tables] があるので、データベース名($DATABASE)の後ろにテーブル名をかけばいけそうです。 table”s” なのでスペース区切りすれば複数テーブル指定できそうな雰囲気です。 :D

    返信する

  4. Masayan さんのコメント
    2008年 10月 26日 14:34 # JAPAN Ubuntu Linux Mozilla Firefox

    どうもです。

    ボクの方もバカなミスを1カ所発見したので :oops: それを検証してから、それでもダメな場合は、テーブル指定を試してみたいと思います。

    リンク先、参考になります。ありがとうございます。 :)

    返信する

Top

コメントをどうぞ


:x :wink: :twisted: :shock: :sad: :oops: :o :mrgreen: :lol: :idea: :evil: :cry: :cheesy: :arrow-u: :arrow-l: :arrow-d: :D :?: :) :!: 8)
あなたの情報 (必須) help

twitter

e-mail

Top

Amazon.co.jp
Web Services by Yahoo! JAPAN