Gracewell Backup Manager

外掛說明

Gracewell Backup Manager creates complete backups of your WordPress website including the database and all wp-content files (plugins, themes, uploads). Backups are processed in the background via WP-Cron and stored securely on your server.

Features:

  • Full database and file backup (wp-content files)
  • Background processing via WP-Cron
  • Real-time progress bar with ETA
  • Secure local storage with .htaccess and unpredictable file naming
  • Customer support error log & one-click diagnostic report export
  • In-admin log viewer with live refresh, copy, and clear controls
  • Automatic log rotation and sensitive credential redaction
  • Authenticated downloads with path validation
  • Soft-delete with audit trail
  • Translation-ready (gracewell-backup-manager text domain)
  • Clean, responsive admin dashboard under Tools Gracewell Backup

螢幕擷圖

安裝方式

  1. Upload the gracewell-backup-manager directory to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu.
  3. Navigate to Tools Gracewell Backup in the admin sidebar.

常見問題集

Where are backups stored?

Backups are stored in wp-content/uploads/gracewell-backup-manager/storage/. The directory is protected from direct access.

How do I send logs to customer support?

Click the “Support Log” button in the upper right corner of the Gracewell Backup dashboard, then click “Download Support Log (.txt)” and attach the downloaded file when contacting support.

What happens when I delete the plugin?

The database table and options are removed. Backup ZIP files are preserved — remove them manually if no longer needed.

Why is my backup stuck on Pending?

Ensure WP-Cron is enabled. Visit any page on your site to trigger cron, or set up a system cron job.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Gracewell Backup Manager〉的開發相關工作。

參與者

將〈Gracewell Backup Manager〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.0.0

  • Initial release
  • Admin dashboard with Site Information panel
  • Backup History table with real-time progress bar and ETA
  • Manual backup creation (Database + Files)
  • Customer Support Log viewer modal in admin dashboard
  • One-click Technical Diagnostic Report download (.txt) for support tickets
  • Persistent file logging to uploads/gracewell-backup-manager/logs/ with .htaccess protection
  • Automatic log rotation (5MB cap) and credential/password redaction
  • Copy to Clipboard and Clear Log controls with user confirmation
  • Step-by-step diagnostic logging for database export, file archiving, and verification
  • WP-Cron background processing
  • Secure download with path validation
  • Secure delete with realpath() validation
  • Soft-delete support with audit trail
  • Dynamic pagination with rows per page selector
  • In-admin changelog viewer modal