About Tonic Ephemeral

How Tonic Ephemeral works

Tonic Ephemeral creates each database from an image, a snapshot, or a data volume. The databases run in Kubernetes.

Ephemeral provides the connection information to use to connect to each database.

Snapshots are data volumes that are stored in cloud block storage. You can use a snapshot to start, copy, reset, and restart a database. You can configure Ephemeral to delete snapshots automatically after a specified period of time.

Supported database types for Ephemeral

Coming soon!

Development is underway to support the following database types:

  • Oracle

Tonic Ephemeral currently allows you to create databases of the following types:

  • MySQL

  • PostgreSQL

  • SQL Server

About the images, snapshots, and volumes used to create Ephemeral databases

Base images

Ephemeral provides empty base images for its supported database types. When you create a database from an image, Ephemeral creates an empty database.

Snapshots

You can use Ephemeral user snapshots to create a database.

You can create user snapshots on-demand from an existing Ephemeral database. You can also create a user snapshot:

Ephemeral also supports auto snapshots, which it creates automatically when specific database events occur, such as a database start, deactivation, or expiration.

Volumes

You can also create data volumes to use as the basis for new Ephemeral databases. You store the data volumes in your container repository.

This option is not recommended for data larger than 10 GB. In that case, we recommend that you write the output to an Ephemeral user snapshot.

Last updated