wa - NucleusやFlashなどなど

RSS

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

11.16 '05

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

znBackup 自動的に、設定した周期で、設定した場所に、データベースのバックアップファイルを作成し、添付ファイルとしてメールで送信します。Nucleus CMS v3.*のバックアップ不具合を検知する機能もついています。

ver0.092は、旧バージョンです。

解説

使い方
インストールして、プラグインオプションを設定するだけです。
プラグインオプション
メールで通知するメッセージ
仕様
  • プラグインからNucleus全体のバックアップをとりますので、Nucleusの特定バージョン限定のプラグインとなります。
  • 保存ディレクトリには、バックアップファイル以外を置かないこと(設定量を超えると削除されます。)
  • バックアップファイル1つで保存ディレクトリの設定サイズを超える場合、バックアップしたと同時に削除されます。
  • 設定した時刻を過ぎ、最初のアクセス時にバックアップ処理を実行します。
注意点
安心のためのバックアップですので、ご使用の環境で、このプラグインが出力するバックアップファイルと、Nucleus Adminのバックアップから出力するファイルに差異がないことを十分ご確認下さい。
テスト時には合わせて、phpMyAdminなどでもバックアップをとることを、強くお勧めします。リストアは慎重に。
Nucleus Adminのバックアップファイルと、比較検証していただけるとありがたいです。(比較の際には、比較方法を参考にしてください。)
環境の違いによる不具合などがございましたら、ご連絡いただければと思います。
「動いたよ」だけでもコメントいただけると助かります。
ダウンロードファイルの、_Nvは、Nucleus本体のバージョンを表しています。

ダウンロード

download0.092_Nv323.zip[341clicks]

変更点

  • パーミッション設定不備などにより、サーバ上にファイルを保存できなかった場合、メールでメッセージを送信
  • プラグインの最新バージョンチェック機能
  • プラグインオプションが追加されていますが、プラグインの再インストールは不要です。配布ファイルの上書きでOKです。

ダウンロードファイルの、” _Nv ” 以降の数字が、対応しているNucleusのバージョンです。:arwbottom:

バージョン経歴


VerUpdateDownload
最新
1.00
  • このver1.00から、Nucleusのバージョンに依存しないようになりました。Nucleusのバージョンが変わるたびに、専用版を入れる必要がなくなりました。
download1.00.zip[777clicks]
0.092
  • パーミッション設定不備などにより、サーバ上にファイルを保存できなかった場合、メールでメッセージを送信
  • プラグインの最新バージョンチェック機能
  • プラグインオプションが追加されていますが、プラグインの再インストールは不要です。配布ファイルの上書きでOKです。
download0.092_Nv323.zip[341clicks]
0.091
  • 分かりやすいように、ファイル名にブログ名を入れました。
  • zlib非対応サーバーでも使用できるように、非圧縮バックアップが可能になりました。
  • backup.phpを、includeせずに、クラスメソッドとして取り込みました。
  • 分かり難いメッセージを、一部変更
  • プラグインテーブルチェック機能(getTableList&MySQL予約語のチェック)をオフにできるようにしました。
download0.091_Nv322.zip[230clicks]
download0.091_Nv321.zip[213clicks]
0.07
  • 言語ファイル対応(文字コードに依存しない構造になりました。)
  • Nucleusのバージョンと合わない時の警告に、Nucleusのバージョンと、このプラグインで対応しているバージョンを表示
0.06
  • スキンに書かなくてもOKになりました。(インストールして、プラグインオプションを設定するだけです。)
  • 通知メールに、デフォルトのブログ名を記載するようにしました。
  • バックアップの間隔を24H以内に設定していると、日付が変わるまでバックアップをとり続けるバグを修正(プラグインオプションの「前回のバックアップ"設定"時刻」を、「次回のバックアップ時刻」に変更しました。)
0.05alpha
  • アイテム追加・変更時、コメント追加時の、「不具合データ検知機能」を、On/Offできるようにしました。
  • 「前回のバックアップ"設定"時刻」のデフォルトを、'2050-01-01 02:00:00'にしました。(デフォルトで発動するのを防止するため)
0.04alpha
  • Win系サーバー対策
  • 過去のアイテム・コメントの行頭#データ検知機能
0.02alpha
  • バックアップの指定時刻から1時間以内にアクセスがない場合、指定時刻がずれる問題を修正
  • MySQL(4.1)の予約語をフィールド名・キー名に使用しているプラグインがある場合、検知しテーブル名を、メールメッセージに追加します。(NP_znBackupのバックアップ処理内で、チェックします。)
  • アイテム・コメント内で、行頭に#が使われている場合、メールで通知します。(こちらは、アイテム追加・編集、コメント追加時に、チェックします。ですので、このプラグインを導入する前のデータについてはチェックできません。バックアップ処理内でこのチェックを行うと、結構な負担になると思われる為です。)
0.01alpha
  • 初期バージョン
:!!::arwtop:verをクリックすると、各verの解説に切り替わります。

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

コメント

この記事へのコメントはありません。

コメント追加

このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。

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

トラックバック

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