wa - NucleusやFlashなどなど

RSS

Home

«Prev || 1 | 2 || Next»
07.04 '07

サーバー上のファイルをバックアップするプラグイン(ボツ?)

サーバー上のファイルのバックアップを楽にするプラグインはできないものかと考えてみました。

PEARのFile_Archiveを使って、指定ディレクトリ以下のファイルを圧縮ファイルに保存するって機能を、試しにNP_znBackupNeoに実装してみました。
ローカルのテストサーバーで試してみた結果。。。

Fatal error: Allowed memory size of 16777216 bytes exhausted... メモリが足らない。
メモリ足しても、、
Fatal error: Maximum execution time of 30 seconds exceeded... タイムアウト。

ファイル数3703個、トータルサイズ66MBのディレクトリは、さすがに無茶か。。。:ase:
スキン用ディレクトリくらいなら大丈夫かな。メディアディレクトリは無理っぽいなぁ。
バックアップ対象ディレクトリ内のファイル数・サイズに上限規制をかけないと、レンタルサーバーでは使えない。

バックアップスケジュールを複数設定できるようにして、小分けにバックアップ取るとか。。
ボツか。。
06.13 '07

Nucleus スマイリープラグイン NP_znSmiley ver1.13

znSmiley アイテム・コメント内で、スマイリーアイコンを使えるようにするプラグインです。
アイコンは、管理ページで簡単に追加・変更することができます。

:!!:バージョンアップしました。
変更点は、
です。

↓ こんな感じ
v1.13
今まで、プラグインフォーム群の中にありましたので、入力が大変でしたよね。:ase:

ID属性が付いているエレメント(本文テキストエリアなど)の後ろに挿入できます。デフォルトでは、本文と、続きのテキストエリアの後ろに配置する設定になっています。(プラグインオプションで指定します。)
このオプションが空白の場合、旧版と同じように、プラグインフォーム内にスマイリーボタンが表示されます。
スマイリーボタンの配置指定ができるようになったので、今までアイテム編集プックマークレットで動作しなかった問題も解消されました。

...続きを読む

05.30 '07

Nucleus 自動バックアッププラグインNP_znBackupNeo ver0.0.1alpha

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


Nucleusコアのバックアップ機能には、いくつかの不具合があります。
NP_znBackupは、そのコアのコードをそのまま引き継いでいますので、それらの不具合が発生しないように「データを監視する機能」を付けたのでした。

NP_znBackupNeoは、不具合を修正したバックアップエンジン(ってほどのものじゃないけど)を搭載しています。
いろいろなサーバー環境での動作が確認できたら、Nucleusコアへフィードバックしたいなぁ、なんて勝手なことを考えています。
不具合や、「動いたよ」などありましたら、ぜひぜひ、よろしくお願いいたします。<(_ _)>

NP_znBackupNeo解説ページからダウンロードできます。(この記事で紹介しているver0.0.1alphaが最新版です。)

NP_znBackupにはなかった、「同一データベース内の全てのテーブルをバックアップする機能」も付いています。他のCMSなどを同じデータベース内に入れている場合などに便利です。(「MODx * NUCLEUS」で使用しています。)
05.30 '07

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

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

...続きを読む

05.28 '07

作りかけプラグイン、コード消失

Virtual PCで構築した仮想のサーバー環境でいろいろ作ってます。すっごく重宝しているのですが!
その仮想Linuxに突然つながらなくなりました。再起動かけたら起動しないしー!
うそぉ~!

True Image 10で、毎日バックアップしているので、前日の状態には戻ります。
が!
作りかけというか、ほぼ完成していた新規プラグインは戻ってきません。
うぅ、、。
最近データ壊れたり、アプリケーション動かなくなったりし過ぎるんですが、、、Vistaにしたから?!そうなの?!違うの?!
(新品ノートPCにお茶ぶっかけたりしてるし。大殺界だからか?!)

まぁ、原因はわからないけど、毎日のバックアップは大事だなぁ。でも毎日やってても損失が出るし。どうしたら良いのかしら?
RAIDしかないのかなぁ。
ハードディスクが壊れたわけじゃなく、アプリケーション(Vista?)が誤動作して、保存データが逝っちゃった場合とか、RAIDしてても意味ないような気がする。

めったに壊れるわけじゃないから(今回続いたけど)、1日1回で、その間のデータはしょうがないと割り切るしかないか。。。

ちなみに、消失した新規プラグインは、Newバックアッププラグインでした。
バックアップが大事だから」と思って作ってたのに。ローカルデータが逝くとは。。orz
11.22 '06

バックアッププラグイン、言語ファイル入れ忘れてました。(汗

すみません。
先日バージョンアップした、NP_znBackup ver1.00の、ダウンロードファイルに、言語ファイルを同梱するのを忘れてました。。。
で、前バージョンの言語ファイルそのままだと、メッセージとかがズレます。ごめんなさい。

.zipファイル、アップし直しましたので、お手数ですがダウンロード&インストールし直してやってくださいませ。:oops:
すみませ~ん。

NP_znBackup解説ページからダウンロードできます。(この記事で紹介しているver1.00が最新版です。)

ご連絡くださった皆様、ありがとうございます。
11.20 '06

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

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

Nucleus CMS v3.24の公開に合わせ、バックアッププラグインもバージョンアップしました。
変更点は、


...続きを読む

02.18 '06

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

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

バージョンアップしました。
変更点は、

Z10さん、何度も何度も、動作確認をしていただき、ありがとうございます。

NP_znBackup解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.091は、2008-05-18現在、旧バージョンです。)
02.08 '06

Nucleus v3.22用、自動バックアッププラグイン

Nucleus CMS v3.22 日本語版が、リリースされましたね。kimitakeさんありがとうございます。:-D
NP_znBackupは、「Nucleusの特定バージョン専用プラグイン」という珍しい構造上、本体のバージョンアップを追っていく必要がありますので:ase:、v3.22専用版を、リリースします。

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

ついでに、プラグインのバージョンも上がっていますが、機能的には、v0.06と全く同じです。(EUC、UTF-8を問わないように、言語ファイルに対応させたのと、メールメッセージをちょこっと変更しただけです。)

NP_znBackup解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.07は、2008-05-18現在、旧バージョンです。)
ちなみに、コアファイル(backup.php)を確認したところ、Nucleus v3.21と、v3.22とで、バックアップ対象テーブルに違いは、ありませんでした。(例の、リストアエラー時に、0が表示されるバグが修正されていますね。)
01.17 '06

Nucleus 自動バックアッププラグインNP_znBackup_ver0.06

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


年末から、ちょっと更新してなかったので、今年最初の投稿時、実は、間違えて記事を削除してしまったのです。(どうやったら?!大丈夫か?!自分)
でも大丈夫。毎日バックアップしてるもん。:heart:

[20060117追記] ちょうど、Nucleus(JP)フォーラムで、kosugiatkipsさんにバグレポートをいただきました。ありがとうございます。ギリギリアップ前でしたので、対策しました。

...続きを読む

«Prev || 1 | 2 || Next»
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash