You have decided to set up a test on Servebolt or move your site to Servebolt, from Siteground? Good choice! We will now walk you through how to create and add SSH keys. This will allow our server to communicate with your Siteground server to make a copy of the files and the database.
- Prepare the migration on SiteGround
Prepare for the test using cPanel (VPS Optimized). Generate SSH key on the host you’re moving to. Read the article about how to make a key pair here
If you don’t know how to use SSH (terminal command on the server) please contact the Servebolt team via Chat or email. We can make one for you. When you receive the public key from the Servebolt team, move to step 2. - Login to your Siteground account
Login to your Siteground account and click on the “Go to cPanel” button.
- SSH/Shell Access
Locate and click on the “SSH/Shell Access” button in the cPanel dashboard.
- Manage keys
Click on the “Manage keys” button.
- Import keys
Click on the “Import keys” button:
There is two options in this view, to add and to import keys. Since you already have the key generated in step 1, you need to use the import function. - Input unique name
Input a unique name and the public key generated in step 1.
By adding a unique name you will be able to easily identify the right key later. In this example we use the server name Bolt70.
Make sure you add the public key to the public key field. - Manage Authorization
Find the key you just added in the list of public keys and click “Manage Authorization”
- Authorize
Click on the “Authorize” button to authorize the key
- Ensure that the key has been authorized
- Find the username and hostname of your Siteground server
The username and the hostname is needed to be able to connect to the server using SSH. - Send over
Send the details to the Servebolt Support Team by filling out the migration form to have the Servebolt team migrate/set up your test for you, free of charge.
It’s important that you send the username and the hostname to the Servebolt Team.
Trouble connecting thru SSH?
Host name – enter the host/IP of the server to which you wish to connect (e.g. siteground300.com
)
Port – the port for the connection – use 18765
ssh username@hostname -p 18765
Want to set up the test yourself? Please read our article about the sitecopy script.