How to Migrate a VPS in Virtualizor Control Panel

This article will guide you through different ways of migration options available in Virtualizor.

  • Virtualizor GUI Migration Tool
  • Creating a Template
  • Manual Migration from LVM level

NOTE : Before starting the migration process from any method above, it is recommended to close all your work and clean shut down your VPS. The first and third methods are not for OpenVZ Servers.

Lets start in detail.

  • Virtualizor GUI Migration Tool

Virtualizor GUI Migration allows you to seamlessly migrate VPS from one server to another server without any manual intervention. Migration process transfers all your VPS data including configuration and user data. This Migration tool does not performs operation on block level, that is why this is the most preferable method from the list.

For the complete process, please read our Wiki Page : Virtualizor GUI Migration Tool

NOTE : While performing the migration process through GUI migration tool, please do not restart any services or do not shutdown the main server. This may result in half migration or your data may become unrecoverable. To be in safer side, it is always recommended read the notes displayed in Migration page before performing the operation.

  • Creating a Template

This is also one of the safe option available in Virtualizor and also works well when you need to backup any VPS. Create Template option in Virtualizor Admin Panel creates the OS template of the current VPS, which you can later on transfer to the another Virtualizor Server and create a VPS with that OS template.

Please refer this guide to Create an OS template : Create OS Template

  • Manual Migration from LVM level

NOTE : This method is for advanced administrators and NOT recommended by us. Please contact Virtualizor Support before choosing this method for migration. In this method you can manually migrate the VPS configuration and LV block to the destination server.

Step 1: Create a VPS of the same configuration in the destination server.
Step 2: Transfer the VM config file through SCP.
Step 3: Extract the LV from the source server through “DD” tool and get a zip file.
Step 4: Transfer that zip file into destination server and extract the zip into the new LV. (You will get the new LV when you perform the first step.)
Step 5: Restart your VPS.

If you face any problems during the migration process, please contact us via ticket or mail us at support@virtualizor.com