The specific problem arises when I attempt to migrate the site by restoring from a backup located on an SFTP server. I have already configured the SFTP location on the destination site. The process I follow is:
Navigate to Migrate / Clone -> Restore an existing backup set onto this site.
Select a backup from the list and click ‘Restore’.
Choose all components and proceed to the next step.
At this point, I encounter errors related to missing files and incorrect file sizes. However, when I return to the backup overview, it’s evident that the backup download is still in progress.
I would expect the plugin to fully complete the download process and show the download status before initiating file checks and restoration.
- Environment: WordPress migration process using a updraftplus 2.23.14.26 with SFTP backup location.
- Action Performed:
- Navigated to Migrate / Clone -> Restore an existing backup set onto this site.
- Selected a backup from the list and clicked ‘Restore’.
- Choose all components and proceed to the next step.
- Expected Outcome:
- The plugin should complete the download process of the backup from the SFTP server without any interruption.
- The download status should be clearly displayed and updated in real-time to show the progress of the backup download.
- The file checks and restoration process should only be initiated after the complete and successful download of the backup.
- Actual Outcome:
- Encountered errors related to missing files and incorrect file sizes during the migration process.
- Discovered that the backup download was still in progress, despite the initiation of file checks and restoration, indicating a premature start of the restoration process.
- Impact: This issue hinders the site migration process, leading to incomplete or failed restoration from backups, and potentially causing significant delays and operational disruptions.
- Steps to Reproduce:
- Configure an SFTP server as the backup location.
- Attempt to restore a large site from a backup located on this SFTP server using the steps provided on another site as a migration.