- Backup WordPress content directory.
- Export database tables securely.
- Simple interface for creating backups.
- Easy-to-use import functionality.
- Seamless integration with WordPress admin panel.
- Download the plugin ZIP file.
- Upload the plugin ZIP file via the WordPress admin dashboard.
- Activate the plugin through the 'Plugins' menu in WordPress.
- Navigate to the plugin settings to create and manage backups.
- Go to the plugin settings page in the WordPress admin panel.
- Click on the "Backup Now" button to create a backup of your website's content and database.
- The file's will be backed up in a folder called sb_backups in your Uploads directory.
This plugin is currently in development and may not be suitable for use in production environments. Use at your own risk.
This may not work with all database setups and will likely require a manual edit of the sql file for the import to work. The main sticking point for me was the "SQL_MODE". This is what will likely need to be adjusted. The issue could be addressed by an import feature by grabbing the current settings and altering the current SQL file to use them.
- A list of already created backups.
- The ability to delete, or export those backups from the menu.
- Import feature
- Better encryption/security
- Automated backups
- Remote storage location
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.