wa - NucleusやFlashなどなど

RSS

Home > Nucleus 自動バックアッププラグインNP_znBackupNeo

05.30 '07

Nucleus 自動バックアッププラグインNP_znBackupNeo

znBackupNeo 自動的に、設定した周期で、設定した場所に、データベースのバックアップファイルを作成し、添付ファイルとしてメールで送信します。
NP_znBackupとは別プラグインです。
最新バージョン(ver0.0.1alpha)の解説です。

解説

NP_znBackupとの違い
NP_znBackupには、目的が2つありました。
  1. データベースを自動バックアップする。
  2. Nucleusコアのバックアップ機能の不具合を検知する。

NP_znBackupNeoは、Nucleusコアのバックアップ機能の不具合を改善した独自バックアップエンジンを搭載したため、目的は「データベース自動バックアップ機能」のみとなります。処理も設定もシンプルになりました。NP_znBackupにはなかった、「同一データベース内の全てのテーブルをバックアップする機能」もあります。
今後、NP_znBackupの方は、バージョンアップしないと思います。
使い方
インストールして、プラグインオプションを設定するだけです。
プラグインオプション
メールで通知するメッセージ
仕様
  • 保存ディレクトリには、バックアップファイル以外を置かないこと(設定量を超えると削除されます。)
  • バックアップファイル1つで保存ディレクトリの設定サイズを超える場合、バックアップしたと同時に削除されます。
  • 設定した時刻を過ぎ、最初のアクセス時にバックアップ処理を実行します。
注意点
安心のためのバックアップですので、ご使用の環境で、このプラグインが正しく動作しているか、十分にご確認下さい。リストアは慎重に。
正しくバックアップされているかどうかの確認方法
データベースを1つしか扱えない場合(実サイトで確認)
  1. phpMyAdminで、バックアップファイル(ファイルA)を作成する。
  2. このプラグインでバックアップ(ファイルB)を取る。(バックアップ予定日時を過去に設定してブログにアクセスすると、即座にバックアップされます。)
  3. phpMyAdminで、ファイルBからリストアする。
  4. phpMyAdminで、バックアップファイル(ファイルC)を作成する。
  5. WinMergeなどのファイル比較ツールを使い、ファイルAとファイルCを比較する。
  6. 問題が見つかった場合、ファイルAでリストアしてください。
テスト用データベースを用意することができる場合(実サイトのデータベース以外で確認)
  1. phpMyAdminで、ブログに使用しているデータベースのバックアップファイル(ファイルA)を作成する。
  2. このプラグインでバックアップ(ファイルB)を取る。(バックアップ予定日時を過去に設定してブログにアクセスすると、即座にバックアップされます。)
  3. phpMyAdminで、テスト用データベース上に、ファイルBからリストアする。
  4. phpMyAdminで、テスト用データベースの、バックアップファイル(ファイルC)を作成する。
  5. WinMergeなどのファイル比較ツールを使い、ファイルAとファイルCを比較する。
  6. 問題が見つかっても、Nucleusに影響はありません。

環境の違いによる不具合などがございましたら、ご連絡いただければと思います。
「動いたよ」だけでもコメントいただけると助かります。

ダウンロード

download0.0.1alpha.zip[245clicks]

変更点

  • Nucleusコアのバックアップ不具合を改善したバックアップエンジンを使用し、NP_znBackupより派生。
  • NP_znBackupの不具合検知機能は搭載していません。

バージョン経歴


VerUpdateDownload
最新
0.0.1alpha
  • Nucleusコアのバックアップ不具合を改善したバックアップエンジンを使用し、NP_znBackupより派生。
  • NP_znBackupの不具合検知機能は搭載していません。
download0.0.1alpha.zip[245clicks]
:!!::arwtop:verをクリックすると、各verの解説に切り替わります。

プラグインのバージョンアップ情報をRSSで配信しています。バグ情報などもお届けいたしますので、拙作プラグインをお使いの際には、是非RSSリーダーにご登録ください。:!!:佐藤(な)作成・改造のプラグインバージョンアップ情報RSS

コメント

10.02 '07 20:42:37 Andy
テストで設定を1時間にしているのですが,8時間くらいで1回しかバックアップされていません。
アクセスのないブログなので,自分でときどきリドローはかけているのですが…
10.03 '07 21:20:46 Andy
よく分からないけどバックアップは作られていました。
メールが送られて来ないのが不審なのですが。
それから保存するファイル名がときどき変わるのは,そのときにトリガになったブログのショートネームということでしょうか。中はよく見ていないけどサイズが同じなので,多分同じだろうと思うのですが。
10.03 '07 22:30:55 佐藤(な)
バグレポートありがとうございます。
メールの処理があまいかもしれません。
他のプラグインで見直しをしている、、さ、最中のままま、そのままに、、なっちゃってます。すみません。

> それから保存するファイル名がときどき変わるのは,そのときにトリガになったブログのショートネームということでしょうか。

そうです。アクセスがあったブログがトリガになり、そのショートネームがファイル名につきます。

コメント追加



プレビュー

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
PluginGenerator znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft yuiCalendar znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash