As a DBA or application developer, you create databases to serve your project or application requirements. Data Director provides several methods for creating and provisioning databases.

Create an Empty vFabric Postgres, MySQL, or Oracle Database. Use a resource template to create an empty database. Use this method when developing a new application or the database characteristics or data are not important to the current phase of your project.

Create a database from a catalog. Use this method when you require a database with known characteristics and pre-loaded data. Catalog databases are read-only and cannot be modified or powered on by users, though the data in the catalog database can be refreshed periodically from the source database.

Create a database by cloning an existing database. Use this method to create a database in a pristine state, with pre-loaded data and configuration settings, for testing and development purposes. See Cloning Databases.

Ingest or Refresh an External Database. Use this method to reproduce a state from a production or other type of environment. With ingestion, you can create a one-time clone, create a "golden clone", which cannot be modified within Data Director, or refresh a database from an external database, also known as in-place refresh. A golden clone can be refreshed only by an additional backup from the source database. You can make clones of a golden clone within Data Director.