Available Backups
0
Total Backup Disk
0 B
Live Database Size
3.25 MB
Last Backup Taken
Never
Google Drive Cloud Auto Backup
Setup Needed (.env)
Automated daily cron scheduler is active (02:00 AM). Add credentials to .env to start uploading backups directly to your Google Drive.
Google Drive Settings (Admin Config)
3-Step Quick Setup Guide:
- Open Google Cloud Console, create a project, and enable Google Drive API.
- Under APIs & Services > Credentials, create a Service Account, create a JSON key, and upload it in the form on the left.
-
Create a folder in your Google Drive (e.g.
Risalah ERP Backups), click Share, and add your Service Account email with Editor permission. - Paste that folder's ID in the Google Drive Folder ID box and click Save!
Generate Instant System Backup
Create immediate zip archives of your complete database tables and uploaded files. Backups are stored locally in secure storage and can be pushed to Google Drive.
Backup Archives Repository
Stored in:storage/app/backups/
| Backup File | Type | File Size | Created At | Actions |
|---|---|---|---|---|
|
No backups created yet. Click any of the buttons above to generate your first backup archive. |
||||
How to Restore from a Backup
Restoring MySQL Database
Unzip the downloaded backup file to extract the .sql file, then import it via terminal or phpMyAdmin:
mysql -u root -p trabill_db < db_dump.sql
Restoring Media & Files
Extract the files folder from the backup archive into your application's public storage:
Copy storage-public/* into storage/app/public/