Bobcares

How can you safely change the Vultr instance location?

by | Feb 5, 2019

At some point, server owners need to change their Vultr instance location where it was initially setup.

And, it can be for better server performance, response times, and more.

Server owners can easily move the Vultr instances to any location in the world in a very short time, but this requires proper planning.

At Bobcares, we help server owners change their Vultr instance location as part of our Managed Cloud Services.

Today, we’ll see how we help server owners change the location of their Vultr server with less downtime.

 

How to choose the correct server location?

We recommend that you always keep your Vultr instance close to where it’s mostly used. So, our Support Engineers primarily assess the customer’s geographical location and the type of their business before deciding the server location.

If the customer needs the server for his own work, it’s ideal to keep the server just close to his geographical location. On the other hand, if the customer has large set of clients far away from his location, it’s better to keep the server in more proximate location. And, that help customers to have faster load times.

How to change Vultr server location?

Now, let’s see how our Server Experts change the location of Vultr server. This involves server downtime and also the transfer time depends on the disk space of the Vultr instance. Therefore, we always contact the customer and plan this process during off peak hours, so that there is less impact on the customer’s business.

1) Prepare the Vultr instance

Firstly, we completely analyze the existing Vultr instance. We mainly focus on collecting website information, custom configurations, website DNS details, existing software versions such as PHP, Apache, MySQL, Nginx etc.

So, if anything goes wrong we can cross check the websites and software versions using these data.

 

2) Take a snapshot of the existing Vultr instance

The next step is to take a snapshot of the Vultr Cloud Compute. A snapshot is the exact replica/image of the original server. Our Server Support Team usually take a snapshot of the Vultr instance from Servers > Snapshots > Take Snapshot.

 

vultr change os

How to take a snapshot of Vultr instance?

 

As data is constantly written to files and databases on a live server, there are high chances of filesystem and data inconsistencies. So, we always power off the Vultr instance before taking the snapshot. This ensures that there are zero file changes at that time.

 

3) Create a Vultr instance in the new location

Finally, a new Vultr instance must be created in the new data-center location. We create a new Vultr instance from Servers > Deploy new server(+ symbol) in Vultr control panel.

Most importantly, we select the new server location here. Additionally, we select the previously created snapshot in the Server Type section. As a result, the data and filesystem on the new Vultr instance become identical to the original instance.

 

vultr change location

How to select the snapshot during Vultr instance creation?

 

Here, we create a new Vultr instance from the snapshot 5da5c57ce4348. We also ensure that the disk space and other resources are same or higher than that of the origin server.

 

4) Change DNS

Now, we have created a new Vultr instance in the required location. The content and file system has also been copied to the new instance. But, the IP address attached to the Vultr instance got changed.

Once we have confirmed that the new system works as expected, the next step is to update the DNS records of the websites to point to the new Vultr instance. For domains using Vultr DNS, our Support Experts change the DNS from the Vultr account control panel.

 

5) Delete the Old Vultr instance

After migration, it’s always recommended to keep the original Vultr instances and it’s snapshots. Our Support Engineers run a series of manual and automated tests on the new server. In addition to that, we also confirm it with the customer. In this way, if something goes wrong in the new location, we can use these backups to see whether there were problems before the move.

Once we’ve confirmed that the new system works well and that the websites loads fine on the system, the old instance can be deleted safely.

[Do you need an experienced Server Administrator to change the location of your Vultr instance? Our Server Experts can help you here.]

Vultr change location – Post checks to be done

Now, let’s see what all are the post checks done by our Support Engineers to confirm that everything goes well.

  • We confirm that the Vultr instance is accessible from the new location. In addition to that, we confirm the logins work fine.
  • It’s always recommended to test the services on the new Vultr instance, because there are chances that the services expected to be running may not start at boot.
  • We ensure that the custom website configuration and server configurations are intact. Moreover, we confirm that the software versions on the new server are same.
  • We also ensure that enough resources are allocated to the Vultr instance.
  • Additionally, we confirm that the DNS switch has been done for all the domains. Further, we confirm that the websites load fine after the DNS switch.
  • After that, we correct the website files having references to old IP address.
  • Once the customer updates that everything works fine on the new Vultr instance, we get a confirmation from the customer and delete the old Vultr instance.

Conclusion

In short, server owners can change the location of their Vultr instances to any different locations of the world. But, this requires proper planning. Today, we’ve discussed how our Support Engineers effectively change the location of a Vultr instance.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

SEE SERVER ADMIN PLANS

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF