Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-8856

Public API changes for encrypted backup

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Cloud Manager, Ops Manager
    • Labels:
      None

      According to CLOUDP-17925, the Cloud team will make changes to the Public API to support encrypted backups, including:
      Initiating (how?) encrypted backups
      Initiating requests to rotate the key
      Encryption fields/flags in backup-related resources

      Changes needed:

      • Bug on the documentation: "Backup Configurations" -> "storageEngine" field should be "storageEngineName"
      • "Backup Configurations" -> New field "encryptionEnabled" indicates whether or not backup configuration is encrypted (boolean)
      • "Snapshots" -> New field "parts.encryptionEnabled" indicates whether or not snapshot data is encrypted (boolean)
      • "Snapshots" -> New field "parts.masterKeyUUID" is set with the masterKeyUUID of the encrypted data if encryption is enabled (String)
      • "Restores Jobs" -> New field "encryptionEnabled" indicates whether or not restored snapshot data is encrypted (boolean)
      • "Restore Jobs" -> New field "masterKeyUUID" is set with the masterKeyUUID of the encrypted data if encryption is enabled (String)
      • Add API changes for getting and rotating backup configuration keys...

      Note - all of these are Ops Manager Only. The fields labeled encryptionEnabled will always be false in Cloud Manager, and the masterKeyUUID field will therefore never appear.

            Assignee:
            rob.justice@mongodb.com Robert Justice (Inactive)
            Reporter:
            bgrabar Bob Grabar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              7 years, 15 weeks, 3 days ago