NEWSbaserCMSニュース
新プラグイン「BcBackup」がリリースされました
baserマーケットに、新しいプラグイン BcBackup 1.0.0 がリリースされました。
baserCMS5 のデータベースとアップロードファイルをまとめてバックアップするプラグインです。管理画面のボタンからも、cron からのコマンド実行でも動きます。差分バックアップと世代管理に対応しています。
レンタルサーバで運用しているサイトでも、毎晩の自動バックアップと、いざという時の復元の備えを手軽に整えられます。
主な機能
- 2つのDBバックアップ方式:baserCMSのコア機能で出力する標準方式と、mysqldump などを使うネイティブ方式を選べます(MySQL/MariaDB/PostgreSQL/SQLite 対応)
- ファイルの差分バックアップ:対象ディレクトリを指定でき、2回目以降は変わったファイルだけを保存するので短時間で終わります
- 世代管理:保持する世代数・日数を決めて、古いバックアップを自動で削除します
- 管理画面とcronの両方から実行:ボタンひとつでバックグラウンド実行でき、cron に登録すれば定期的に自動取得できます
- コマンドでリストア:bin/cake bc_backup restore で、データベースとファイルをまとめて書き戻せます
プラグイン情報
| プラグイン名 | BcBackup |
|---|---|
| バージョン | 1.0.0 |
| 対応バージョン | baserCMS 5.3.0 / 5.4.0 |
| 価格 | 無料 |
| ライセンス | MIT License |
| 開発者 | kaburk さん |
ダウンロード
詳しい使い方は README をご覧ください。
インストール方法
- 管理画面のプラグイン管理からアップロードするか、ダウンロードしたファイルを
plugins/BcBackupディレクトリに配置します。 - 管理画面の「プラグイン管理」から BcBackup を有効化します。
- 管理画面の「プラグイン」>「バックアップ」で、保存先などを設定します。
ご意見・不具合報告
プラグインへのご要望や不具合は、開発者の GitHub Issues へお寄せください。
baserマーケットでは、みなさんが開発したプラグイン・テーマを公開できます。便利なアドオンができたら、ぜひbaserマーケットで共有してください。
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。その為、みなさんの知識を必要としています!
baserCMSプロジェクトへは開発サポートを含め、様々な形で参加する事ができます。
詳しくは、baserCMSのユーザーコミュニティーをご覧ください。

