This is a WordPress backup plugin written in PHP. It provides functionality to backup both the database and files, compress them, and upload them to a remote server using FTP or instant Download and also able to Manage Backup History.
- Database Backup: Option to backup the WordPress database.
- File Backup: Backup WordPress files and folders.
- Compression: Compress files and database into a zip file.
- FTP Upload: Upload the backup file to a remote server via FTP.
To initiate a backup, go to the Backup
tab in the WordPress admin panel and click the "Backup" button. Ensure that the server execution time is sufficient for the backup process.
- Backup Type: Choose between local download or FTP upload.
- FTP Configuration: Configure FTP settings if FTP upload is selected.
- Backup Database: Enable or disable the backup of the WordPress database.
- Database File Name: Set the name of the database backup file.
- Exclude Folder: Choose folders to exclude from the backup.
View the history of backups, including date, local file, remote file location, and options to remove backups.
- Clone the repository:
git clone https://github.com/AponAhmed/WP-Backup.git