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.

評價

There are no reviews for this plugin.

貢獻者及開發者

“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