How to Request a Website Migration
Rapyd Team avatar
Written by Rapyd Team
Updated over a week ago

This comprehensive guide outlines the steps necessary for requesting our Migrations team to facilitate the transfer of your website to the Rapyd platform.

At Rapyd, our comprehensive migration process encompasses the seamless transfer of files and databases to our systems, rigorous testing of both frontend and backend functionalities, and meticulous DNS updates. This meticulous approach ensures a worry-free experience post-migration, sparing you from concerns about potential website malfunctions. Our dedicated team handles all the intricacies, guaranteeing a smooth transition to our platform.

To request a website migration, follow the steps below:

  1. Login to the Rapyd Dashboard and click on the desired website that will serve as the destination for your migration. If you have not launched your website yet, follow this guide: How to Add a Site

  2. Once you have selected your destination website, go to Settings > Migrate > Request migration.

    Migration request Step 2

  3. A new tab will appear with our Migration Request form. The first screen will have your account details already populated as well as the destination website that you selected. Click Next.

  4. In the second screen, you need to provide the following information of the source website:

    Site URL: This is main URL of your website
    Login URL: This is the URL to login to the WordPress admin dashboard
    Username: Your WordPress admin username
    Password: Your WordPress admin password

    Enter all the required details and click Next.

  5. Select the connection type to connect to your server. We recommend using SSH for faster and secure data transfer.

  • SSH

  • Other

For SSH

Server: IP or Hostname

Port: By default, SSH and SFTP work on port 22. If your host utilizes a custom port, indicate it here.

User: SSH/SFTP user

Password: SSH/SFTP password

Key file: This is an optional field in case your SSH/SFTP connection requires a key file

Key passphrase: This field is optional in case your SSH/SFTP connection requires a key file with a passphrase

WordPress Directory: This is where your WordPress installation resides in your server’s file system. You can get it from WordPress Dashboard > Tools > Site Health > Info > Directories and Sizes > WordPress directory location.

For other connection types

If SSH is unavailable, please include detailed instructions for retrieving your files and database, along with any relevant links or special instructions.

Please ensure you have backed up your files and database. Specify the path backup files, allowing us to easily retrieve both files (or a single file if the website's data and database are in the same archive). This also applies to FTP/SFTP.

Once you are done, click Next.

6. Would you like us to bring the site live after migrating?
If you would like Rapyd to handle the DNS update once your site is ready to be taken live, select Yes under the Site Launch section.

7. Select your preferred time to take your site live (usually during low web traffic hours)
We recommend to carry out the migration during low web traffic hours and for this, you can select your preferred time from the drop-down menu. If this is not an issue and we can start the migration as soon as possible, leave 'Anytime' selected.

After selecting the appropriate time, another drop-down menu to select your time zone will be displayed.

8. Would you like to review the site using a temporary URL before going live?
Indicate whether you would like to test the site using a temporary URL.

If your answer is 'Yes', we will proceed with an initial migration as soon as possible. Then, we will share a temporary URL for you to test and once you are ready to proceed with the migration, we will resynchronize your files and database to have the latest data transferred from the source site. We will also coordinate with you to determine a suitable time for the resync, typically during off-peak hours, in case that you prefer a different time than the one indicated in step 7.

If your answer is 'No', we will proceed with the migration at the indicated time and we will take the site live by updating your DNS after a successful completion of the testing phase.

Note: Before a full migration or a resynchronization, we will enable BuddyBoss Theme and BuddyBoss App (If installed) maintenance mode to prevent data mismatch and we will disable it on the migrated site once it is live.

9. Access method for DNS manager

Access to your DNS manager is necessary to update the relevant DNS records. Most well-known providers offer convenient methods for sharing access without disclosing usernames and passwords. This also facilitates easy revocation of access once we have completed the update.

Check with your provider if you are unsure on how to grant shared access to our email address. Once the invitation has been sent, select 'Invitation' and click 'I have invited Rapyd to my DNS manager'.

If shared access is unavailable, you can always select 'Login' and provide the required details.

Note: If the selected option is 'Login', please ensure you have disabled 2 Factor Authentication (if enabled) so we can login without delays.

Important:

If your DNS settings are managed by your current web hosting provider, it's essential to establish independent DNS hosting to safeguard your DNS records. Typically, your existing hosting provider may terminate your subscription, including your domain hosting and the deletion of your DNS records, once your site migration is complete and you cancel your subscription with them. In such situations, we recommend creating a free Cloudflare account and adding your site to facilitate the website's go-live process after migration. If you already have an independent DNS hosting provider, you can ignore this requirement.

Click Next.

10. Additional Notes

This is a section for you to add special instructions or requests such as a desired schedule to migrate your site, etc.

Important Notes

  • Migrations are handled on a first-come, first-served basis. However, we will get back to you via email in less than 48 hours after your request is submitted.

  • The migration completion time depends on the size of your website.

Did this answer your question?