Articles on: Hosting

How to Migrate Your Website to Thamara.Cloud (or Between Hosts)

Step 1: Back Up Your Website Files

  1. Log in to your old hosting control panel (cPanel, Plesk, or FTP).
  2. Go to the File Manager or connect using FTP.
  3. Download all your website files — usually located in the public_html or httpdocs folder.
  4. Save them as a ZIP file on your computer.


Step 2: Export Your Database (if your site uses one)

  1. Open phpMyAdmin on your old hosting account.
  2. Select your website’s database from the list.
  3. Click the Export tab.
  4. Choose the Quick export method and SQL format.
  5. Download the exported .sql file to your computer.


Step 3: Upload Files to the New Host

  1. Log in to your new hosting control panel (for example, Thamara.Cloud Plesk).
  2. Open File Manager or connect via FTP.
  3. Navigate to your site’s root directory (usually httpdocs or public_html).
  4. Upload your website ZIP file.
  5. Extract the ZIP file inside that directory.


Step 4: Import the Database

  1. In your new hosting account, go to Databases → phpMyAdmin.
  2. Create a new database (note the database name, username, and password).
  3. Select the new database.
  4. Click the Import tab and upload your .sql file from Step 2.
  5. Wait until the import completes successfully.


Step 5: Update Website Configuration

If your site uses WordPress, Laravel, or another CMS/framework, update its configuration file with your new database details.

For example, in WordPress:

Open wp-config.php and update:

  • Database name
  • Database username
  • Database password
  • (Optional) Database host (usually localhost)

Save the file when done.


Step 6: Update DNS Settings

  1. Go to your domain registrar (where your domain name is registered).
  2. Find the Nameservers or DNS section.
  3. Replace the old nameservers with the new ones provided by Thamara.Cloud.
  4. Save changes.
  5. DNS propagation may take 1–24 hours to complete globally.

Step 7: Test Your Website

  1. After DNS propagation, open your domain in a browser.
  2. Check if everything loads correctly (pages, forms, images, etc.).
  3. Test any databases, contact forms, or admin logins.


Tip from Thamara.Cloud:

  • Keep your old hosting active for at least 2–3 days until you confirm everything works on the new host.
  • You can also test the migrated site before DNS changes using a temporary domain or the server’s IP preview feature in Plesk.

Updated on: 05/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!