Skip to main content

Environment

An Environment represents a physical or virtual infrastructure (host or cluster) where one or more databases run.

Types of Environments

  • Single Host — A standalone server.
  • Oracle Cluster — Oracle RAC.
  • Distributed Database Cluster — For multi-node databases like Couchbase.

Source vs Target

  • Source Environment — Where live databases run.
  • Target Environment — Where database clones are deployed.

Environment Lifecycle

  1. Add Environment
    • Provide IP, SSH credentials, and type.
    • XLServer automatically discovers all running databases.
  2. Refresh Environment
    • Re-scan to detect new databases.
  3. Remove Environment
    • Deletes the environment; linked databases must be handled first.

Environments are project-scoped — they belong to exactly one project for isolation.