~/talk

Key Management for Data-at-Rest Encryption in Percona Server for MongoDB

slides:none on file

Percona Server for MongoDB encrypts each database with a per-database AES key that is stored in an encryption key DB and protected by a master key kept in KMIP or Vault. Setup requires a clean data directory; rotation re-encrypts only the encryption key DB (not all data). Vault’s default max versions of 10 can silently overwrite old keys—risking data loss unless increased (Vault supports up to ~24,000). The server polls key state every 15 minutes polling and will terminate a node if its master key is not active to force coordinated rotation and recovery.

AI-written summary · about

  1. 0:00Data-at-rest encryption intro
  2. 1:50Encryption types in Percona Server
  3. 3:15Why encrypt data-at-rest
  4. 4:42How encryption works
  5. 6:28Key Management Systems overview
  6. 9:45Percona Server with KMIP
  7. 11:32Percona Server with HashiCorp Vault
  8. 12:59Master key rotation
  9. 16:14Handling compromised keys
  10. 19:12KMIP key state verification
  11. 23:58Vault secret versioning limits
  12. 27:31Vault permissions for Percona
  13. 28:57KMIP and Vault licensing
  14. 31:04Best practices
  15. 32:54Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.