Today we are going to be discussing a new feature that has been introduced by
Nutanix which is extract for VMs and extract for databases. Welcome to Tech
TopX. My name is Arpita and I am a Systems
Reliability Engineer at Nutanix in San Jose. Let's first talk about extract for
vm migration extract is a cross hypervisor live migration solution
migrating VMs with minimal downtime with extract you can migrate powered on or
out of VMs pause and resume migration scheduled migration etc before
attempting to migrate VMs using extract for VMs make sure to satisfy some of the
general requirements for example VMware tools must be installed and up-to-date
on the guest VM for migration the virtual hardware version running on the
VM should be a minimum of seven the ESXi version should be a minimum of 5.5 the
hosts should not be in maintenance mode etc also we need to deploy and extract
vm using the disk image available on you tonics portal in order to be able to do
the migration let's have a look so once you have the VM created for extract and
network configure for the same you can access the GUI from any browser so the
default Kroeger credentials for this would be Nutanix and the password would
be Nutanix forward slash for you okay so once we are logged in we'd be putting in
the credentials and the details for the source environment which will be a
recent IP and for the target environment which will be an e hv cluster
okay I'll add okay so once we have added the source and target will create a
migration plan that would be demo migrate okay this is the target pluster
the container that you want to select on the HP cluster this so once you have put
in those details this will give you the list of all the VMS that are present on
the source these are differentiated as migrate able and non migrate able VMs so
you can either filter it out as migrated able VMs or non microtubule or all VMs
so for instance if you hit on non-migratory there'll be a question
mark besides the VM which will tell you why
is it not ready for migration yet so this one says that the VM is a template
please convert a to VM and refresh your inventory to migrate it similarly this
will there are some reasons like VMware tools are not installed etc yeah so you
can also search the VM using the Search tab okay so this is the VM I want to
migrate then click on next okay so once this is done you would be
putting in the credentials for the VM so your mine is a Lilly Linux VM so I'll
put in the credentials for the Linux along with that select the network
mappings that you need to select v7 to for for me
so if you need to shed you'll the data seeding you can do that or else you can
just go ahead and click on next if you want to do it right now
so these are the details of our migration the source environment the
target environment the network mappings so this is the source network mappings
these are the target network mapping now I'll you can just save or else save and
start I'll save and start the migration the migration is divided into two parts
for this VM so West is the seeding of data and the other would be cut over so
during seeding it pre copies the data of VM to the target cluster without a
downtime followed by a very small cut over period we see that the migration is
in progress so right here it's 10% and you can then go back if you want to
abort the migration you can do it if you want to pause the migration you can do
that as well in a little while it will also give you an estimate when with the
migration complete we fast forward to the part where migration completes and
we'll start with the cutover of the VM ok so looks like the VM is ready to be
cut over so let's do the cut over ok so right now we see that the cut over is in
progress ok so let's go ahead and view the VM in prison
okay there you go you see the VM that we were trying to migrate from the vSphere
sauce cluster is not on the ehv cluster now let's see what's the status here
okay so it says completed let's go ahead and launch console so I was successfully
able to log in using the credentials of the VM that we used on the source
cluster and the migration of the VM has now completed from ESXi host to the HV
cluster that was extract for VM now let's take a look at extract for
database migration extract for databases enables you to migrate your Microsoft
SQL Server instances from nanyat annex infrastructure to Nutanix cloud platform
with a one-click operation you can migrate both virtual and physical SQL
servers to Nutanix extract captures the state of your source SQL Server
environments and applies any recommended changes so let's take a look at that the
extract for database migration is similar to extract for VMware in you
need to deploy an extract vm first using the disk image from Nutanix portal this
is the interface for extract for database migration there are two options
which we could use one could be an existing project that you have already
created and you need to proceed on the same the other would be you create a new
project so let's create a new project create extract for database migration is
divided into four parts it's scanning scans discovered your existing SQL
Server environments through application live level inspection the second part is
design where it creates an automated Newton expects best practice design for
the target SQL servers the third would be deployment
so this is the deployment of the VM at the source cluster which is the Windows
server on the target cluster and migration migration is the last part of
where the data is migrated from the source SQL Server database to the target
SQL servers so let's start with the scan say scan 1 put in the IP address for the
SQL instance at the source the SQL Server instance that would be ok so you
can also do a bulk upload wherein you can upload multiple SQL servers for
migration let's pick in this can extract scans the
workload and takes the inventory of hardware and software and also the
performance configuration and sizes the target which helps apply new tonic space
practices for SQL Server databases there we have the result from our scan so this
is the scan details page which displays the details of the scan for SQL Server
instance this may take a few minutes depending on the number of server
instances you need to scan once this is done we we would proceed to generate
design so based on the configurations of the server instances scanned extract
generates an ideal Nutanix best practice design template for your target SQL
Server instances so these are the design details for the selected SQL server in
our case it's the server instance that we selected right here you can also view
the source details these are the details of the SQL instance that we have now we
can proceed to deploy so the deployment phase helps us deploy on Windows Server
and install the SQL Server instance on the same on the target environment
okay so the design has been generated deploy let's proceed with deploy the
deployment itself also includes four parts when we proceed to deploy it will
prompt us to enter the prism credentials for the target cluster so once you have
put in the present with prism credentials we will hit connect
so the extract VM connects to the prism and identifies the hypervisor that is
based on the target cluster this may also take a couple of minutes to connect
and check the hypervisor details okay so now it's connected so there it says that
the target hypervisor discovered on the cluster is HV so after this is done
we'll go to configure VM so configure VM what it does is it will help us deploy
the Windows server on the target host and the next step which says OS
configuration would be the installation of SQL Server instance on the Windows
Server
so this would be the image for the Windows Server 2012 r2 in our case
I select the SQL I saw in this part
she enter credentials which would allow us to install the SQL instance on the
Windows Server ke validate and save so here we can review and deploy so one
thing we need to note is the target VM master image and the SQL image that I
selected would be the same as the one on the source cluster okay I hit deploy so
extract is now cloning Windows 2012 r2 VM and installing SQL from the ISO image
that I provided and the specific design generated is applied to it automatically
we can view the progress of the deployment in the interactive deployment
dashboard that we see right here it shows all the completed tasks the tasks
that are pending okay so we will fast forward to the
completion of the deployment so that we get to the migration stage okay so looks
like the deployment of the Windows Server has completed we now proceed to
migrate the VM okay now similar to the extract for VMs we
create a migration plan your'e I select the server instance that we have then
click Next okay I'll hit the button save or you can just save and start the plan
and there you go so now the migration of data has completed and the server is
ready to cut over so let's go ahead and cut over databases okay I proceed in the
meanwhile let's check the target prism if we see the the SQL so that we have
created okay here you go you have the demo extract DB that we
created the SQL Server has been deployed already let's go into the console this
is the Windows Server that you have and SQL has been installed on this ok so
right now we see that the cutover is in progress
once the cutover completes the SQL server from the source environment is
completely migrated of it to the target cluster and now the server on the target
prism is ready to use so there you have it check out all our other videos from
our newest releases be sure to subscribe and leave a comment thanks for watching
and have a good day
you