Backup DCT on Docker Compose
Delphix has announced the depreciation of support for Docker Compose with DCT version 13.0.0. The January 2024 release starts a 12-month depreciation period for all supported versions on Docker Compose. All prior and current product versions will continue to be supported on Docker Compose until January 2025. However, production DCT workloads in Docker Compose are not supported.
It is highly recommended that new DCT installations are performed on Kubernetes or OpenShift.
This article discusses how to backup DCT. The data that needs to be backed up is the Docker volumes used by the DCT container, gwdatabase
container, and the configuration directories on the host that are bind mounted to the containers.
The Docker volumes named {xxx}delphix-dct-data
, {xxx}delphix-dct-database-data
, {xxx}delphix-dct-masking-data
, and {xxx}delphix-dct-virtualization-app-data
should be backed up to prevent data loss. This Docker article explains how to backup a data volume.
The bind mount directories containing the configuration files are standard directories that can be backed up as desired. A simple approach would be to create a tar file of the contents. If /my/config is the bind mount directory on the host, then this can be done with the following command:
tar -czf gateway-backup.tgz /my/config