Hosting Nepal
Hosting Nepal
BlogMigration
Migration
7 min read· October 13, 2026

The NGO Website Migration Checklist for Nepali Non-Profits

Migrating your NGO's website in Nepal can be smooth with careful planning. This checklist covers essential steps like cPanel backups, data transfer, and DNS cutover to ensure a seamless transition for your non-profit.

H

Hosting Nepal Editorial

Editorial Team · Updated Oct 13, 2026
The NGO Website Migration Checklist for Nepali Non-Profits

The NGO Website Migration Checklist for Nepali Non-Profits

Migrating your NGO's website in Nepal can be smooth with careful planning. This checklist covers essential steps like cPanel backups, data transfer, and DNS cutover to ensure a seamless transition for your non-profit, minimizing downtime and preserving your online presence.

Key facts: * Target Audience: Nepali NGOs and non-profits. * Key Tools: cPanel, FTP, DNS management. * Estimated Downtime: Can be near-zero with proper planning. * Cost: Often free with a new hosting provider like Hosting Nepal, or minimal if professional services are required (typically NPR 5,000 - 15,000 for complex sites). * Primary Goal: Seamless transfer of website files, databases, and emails.

Overview of Website Migration for NGOs

Website migration involves moving your entire website — including files, databases, and emails — from one hosting provider or server to another. For NGOs in Nepal, a well-executed migration is crucial to maintain donor trust, volunteer engagement, and service delivery without interruption. Whether you're upgrading to a more reliable host, seeking better performance, or consolidating services, understanding the process is vital. Many Nepali NGOs, often operating with limited budgets and technical staff, can benefit significantly from a structured approach to migration, especially when moving to a cPanel-based hosting environment which simplifies many tasks.

According to a 2025 survey by the Nepal Telecommunications Authority (NTA), over 60% of Nepali NGOs now maintain an active website, highlighting the increasing reliance on digital platforms for outreach and fundraising. A smooth migration ensures continued accessibility for your beneficiaries and supporters across Nepal, from Kathmandu to remote villages.

The Essential NGO Website Migration Checklist

This checklist is designed to guide Nepali non-profits through each phase of their website migration, from initial preparation to post-migration verification.

Phase 1: Pre-Migration Planning and Preparation

Before initiating any transfer, thorough preparation is key to a successful migration.

* 1. Choose Your New Hosting Provider: Select a reliable web host that understands the needs of Nepali NGOs. Look for providers offering cPanel for ease of management, good customer support, and local payment options (Khalti, eSewa, bank transfer). Hosting Nepal offers specialized plans that are budget-friendly for non-profits and includes free migration assistance. * 2. Audit Your Existing Website: * Content Inventory: List all pages, posts, images, and media files. * Plugin/Theme Review: Note all active WordPress plugins and themes. Remove any unnecessary or outdated ones to streamline the migration. * Database Size: Check the size of your database. Larger databases might require specific migration tools. * Email Accounts: List all email accounts and their associated passwords if you manage them through your current host. * 3. Gather Current Hosting Credentials: Ensure you have access to your old hosting account's cPanel login, FTP credentials, and database access details (username, password, database name). * 4. Inform Stakeholders: Communicate the planned migration dates to your team, key volunteers, and potentially major donors, especially if any brief downtime is anticipated. Transparency builds trust.

Phase 2: Data Backup and Transfer

This is the most critical phase, ensuring all your valuable data is secured and moved.

* 5. Perform a Full cPanel Backup: * Log into your old host's cPanel. * Navigate to the 'Backup' or 'Backup Wizard' section. * Generate a full website backup, which typically includes all website files, databases, and email forwarders. * Download the backup file(s) to your local computer. This is your safety net. * 6. Manually Backup Database (If Needed): For WordPress migration, if the cPanel backup isn't sufficient or you prefer a separate database backup, use phpMyAdmin within cPanel to export your database as an SQL file. * 7. Transfer Files to New Host: * cPanel Transfer: If your new host (like Hosting Nepal) offers cPanel, they can often perform the entire cPanel migration for you, which is the easiest option for NGOs with limited technical staff. Provide them with your old cPanel login details. * Manual FTP Transfer: If doing it yourself, use an FTP client (like FileZilla) to upload all your website files from your local backup to the public_html directory of your new hosting account. * 8. Import Database to New Host: * Create a new database and a new database user in your new host's cPanel (under 'MySQL Databases'). * Assign the user to the database with all privileges. * Use phpMyAdmin on your new host to import the SQL file you backed up earlier. * 9. Update Configuration Files: For WordPress, edit the wp-config.php file in your website's root directory on the new host. Update the database name, username, and password to match the new database you created in the previous step.

Phase 3: DNS Cutover and Verification

This phase makes your new website live to the world.

* 10. Update DNS Nameservers: * Log in to your domain registrar's control panel (e.g., Mercantile Communications for .np domains). * Change the nameservers (NS records) to those provided by your new hosting provider (e.g., ns1.hostingnepals.com, ns2.hostingnepals.com). * DNS propagation can take 24-48 hours, but often less in Nepal for major ISPs like WorldLink, Vianet, or Classic Tech. During this time, some visitors might see the old site, while others see the new one. * 11. Verify Website Functionality: * Thoroughly test your website on the new host. Check all pages, forms, images, and links. * Test donation forms, contact forms, and any interactive elements crucial for your NGO's operations. * Clear your browser cache or use an incognito window to ensure you're seeing the live site from the new server. * 12. Configure Email Accounts: Recreate all your email accounts on the new host's cPanel. If you used POP3, ensure you've downloaded all old emails before the cutover. For IMAP, emails will sync once configured.

Phase 4: Post-Migration Cleanup and Optimization

Once your site is live on the new host, a few final steps ensure everything runs smoothly.

* 13. Monitor Website Performance: Use tools like Google Analytics or cPanel's visitor logs to monitor traffic and ensure there are no unexpected drops. Hosting Nepal provides robust monitoring tools within cPanel. * 14. Delete Old Hosting Account (After Confirmation): Once you are absolutely certain that your new site is stable and fully functional, and DNS has fully propagated, you can cancel your old hosting account. Do not do this prematurely. * 15. Implement Security Best Practices: Install an SSL certificate (often free with cPanel hosts via Let's Encrypt), set up regular backups on your new host, and keep WordPress, plugins, and themes updated. According to cybersecurity experts in Kathmandu, NGOs are increasingly targets for cyberattacks, making robust security paramount.

Common Migration Issues and Troubleshooting for Nepali NGOs

Even with a checklist, issues can arise. Here are some common problems and solutions specific to the Nepali context:

* DNS Propagation Delays: Sometimes, your website might appear offline for longer than expected. This is usually due to DNS caching by local ISPs (WorldLink, Vianet, Subisu). Be patient, clear your browser cache, or use a DNS checker tool. * Database Connection Errors: If your WordPress site shows "Error establishing a database connection," double-check your wp-config.php file for correct database name, username, and password. Ensure the database user has all privileges. * Missing Files or Images: This often happens if the FTP transfer was incomplete or if file permissions are incorrect. Re-upload missing files or contact your new host's support for permission adjustments. * Email Not Working: Verify your MX records are pointing to your new host. Recreate email accounts and test sending/receiving. Ensure local email clients are updated with new server settings. * Website Speed Issues: If your site is slower after migration, check your new hosting resources, enable caching plugins (for WordPress), and optimize images. Hosting Nepal's LiteSpeed servers are designed for optimal performance.

For NGOs in Nepal, a smooth website migration is more than a technical task; it's about ensuring your mission continues uninterrupted. By following this comprehensive checklist and leveraging the support of a local provider like Hosting Nepal, your non-profit can achieve a seamless transition, allowing you to focus on your vital work in the community.

Frequently Asked Questions (FAQ)

Tags
ngo website migration
cpanel migration
website backup
dns cutover
wordpress migration
Nepal Hosting
non-profit website
website transfer
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

Overview of Website Migration for NGOs

The Essential NGO Website Migration Checklist

Phase 1: Pre-Migration Planning and Preparation

Phase 2: Data Backup and Transfer

Phase 3: DNS Cutover and Verification

Phase 4: Post-Migration Cleanup and Optimization

Common Migration Issues and Troubleshooting for Nepali NGOs

Frequently Asked Questions (FAQ)

Share
Hosting Nepal
Hosting Nepal

2026 © Marketminds Investment Group. All rights reserved.

NGO Website Migration Checklist: cPanel, Backup & DNS Cutover