CockroachDB operations in DCT

This section describes how to manage CockroachDB connector infrastructure and data sources by using Delphix Data Control Tower (DCT). It covers authentication, connecting an engine, connector management, environment configuration, and dSource creation.

Overview

DCT provides a centralized control plane for managing CockroachDB data operations across one or more Delphix Continuous Data Engines. Using DCT, you can use onboard infrastructure, discover CockroachDB installations, define source configurations, and ingest data into managed storage for downstream virtualization workflows.

Key components

  • Continuous Data Engine

    Executes CockroachDB for discovery, ingestion, and snapshot operations. For more information, read Connect a Continuous Data Engine in DCT.

  • CockroachDB connector

    A JSON-based connector that enables the engine to detect CockroachDB  installations on registered hosts. For more information, read Upload the Connector.json in DCT.

  • Infrastructure connections (environments)

    Registered CockroachDB hosts that DCT communicates with over SSH.

  • Source configurations

    Logical definitions that identify which CockroachDB instance can be ingested as a dSource. For more information, read Create a source configuration for Connectors in DCT.

  • dSources

    Managed representations of CockroachDB databases used to take snapshots, create bookmarks, link dSources, and provision VDBs.

  • VDBs

    Manage a VDB which is provisioned from a dSource or a VDB snapshot.

Prerequisites

  • Access to DCT with appropriate administrative permissions

  • A running Delphix Continuous Data Engine

  • Network connectivity between DCT, the engine, and CockroachDB hosts

  • Valid CockroachDB OS and database credentials

  • CockroachDB connector JSON file available for upload

Limitations

  • Connector downgrades are not supported. Uploading a lower connector version is rejected at the engine level.

  • Source configurations linked to an active dSource cannot be deleted.

  • The Refresh prior to snapshot option must be enabled when creating a CockroachDB dSource; disabling it causes linking to fail.

DCT workflow

Follow this sequence to complete the DCT workflow for the CockroachDB connector: