Académique Documents
Professionnel Documents
Culture Documents
IT Operations Management
This White Paper contains best practices for migrating servers into Oracle Cloud with PlateSpin Migrate
from Micro Focus®. PlateSpin Migrate is a powerful server portability solution that automates the process
of migrating servers over the network between physical machines, virtual hosts, and enterprise cloud
platforms—all from a single point of control. When migrating such servers, PlateSpin Migrate refers to
these servers as “workloads.” A workload in this context is the aggregation of the software stack installed
on the server: the operating system, applications, and middleware, plus any data that resides on the server
volumes. PlateSpin Migrate provides enterprises and service providers with a mature, proven solution for
migrating, testing, and rebalancing workloads across infrastructure boundaries. Some of the key features
in PlateSpin Migrate are:
■■ Anywhere-to-anywhere workload migration capabilities
www.microfocus.com 1
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
For a Full Migration, you must ensure the Source machine is not being utilized during the entire time of the
Full Migration, to avoid any changes that would not be replicated to the Target. Once the Full Migration has
completed, the Source is cut over, powering down and the Target is brought online.
Diagram
■■ The Source is the machine to be migrated to Oracle Could Infrastructure Compute.
2
Figure 2. Oracle Cloud Infrastructure Compute Compartment
You may refer to the User Guide for the list of Operating Systems tested and supported for migration
to Physical machine (HTML version or PDF version page 23 “2.1.1 Supported Source Workloads For
Migration to Non-Cloud Platforms”).
www.microfocus.com 3
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
From “Compute” -> “Custom Images”, import the below object storage URL:
https://objectstorage.us-ashburn-1.oraclecloud.com/p/8563HKrQ_5cdi4oJQXvV4NIcGZbatb6XU
b5pshTs4-A/n/platespin/b/PlateSpinMigrate12_2_2/o/PlateSpin_Migrate_Custom_Image_12_2_2.
vmdk
It will take some time for the Custom Image to get imported:
4
Communication Requirements
Source machine, Target machine and PlateSpin Migrate server must be able to communicate with each
other’s during the entire migration process.
The diagram shown previously in section “I. 1. Diagram” gives an overview of the port requirements.
For more details with regard to the communication requirements, you may refer to the User Guide
(HTML version or PDF version page 47 “2.6 Access and Communication Requirements across your
Migration Network”):
■■ Source and target workloads need to be able to communicate with the PlateSpin Migrate Server
on port HTTPS (TCP/443).
■■ The PlateSpin Migrate Server needs to be able to communicate with the target workload via
SSH (TCP/22).
■■ The PlateSpin Migrate Client needs to be able to connect to the PlateSpin Migrate Server over
HTTPS (TCP/443).
■■ To discover Windows source workloads, the PlateSpin Migrate Server needs to be able to
connect to them via WMI/RPC/DCOM (TCP/135,445) and NetBIOS (UDP/137,138 & TCP/139).
■■ To discover Linux source workloads, the PlateSpin Migrate Server
needs to be able to connect to them via SSH (TCP/22).
■■ Each target workload needs to be able to connect to its source workload on port 3725 (TCP)
or vice versa. This is the port over which the replication traffic is sent. The port number is
configurable (see below). The way of the TCP connection is also configurable (see below).
By default, the target workload will connect to the source workload on port 3725.
You may change the way the connection is done between Source and Target. By default, the Target initiates
the connection to the port 3725 on Source, trying each of its IP addresses until the connection succeeds.
You may instead change a global setting on the PlateSpin server to have the Source initiates the connec-
tion to the port 3725 on Target.
www.microfocus.com 5
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
You may as well change the port used for the data transfer, set by default to 3725, to another one.
You might need to set up a site-to-site VPN, such as OpenSWAN, to enable both-way communication
between your servers and your Oracle Cloud Infrastructure.
6
This table provides guidelines for machine type selection, credential format, and syntax for inventory
parameters for workloads.
For more details with regard to the inventory of Windows and Linux Source machines via the Migrate
Client, please refer to the User Guide (HTML version or PDF version page 47 “20.6.1 Workload Discovery
in the Migrate Client”).
Here are some screenshots for the inventory process of a Windows machine and a Linux machine:
www.microfocus.com 7
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
The machines are then listed in the “Servers” section of the Migrate Client:
8
Fill the fields required to launch the instance. It is not necessary to specify a hostname. Pay extra attention
to specify a “CUSTOM BOOT VOLUME SIZE” large enough to have the volumes from Source recreated:
www.microfocus.com 9
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
You must create an SSH Console connection, specific to the Target, in order to temporarily access it for
performing the registration process into PlateSpin Migrate. To do so, click “Console Connections (x)” ->
“Create Console Connection”:
You will need a public key on the machine you want to launch the SSH Client.
If the machine, on which you want to launch the SSH Client, is Linux, this can be done via the below com-
mand, then copy the contents of ‘/root/.ssh/id_rsa.pub’:
10
If the machine is Windows, you may use PuTTYgen (which is part of PuTTY) to generate a public/private
key pair. Copy the OpenSSH public key (which is different format than what PuTTY would save as a public
key) and save the private key:
www.microfocus.com 11
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
Go back to Oracle Cloud Infrastructure and paste the SSH public key to create the Console Connection:
12
Then, click on “…” -> “Connect with SSH”:
Whether your machine, on which you want to launch the SSH Client, is Linux or Windows, select Plateform
= “Linux/Mac OS” and copy the SSH Connection String:
www.microfocus.com 13
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
On Windows, you may use Gitbash. After Gitbash has been installed, you must export the OpenSSH private
key (previously generated and saved) to your home folder in a ‘.ssh’ directory:
Figure 25. Load private key Figure 26. Export OpenSSH key
To know the patch of your home folder, launch Gitbash and type the command
Pwd
14
Figure 28. Save
www.microfocus.com 15
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
Once the Target has rebooted, switch back to the SSH session and, when prompted, type “ps64”, press
[ENTER] and wait for the PlateSpin temporary OS to load. The default 20s timeout has been extended to
a much longer duration for convenience:
If it takes too long to reboot the VM instance via the Oracle Cloud Infrastructure Web User Interface then
the SSH session will time out. In that case you can use the Oracle Cloud Infrastructure Command Line
Interface to reset the VM instance. The command is:
16
For more information on the Oracle Cloud Infrastructure Command Line Interface please refer to the on-line
documentation here: https://docs.us-phoenix-1.oraclecloud.com/Content/API/Concepts/cliconcepts.htm
The PlateSpin Custom Image will then load. At the prompt, follow the registration process. For more details
with regard to the Target registration process, you may refer to the User Guide (HTML version or PDF ver-
sion page 203 “19.6.2 Registering Target Physical Machines Using the PlateSpin ISO”):
www.microfocus.com 17
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
After some time, the registration of the Target will have completed and the target will be listed in the
“Servers” section of the Migrate Client:
18
Figure 36. Server view
www.microfocus.com 19
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
■■ In “Conversion” -> “Transfer Method”, you may leave it to “Block Based”, which is the preferred
data transfer mechanism.
However you may want to use the “File Based” method if you wish to resize the volumes on Target:
20
Or
■■ In “Network Identification” -> “Host name”, configure the hostname for the Target
machine. This is the final hostname the Target will get at the end of the migration:
www.microfocus.com 21
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
■■ If you previously selected the “File Based” transfer method, you can set a new size for the
volumes to be recreated on Target. This could be useful if you want to shrink the volumes, to
reduce the size of the disk required on Target:
22
Figure 44. Properties
www.microfocus.com 23
White Paper
Best Practices for Migrating Servers to Oracle Cloud with PlateSpin Migrate
■■ To check the details and progression of the migration, go to the “Jobs” section and expand the job:
24
■■ After the migration job has completed, you may check the Target machine, which has got the initial
private and public IPs assigned by Oracle Cloud Infrastructure when you initially deployed it from
the PlateSpin Custom image:
Learn More At
1. PlateSpin Migrate documentation: www.netiq.com/documentation/platespin-migrate
www.microfocus.com 25
Additional contact information and office locations:
www.microfocus.com
www.microfocus.com
162-000167-001 | M | 06/18 | © 2018 Micro Focus or one of its affiliates. Micro Focus, the Micro Focus logo, and PlateSpin, among others, are trademarks
or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries. All other marks
are the property of their respective owners.