The interface, Transfer or Restore a cPanel Account, enables you to transfer a cPanel account or restore a cPanel account from an account archive file. What is an archive file? An archive file refers to a cPanel account’s backup file or a cpmove file.
The information contained here is valid for versions 94 through the latest version.
You are being warned beforehand to not use the skip-name-resolve setting in the MySQL configuration of your server. This setting can cause serious problems in server operations. Unless you are an advanced MySQL administrator, you should be ready to expect/encounter issues with this setting. You might face problems with regard to account transfers and restorations. Moreover, this setting can also create issues with phpMyAdmin.
Important Reminders
Always ensure that your server has at least twice the size of the archive file, available in disk space whenever you transfer or restore an account. The available disk space is required by the system to extract the file.
You can use the Transfer Tool interface of WHM, if you possess root access or privileges to the source and destination servers.
WHM >> Home >> Transfers >> Transfer Tool.
You should use the Transfer or Restore a cPanel Account interface only as a last resort.
This feature doesn’t transfer 2FA (Two-factor Authentication) configuration related information for an account. 2FA needs to be reconfigured on the new server by the user.
Archive File Requirements
When you transfer or restore any account from an archive file, certain criteria need to be met by the file. One of the below-mentioned formats must be used by the archive filename.
cpmove-{USER}
cpmove-{USER}.tar
cpmove-{USER}.tar.gz
{USER}.tar
{USER}.tar.gz
backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar
backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz
backup-{MM.DD.YYYY}_{HH-MM-SS}_{USER}.tar
backup-{MM.DD.YYYY}_{HH-MM-SS}_{USER}.tar.gz
Moreover, the file needs to reside in one of the below-mentioned directories.
/home
/home2
/home3
/root
/usr
/usr/home
/web
Restricted Restore
The Restricted Restore feature is experimental, and you need to be extremely cautious while using this feature. Hence, it should not be considered as an effective security control.
This feature enables the system to carry out extra security checks on the archive file. This feature is enabled by the system by default. If it is found that a part of the file has any security issue, then the system won’t restore the archive file’s that particular part. This helps mitigate those risks that are related to transfers from unfamiliar sources.
Warnings about the Restricted Restore Feature
You should bear in mind the following facts, when using the Restricted Restore feature:
The system might leave behind account data that is unnecessary, if this feature is used to restore an account. Conflicts could be caused by it, and the account could be left in a broken state. You need to remove the account, and then restore it without using the feature, Restricted Restore.
Parked (aliased) or addon domains won’t be restored by this feature.
This feature lets restored accounts use only noshell or jailshell environments. If another shell is used by the restored account, the account will be set by the system to use noshell environment.
The target sever needs to use PostgreSQL version 8.4 or the ones newer than that, for using this feature to restore such an account that contains PostgreSQL databases.
Transfer Options
You can choose from one of the below-mentioned options.
Restore from a Local cpmove File
Upload a File to Restore
Transfer from Remote cPanel Account
Linked Nodes Options
Let us elaborate on each of these options individually.
Restore from a Local cpmove File
The option, “Restore from a local cpmove file”, enables the restoration of an account with the aid of an existing cpmove file on the server. In order to restore a cPanel account from a local cpmove file, you need to select the Restore from a local cpmove file option. Then you need to carry out the following steps:
In the menu, Select a File, you need to enter the name of, or select, the cpmove file on the server to use for restoration.
You need to check the setting, Overwrite if the cPanel user already exists, in order to overwrite any cPanel accounts that have the same username. This is entirely optional.
Next, you need to select one of the below-mentioned settings in the A records section.
Replace All Matching A Records – The system replaces all instances of the IP address of the source server with the IP address of the destination server. A custom A record is its example. This is the default setting.
cPanel-provided A Records – Replace only the basic cPanel-provided A Records in the zone files of the cPanel account.
Click Restore. The Account Restore interface appears. Now, the account restoration process is started by the system. This interface can be used to monitor the restoration progress.
Upload a File to Restore
The option, Upload a file to restore, enables you to upload a cpmove file to the server. You need to select this option, and then carry out the below-mentioned steps in order to restore a cPanel account with an uploaded cpmove file.
Click Choose File in the Upload File section. A new window appears.
You need to locate, and then select that cpmove file, which has to be uploaded to the server.
You need to check the Overwrite if the cPanel user already exists setting in order to overwrite any cPanel accounts that have the same username. This is entirely optional.
You have to select one of the following settings in the A records section:
Replace All Matching A Records
cPanel-provided A Records
In the IP Address section, you need to select whether a dedicated IP address has to be assigned to the cPanel account on your server. Your server needs to have at least one available IP address in order to carry out this action.
Click Restore. The Account Restore interface appears. Now, the account restoration process is started by the system. This interface can be used to monitor the restoration progress.
Transfer from Remote cPanel Account
The option, Transfer from Remote cPanel Account, enables you to transfer a cPanel account from the archive file of a remote server. You need to select the option, Transfer from Remote cPanel Account, and carry out the below-mentioned steps in order to perform a remote transfer.
In the section, Remote Server, you need to enter the IP address of the server or the hostname. If you use a hostname, then you need to include a valid TLD (Top Level Domain) in the name of the domain.
You must enter cPanel account’s username on the remote server in the Remote username section.
In the section, Remote password, you have to enter the cPanel account’s password on the remote server.
In the IP Address section, you need to select whether a dedicated IP address has to be assigned to the cPanel account on your server. Your server needs to have at least one available IP address in order to assign a dedicated IP address.
Click Transfer. The Account Restore interface appears. Now, the account restoration process is started by the system. This interface can be used to monitor the restoration progress.
Linked Nodes Options
The Linked Nodes Options section is only available if cPanel & WHM linked server nodes are used by your sever.
When your server uses linked cPanel & WHM server nodes, the Linked Nodes Options section allows you to link the cPanel account to a child node. You have the option to choose from the following settings:
Use the archive file’s stored configuration – In this setting an archive file’s stored configuration is used. If the file indicates that one of the local server’s linked cPanel & WHM server nodes are used, the system tries to use that linked node. If that isn’t the case, the account restores to the local server.
Use only this server. Transfer or restore locally – This setting transfers or restores the account to the local server.
example-alias (servernode.example.com) – The alias and hostname of a linked cPanel & WHM server node. This transfers or restores the account to the selected cPanel & WHM server node.
Now you know everything about the interface, Transfer or Restore a cPanel Account. cPanel is a web hosting control panel. Web hosting is the service provided by various web hosting companies for enabling online accessibility of websites. When you are looking for the “Best Cloud Hosting Company” or the “Best Windows Hosting Company” or the “Best WordPress Hosting Company”, you must opt for a hosting service provider that offers a high uptime, fast page loading, secure servers and service, round the clock customer care service, data backup facility, and high quality of service at very affordable prices, such as HTS Hosting.
Commentaires