Operations

Ready to operate an externally accessible FoundationDB cluster? You’ll find what you need to know here.

  • Building a Cluster walks you through installation of an externally accessible cluster on one or more machines. Using FoundationDB in this way is not supported on macOS.

  • Configuration contains reference information for configuring a new cluster. You should read this document before setting up a cluster for performance testing or production use.

  • Administration covers administration of an existing externally accessible cluster.

  • Command Line Interface covers use of the fdbcli tool.

  • Machine-Readable Status describes the JSON encoding of a cluster’s status information.

  • Transport Layer Security describes the Transport Layer Security (TLS) capabilities of FoundationDB, which enable security and authentication through a public/private key infrastructure.

  • Backup, Restore, and Replication for Disaster Recovery covers the FoundationDB backup tool, which provides an additional level of protection by supporting recovery from disasters or unintentional modification of the database.

  • Disk snapshot backup and Restore covers disk snapshot based FoundationDB backup tool, which is an alternate backup solution.

  • Platform Issues describes issues on particular platforms that affect the operation of FoundationDB.

  • Transaction Tagging gives an overview of transaction tagging, including details about throttling particular tags.

  • Testing Storage Server (TSS) gives an overview of the Testing Storage Server feature of FoundationDB, which allows you to safely run an untrusted storage engine in a production cluster.

  • Perpetual Storage Wiggle gives an overview of Perpetual Storage Wiggle feature about how to use it.