Skip to content

Requirements

Supported Platforms

DBSnapper CLI builds are available for the following platforms:

  • Mac OS X
  • Linux
  • Windows - ⚠️ currently untested ⚠️

Supported Databases

DBSnapper uses the vendor-supplied database utilities to create and restore snapshots. DBsnapper accesses these tools via Docker image or via a local installation on the host system.

DBSnapper Database Engines are available for the following databases:

  • PostgreSQL Docker Image
    • Uses pg_dump, pg_restore, and psql in the docker image
    • Tested with Docker imagepostgres:latest
  • PostgreSQL Local
    • Uses pg_dump, pg_restore, and psql found in the path of the host system.
    • Tested with Postgres.app
  • MySQL Docker image

Docker

DBSnapper uses Docker extensively for accessing datbase tools to create and restore snapshots. Additionally, DBSnapper uses Docker to sanitize data by spinning up ephemeral Docker containers.

  • DBSnapper has been tested with Docker Desktop for Mac (v4.14.1)

Last update: December 13, 2022