New
License Manager
|
Laravel PHP Licenser & Updates Manager - REST API, webhooks, customer portal
Google Drive Backup
Plugin
Back up your files or database to Google Drive.
$50.00
$75.00
Google Drive Backup Plugin for Botble CMS
This plugin automatically backs up your website files and database based on your configured preferences and securely stores them in your Google Drive account.
Supported Languages
| ar | bg | bn | cs | da | de | el | en | es |
|---|---|---|---|---|---|---|---|---|
| et | fa | fi | fil | fr | gu | he | hi | hr |
| hu | id | it | ja | ka | kn | ko | lt | lv |
| ml | mr | ms | ne | nl | no | pa | pl | pt |
| pt_BR | ro | ru | si | sk | sl | sr | sv | ta |
| te | th | tr | uk | ur | vi | zh | zh_CN | zh_HK |
Features
- Database backup (MySQL / MariaDB)
- File backup (storage, uploads, or custom directories)
- Automatic upload to Google Drive
- Scheduled backups via cron
- Old backup cleanup (retention policy)
- Zip archive support
- Logging and error handling
- Secure OAuth 2.0 authentication
Requirements
- PHP >= 8.x
- Botble CMS (compatible version)
- Composer
- Google Drive API access
- zip PHP extension or system zip command
Retention Policy
Automatically delete old backups from Google Drive.
Example:
- Keep last 7 backups
- Older ones are removed automatically
Logs
Logs are stored in:
storage/logs/laravel.log
Security Notes
- Do not commit credentials or token files
- Store secrets outside public directories
- Use minimum required Drive scopes
Plugin Images
Google Drive Backup

Authentication

Destination

Backup Options

Cron & Scheduler Configuration

Naming

Automatic Deletion of Old Backups

Logs

Examples of Cron Tasks
| Minute | Hour | Day | Month | Weekday | Description |
|---|---|---|---|---|---|
| * | * | * | * | * | Every minute |
| */5 | * | * | * | * | Every 5 minutes |
| 0 | * | * | * | * | Every hour |
| 0 | */6 | * | * | * | Every 6 hours |
| 0 | 0 | * | * | * | Every day at 00:00 |
| 0 | 6 | * | * | * | Every day at 06:00 |
| 0 | 12 | * | * | * | Every day at 12:00 |
| 0 | 9 | * | * | 1-5 | Weekdays at 09:00 |
| 0 | 0 | 1 | * | * | First day of every month |
| 0 | 0 | 1 | 1 | * | Every January 1st |
Developer Information
- Author: Liclance
- Web Site: https://liclance.com
Leave a comment
Your email address will not be published. Required fields are marked *
Kindly log in to share your feedback on this plugin.