You can deploy OceanBase Migration Service (OMS) Community Edition by using Docker or Kubernetes (k8s). This topic describes the preparations for deployment.
Deploy OMS Community Edition by using OBD
Deploy OMS by using the GUI: For more information, see Deploy OMS.
Deploy OMS by using the CLI: For more information, see Deploy OMS.
Deploy OMS Community Edition by using Docker
Install Docker.
You need to install Docker V1.13 or later on the server where OMS Community Edition is to be deployed.
Prepare a database to store the OMS Community Edition metadata.
An OceanBase Database instance is required to persist the OMS Community Edition metadata. This database can be a MySQL database or OceanBase database. We recommend that you use an OceanBase database.
Create a MySQL-compatible tenant in compatibility mode with 2 CPU cores and 4-GB memory in an OceanBase cluster. Record the connection information of the tenant for later use when you deploy OMS Community Edition.
Notice
The password of the metaDB user cannot be empty, and it cannot contain special characters (including line breaks, spaces, and |"'`()=;/&[]{}).
Deploy OMS Community Edition by using k8s
Install k8s.
Before you deploy OMS Community Edition, you must have a k8s cluster.