Skip to content
electorstrust Contact Us

Web hosting backup files before moving WordPress sites between servers

Wilfredo Richie

Checking What Files and Data Need a Backup First

External drive and stacked data blocks on a brushed metal surface with a capacity gauge, morning light.

Before migrating your WordPress website to a new server, the most important thing is to accurately determine what data needs to be retained. A backup is only truly valuable if it includes both the file system and the database. The database stores post content, user accounts, and many important settings, while the website directory contains themes, plugins, and all uploaded files. Missing either of these can cause the website to malfunction or result in data loss during restoration.

You should check the backup tools offered by your current hosting service. Some providers integrate the function to create full website backups, while others may require the use of plugins or manual backups. Whichever method you choose, save the backup in a location separate from your current server, such as a personal hard drive or cloud storage service. This backup method will be useful in case the old server becomes inaccessible during the data transfer process.

Verifying Backup Completeness Before Starting the Move

Completing the backup process doesn’t mean the data is ready to use. You should open and check the newly created files to ensure all necessary components are present. In the WordPress backup package, the wp-content folder is usually the first to be checked as this is where themes, plugins, and uploaded files are stored. Simultaneously, check if the database export contains files with the .sql extension.

A simple check is to download the backup to your computer and try opening the compressed file. Seeing the complete folder structure and database files increases the chances of the backup being recoverable. If you find missing data or corrupted files, you should recreate the backup before starting the website migration instead of troubleshooting on the new server.

To increase security, many administrators keep a second backup copy in a different location. This solution isn’t mandatory in all cases, but it’s useful if the primary backup file fails or becomes corrupted during the data transfer process. Only begin migrating your website after verifying that the backup copy is openable and contains the complete file system and database.

Stacked blank storage sleeves and compact backup blocks on a gray surface, soft side light.

Comparing Backup Methods for WordPress Site Moves

The route you choose to address the storage duty differs based on the hosting environment and skill level. The hosting panel method is usually the fastest for shared hosting users. Backup plugins offer more control over what is included, while manual methods give full visibility but require more technical steps. Choose the method you can verify most easily, because a backup you cannot confirm is not safe to rely on.

Each method can produce a usable backup if you follow the correct steps. The hosting panel option creates a full archive with one action. Backup plugins allow selection of files, database, or both depending on settings. Manual FTP and phpMyAdmin export requires checking the SQL export includes all tables with the correct prefix.

Backup MethodWhat It CoversNext Action
Hosting control panel backupFiles and database in one archiveDownload the archive to your computer before starting the move
WordPress backup pluginFiles, database, or both depending on settingsConfirm the plugin exported the database as a separate SQL file
Manual FTP and phpMyAdmin exportFiles via FTP, database via phpMyAdminCheck the SQL export includes all tables with the correct prefix
Portable drive and blank data blocks on acrylic tray with capacity gauge, studio lighting.

Testing the Backup After Moving the Site

Once the backup is transferred to the new server and the site is restored, test the site thoroughly before pointing the domain to the new server. Check that the homepage loads correctly, that internal pages display properly, and that login works with existing user credentials. Also test a few key functions such as submitting a contact form or viewing a product page, because these actions confirm the database connection and plugin compatibility are intact. Missing images, broken links, or error messages indicate the backup may have been incomplete or the restore process may have skipped some files.

In that case, return to the original backup file and confirm it contains the missing items. Keeping the old server active until the new site is fully verified gives you a fallback option. After confirming everything works, update the domain settings and remove the old backup only when the new site is stable.