The YugabyteDB connector is managed through the Delphix Continuous Data Engine’s plugin framework. Plugins are distributed separately from the engine. The plugin must be installed before YugabyteDB Environments can be added, and before attempting any YugabyteDB virtualization operations.
Prerequisites
-
Install a Delphix Continuous Data Engine of a version compatible with the connector version of choice.
-
Install Yugabyte binaries on source, staging, and target servers.
Downloading the connector
Perform the following steps to download the YugabyteDB connector to your Desktop system:
-
Log in to the Delphix Download Portal using your credentials from the Delphix Support Portal.
-
Find the YugabyteDB plugin folder by navigating to the Delphix Product Releases > Continuous Data Connectors > Yugabyte path and selecting the desired version’s folder.
-
Download the .zip plugin file by clicking sc_yugabyte_<version>.zip.
-
After the download is complete, extract the contents of the downloaded .zip file to obtain a JSON file. For example, yugabytedb.json
Installing the connector
-
Login to the Delphix Management application.
-
Click Manage > Plugins.
-
To upload a plugin, click the plus icon.
-
This step displays the Upload or Upgrade a Plugin dialog. Upload the <file_name>.json. For example, sc_yugabyte_<version>.json.
For more information, refer to the Continuous Data Engine connector management section.
Upgrading the Yugabyte version on the source/staging/target host
If the Yugabyte version at staging or target host is changed, the staging database and target database have to be recreated.