1. Procedure Title
Name of the Process: Backing Up and Restoring a WordPress Site Using All-in-One WP Migration
2. Purpose
Brief Description: To establish a standardized process for creating a backup and restoring a WordPress site using the All-in-One WP Migration plugin, ensuring data integrity and minimal downtime.
3. Scope
Involved Areas: WordPress Administration, Web Development
- Responsibilities
Roles and Responsibilities:
- Web Developer
-
- Responsible for performing backups and restorations.
- Assists in troubleshooting issues during the process.
- Verifies the site’s functionality after restoration.
5. Definitions and Key Terms
Glossary:
- Backup: A saved copy of a WordPress site, including files and database.
- Restoration: The process of uploading and applying a backup to a WordPress site.
- All-in-One WP Migration: A WordPress plugin used for backing up and restoring sites.
- .wpress File: The backup file format used by the All-in-One WP Migration plugin.
6. Procedure Details
6.1. Preparation and Prerequisites
- Access to the WordPress admin dashboard.
- Administrator privileges on the WordPress site.
- The All-in-One WP Migration plugin installed and activated.
6.2 Timeline for Task Completion
- Estimated Time:
- Backup: 15-30 minutes (depending on site size).
- Restoration: 20-40 minutes (depending on file size and server performance).
6.3. Step-by-Step Procedure
-
Installing All-in-One WP Migration Plugin
-
- Log in to the WordPress admin dashboard.
- Navigate to Plugins > Add New Plugins.
- Upload All-in-One WP Migration plugin file and All-in-One WP Migration Unlimited Extension plugin file
- Click Install Now and then Activate.
-
Backing Up the Site
-
- Navigate to All-in-One WP Migration > Backups in the WordPress admin menu.
- Click the Create Backup button. Wait for the export process to complete. Once done
- Click Download to save the backup file (with a .wpress extension) to your local computer. Verify the backup file is saved securely on your computer or cloud storage.
-
Restoring a Backup
-
Option 1: Restoring from a Local Backup File
-
-
- Navigate to All-in-One WP Migration > Import.
- Click the Import From button and select File.
- Locate the .wpress backup file on your computer and upload it.
- Wait for the import process to complete. When prompted, confirm the restoration by clicking Proceed (this will overwrite the current site).
- Once completed, log back into the WordPress dashboard if required.
-
-
Verifying the Backup or Restoration
-
- After the process is complete, review the site to ensure:
- All pages and posts are intact.
- Plugins and themes are functioning as expected.
- Site settings remain as configured.
- Test critical site features like forms, e-commerce functionality, or custom scripts.
- After the process is complete, review the site to ensure:
6.4. Tools and Resources
- WordPress admin access.
- All-in-One WP Migration plugin.
- Local or cloud storage for backups.
- Access to server configuration files (if necessary).
7. Safety and Compliance Measures
Applicable Regulations:
- Ensure data security by storing backups in encrypted storage.
- Adhere to organizational policies for handling sensitive data.
8. Quality Control and Evaluation Metrics
Performance Indicators:
- Successful completion of backup and restoration without errors.
- Verification that all site functionality is intact post-restoration.
- Minimal downtime during the process.
9. Exception and Problem Handling
Common Issues and Solutions:
- Import File Size Exceeds Limit
- Cause: The server’s upload limit is smaller than the backup file size.
- Solution:
- Increase the upload size limit in All-in-One WP Migration > Settings.
- Adjust server settings via php.ini, .htaccess, or wp-config.php.
- Use the premium version of the plugin to handle larger files.
- Timeout Errors During Backup or Restore
- Cause: Server timeouts due to resource limits.
- Solution:
- Break the backup process into smaller chunks by excluding specific files or database tables.
- Increase PHP execution time and memory limit.
- Use cloud storage for backup and restoration.
- Restoration Fails to Complete
- Cause: Corrupt backup file or plugin conflict.
- Solution:
- Re-download the backup file from the original source.
- Deactivate other plugins temporarily and retry the restoration.
10. Documentation and Record Keeping
Documentation Requirements:
- Store backup files securely in AIO Website Backup Google Drive Folder(e.g., by site and date).
11. Procedure Review and Update
Review Frequency:
- This procedure should be done weekly and before doing any major changes to the site.
