Hosting Nepal
Hosting Nepal
BlogMigration
Migration
7 min read· June 12, 2026

Troubleshooting Common Website Migration Issues: A cPanel, Backup, and DNS Cutover Guide for Kathmandu SMBs

Facing issues during website migration? This guide helps Kathmandu SMBs troubleshoot common cPanel transfer, backup, and DNS cutover problems for a smoother WordPress migration.

H

Hosting Nepal Editorial

Editorial Team · Updated Jun 12, 2026
Troubleshooting Common Website Migration Issues: A cPanel, Backup, and DNS Cutover Guide for Kathmandu SMBs

Troubleshooting Common Website Migration Issues: A cPanel, Backup, and DNS Cutover Guide for Kathmandu SMBs

Website migration can be a complex process, especially for small business owners in Kathmandu embarking on their first online venture. Common hurdles include issues with cPanel transfers, incomplete backups, and tricky DNS cutover. This guide focuses on troubleshooting these frequent problems to ensure a successful WordPress migration.

Understanding the Migration Process

Migrating a website involves moving your site's files, databases, and configurations from one hosting environment to another. For many Nepali businesses, this often means transferring from a previous host to a new provider, or even upgrading your hosting plan. The goal is a seamless transition with minimal downtime. Key steps typically involve creating a complete backup, transferring files and databases, and updating your domain's DNS records.

The Importance of a Reliable Backup

A comprehensive backup is your safety net. It ensures that even if something goes wrong during the migration, you have a complete copy of your website to restore. For WordPress migration, this includes not just the website files but also the MySQL database.

cPanel Transfers: Common Pitfalls

When moving between cPanel accounts, automated transfer tools can sometimes fail. This might be due to file size limits, database corruption, or incompatible cPanel versions. Manual migration, while more involved, often provides greater control and reliability.

DNS Cutover: The Final Step

DNS (Domain Name System) cutover is the process of pointing your domain name (e.g., yourbusiness.com.np) to your new server. This can take anywhere from a few minutes to 48 hours to propagate globally. Incorrect DNS settings are a frequent cause of websites being inaccessible after migration.

Troubleshooting Backup Issues

Backup failures are one of the most common migration roadblocks. Here’s how to tackle them:

Incomplete File Backups

Symptom: Your migrated website is missing images, CSS, or other static assets. The file count or size in your backup doesn't match the original.

Solution: * Check File Permissions: Ensure all files and directories have correct read/write permissions. Incorrect permissions can prevent files from being copied or accessed. * Use FTP/SFTP: For larger sites, a reliable FTP or SFTP client like FileZilla can be more robust than cPanel's built-in backup tools for transferring large numbers of files. * Exclude Large, Unnecessary Files: Temporarily exclude large media files or backup archives from your initial migration backup to speed up the process. You can upload these separately later. * Verify Backup Integrity: After creating a backup, check its size and file count. If possible, extract it on your local machine to ensure all components are present.

Database Backup Errors

Symptom: Your website loads, but content is missing, or you encounter database connection errors.

Solution: * Export Database via phpMyAdmin: Instead of relying solely on cPanel's backup, use phpMyAdmin to export your WordPress database as a .sql file. This is often more reliable. * Check Database Size Limits: If your database is exceptionally large, it might exceed limits for export or import. Consider optimizing your database first by removing old revisions, spam comments, and transients. * Ensure Correct Database Credentials: Double-check the database name, username, and password in your wp-config.php file on the new server match the imported database.

Troubleshooting cPanel Transfer Problems

Direct cPanel-to-cPanel migrations can sometimes hit snags. Here’s how to resolve them:

Corrupted Transfer Archives

Symptom: The cPanel backup archive (.tar.gz or .zip) is corrupted or cannot be extracted on the new server.

Solution: * Re-download/Re-create Backup: Generate the backup again on the source server. Ensure the process completes without errors. * Check Disk Space: Insufficient disk space on either the source or destination server can lead to incomplete or corrupted backups. * Use Different Compression: Try creating the backup using a different compression method if available in your cPanel.

File Transfer Interruptions

Symptom: The transfer process stops midway, leaving your site partially uploaded.

Solution: * Manual Upload via FTP/SFTP: As mentioned, use an FTP/SFTP client for a more stable file transfer. Ensure your internet connection is stable. * Break Down Large Transfers: If you have many large files, consider uploading them in batches.

Troubleshooting DNS Cutover Issues

DNS problems are often the most frustrating part of migration, leading to your site being inaccessible.

Website Not Loading After DNS Update

Symptom: Your website is down, or visitors see an old version of the site after you've updated your DNS records.

Solution: * Verify Nameservers: Ensure your domain registrar (where you bought your domain, e.g., a .np domain from a local registrar or a .com domain) is pointing to the correct nameservers provided by your new hosting provider (e.g., Hosting Nepal). * Check DNS Records: Log in to your DNS management panel (often at your registrar or sometimes at your hosting provider) and confirm that A records (for the main domain) and CNAME records (for www) point to your new server's IP address. For Nepali domains like .com.np, ensure the delegation to your hosting provider's nameservers is correct. * Clear DNS Cache: Your local computer and network routers cache DNS information. Try clearing your browser cache and flushing your local DNS cache (commands vary by OS). * Use a DNS Checker Tool: Online tools like whatsmydns.net can show you how your DNS changes are propagating across the globe. If it shows the new IP address in most locations, the issue is likely local caching. * Patience: Remember that DNS propagation can take up to 48 hours. If you've checked everything and it's still not working, wait a bit longer.

Email Issues Post-Migration

Symptom: Emails sent to your domain are not being received, or outgoing emails are failing.

Solution: * Check MX Records: Ensure your Mail Exchanger (MX) records are correctly pointing to your mail server. If you're using a third-party email service, ensure the MX records are set to their servers. * Verify SPF, DKIM, DMARC Records: These DNS records are crucial for email deliverability. Incorrect or missing records can cause emails to be marked as spam or rejected. Consult your hosting provider or email service for the correct settings.

Key Steps for a Smooth WordPress Migration

To minimize troubleshooting, follow these steps:

1. Choose a Reliable Host: Select a hosting provider like Hosting Nepal known for good support and reliable infrastructure, especially for WordPress. 2. Full Backup: Create a complete backup of your website files and database from your old cPanel account. 3. Transfer Files: Use FTP/SFTP or cPanel's File Manager to upload your website files to the new server's public_html directory. 4. Import Database: Create a new database on the new server and import your backup .sql file using phpMyAdmin. 5. Update wp-config.php: Edit the wp-config.php file on the new server with the new database name, username, and password. 6. Test Your Site: Before changing DNS, test your site using a temporary URL or by modifying your local hosts file to point your domain to the new IP address. 7. Update DNS Records: Once satisfied, update your domain's nameservers at your registrar to point to your new hosting provider. 8. Monitor Propagation: Use DNS checker tools to monitor propagation. 9. Check Email: Verify your email functionality by sending and receiving test emails. 10. Final Checks: Once DNS has fully propagated, perform a final check of all website functionalities.

By understanding these common issues and having a systematic approach to troubleshooting, Kathmandu SMBs can navigate the website migration process with confidence. A reliable hosting partner like Hosting Nepal can provide essential support throughout this transition.

Tags
website migration
cpanel
dns
WordPress
troubleshooting
nepal
kathmandu
smb
H
Written by
Hosting Nepal Editorial
Editorial Team

Part of the Hosting Nepal editorial team covering web hosting, domains, VPS, and local payment workflows for Nepali businesses. Based in Kathmandu.

Ready to get started?

Launch your website with Hosting Nepal today.


On this page

Understanding the Migration Process

The Importance of a Reliable Backup

cPanel Transfers: Common Pitfalls

DNS Cutover: The Final Step

Troubleshooting Backup Issues

Incomplete File Backups

Database Backup Errors

Troubleshooting cPanel Transfer Problems

Corrupted Transfer Archives

File Transfer Interruptions

Troubleshooting DNS Cutover Issues

Website Not Loading After DNS Update

Email Issues Post-Migration

Key Steps for a Smooth WordPress Migration

Share
Hosting Nepal
Hosting Nepal

2026 © Marketminds Investment Group. All rights reserved.

Troubleshoot Website Migration: cPanel, Backup, DNS Cutover Issues