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 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 recieve the public key from the Servebolt team, please move to step 2.
Login to your Siteground account and click on the "Go to cPanel" button
Locate and click on the "SSH/Shell Access" button in the cPanel dashboard
Click on the "Manage keys" button
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 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.
Find the key you just added in the list of public keys and click "Manage Authorization"
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 the details to the Servebolt team by filling out the migration form
Fill out this 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.
Want to set up the test yourself? Please read our article about our sitecopy script
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