If you want to transfer your website information from another host, the technical department will transfer your information to your account on the software for free.

For this purpose, it is enough to send the input information of the previous panel or the link of the full backup file of your account through the system ticket section to the company's support section. If your website is based on PHP and MySQL database, the technical department will do their best to fully transfer your account information. It should be noted that the transfer process is a function of factors such as the volume of your information, the connection speed between the servers of the previous host and the servers of the soft host company, as well as the degree of stability of your previous service. All steps of transferring the site from the previous host to the soft host are done without interruption and with the slightest interruption and for free.

It should be noted that the transfer is currently done in full from the following panels: Direct Admin C Panel Transfers from other panels will include website information as well as databases.

But if you want to transfer to a new host in person, you can follow the steps below:

Domain

If you are planning to transfer a domain to a soft host, obtain the EPP code from the company where you purchased the domain and provide it to our domain experts. If you do not intend to transfer the domain to the software, the nameservers must be set by you. Of course, if there is a problem, it will be done by our experts.

Before you start, we recommend that you make a full backup of your site. While this process should not cause problems. It is always a good idea to back up any major changes to your site.

Step 1

Add a domain name to the new host Before you can start moving your site, you must register with your new host and add your site. If you only have one site, you probably entered your domain name when you registered for your host. However, if you have multiple sites, you may need to create an Addon Domain instead.

Addon domains are what are known in C-panel as additional domain names.

Step 2

Transfer site files using FTP Next, you need to move all your site files to your new host. If you have a large site, this step may take some time. The easiest way is to transfer your site files via FTP. You need FTP software to connect via FTP; FileZilla is a free and convenient option. Of course, there are many other good FTP software. In addition to FTP software, you need other information such as host, username, password and ports of your old and new hosts. These items are available in the hosting dashboard; But if needed, you can get help from your host support staff

Step 3

Export the site database from the previous host Most websites have two sections: Your site files, which you transferred in the previous step. Your site database, which usually contains all the content and settings of your site. If you have a static HTML website, you do not need to move your database because your site does not have a database. However, most content management systems (CMS) such as WordPress, Joomla, Drupal, Magento rely on databases to store your content. To transfer your database, you must first export your database from your host. Then, in the next step, you will import it to your new host.

To export your database, you can use phpMyAdmin, which is a database management tool provided by most hosts. If your current host uses cPanel, you should see a phpMyAdmin tool in the Databases section. When you open phpMyAdmin, you must select the databases you want to transfer from the left. (If you host multiple sites, you will see multiple databases). Then:

  • Go to the Export tab.
  • Select Quick for Export method.
  • Select SQL for format.
  • Click Go to export your database.

Step 4

Import the site database to the new host Once you have exported your site database from your old host, you must import it into your new host. Before doing so, you must create a new, empty database in your new host. If your host uses cPanel, you can do so by opening the MySQL Database Wizard tool in the Databases section of the c Panel. If possible, try to use the same database name, username and password as your old host. This eliminates the need to update configuration settings. If you do not remember them, no problem; You just need to update the configuration files in the next step.

Step 5

Update the configuration details It is difficult to provide the same instructions for this step because it depends on your CMS and how it is configured. However, at this point, you may need to update some configuration details in your site configuration files or settings to connect to the new database you created; Especially if you used a database name, username or password.

Step 6

Site testing At this point, your site needs to work on your new host. However, you should thoroughly test the site to make sure it is accurate.

Step 7

Update the domain name to connect to the new host At this point you want to announce that the nameservers of the new hosting company will be used when searching your domain on the Internet. Because new nameservers are connected to your new web server, this process effectively announces that your site will be viewed on the new server.