Disaster Recovery

Overview

SingleStore’s unique storage architecture replicates all workspace data to durable object storage using Unlimited Storage for resilience and recoverability.

SingleStore manages automatic full backups of your data.

While automated backups can be used to recover from unexpected issues, SingleStore also enables you to perform your own backups as needed. Automated daily backups can be restored upon request, while performing your own backups allows you to self-serve restore operations.

To restore a database backup, create a support request. While requests to restore a database do not have a fixed response time, these requests will be serviced as soon as possible.

SingleStore provides a Enterprise offering which adds an additional recovery capability via Point-in-Time Recovery. This feature allows a database to be restored to a previous point in time within the retention period. The backups retention period is 7 days.

Data Retention Period

Database backups are taken daily and retained for 7 days.

Testing

Disaster recovery and business continuity scenarios and approaches are tested annually with external third-parties to ensure adequacy and efficacy.

Last modified: November 18, 2024

Was this article helpful?

Verification instructions

Note: You must install cosign to verify the authenticity of the SingleStore file.

Use the following steps to verify the authenticity of singlestoredb-server, singlestoredb-toolbox, singlestoredb-studio, and singlestore-client SingleStore files that have been downloaded.

You may perform the following steps on any computer that can run cosign, such as the main deployment host of the cluster.

  1. (Optional) Run the following command to view the associated signature files.

    curl undefined
  2. Download the signature file from the SingleStore release server.

    • Option 1: Click the Download Signature button next to the SingleStore file.

    • Option 2: Copy and paste the following URL into the address bar of your browser and save the signature file.

    • Option 3: Run the following command to download the signature file.

      curl -O undefined
  3. After the signature file has been downloaded, run the following command to verify the authenticity of the SingleStore file.

    echo -n undefined |
    cosign verify-blob --certificate-oidc-issuer https://oidc.eks.us-east-1.amazonaws.com/id/CCDCDBA1379A5596AB5B2E46DCA385BC \
    --certificate-identity https://kubernetes.io/namespaces/freya-production/serviceaccounts/job-worker \
    --bundle undefined \
    --new-bundle-format -
    Verified OK