Backups
Table of Contents
Interfaces
- BackupArchiveStorageInterface
- PlatformDatabaseBackupDumperInterface
- PlatformDatabaseBackupStorageInterface
- TenantBackupDumperInterface
- TenantBackupRestorerInterface
- TenantBackupStorageInterface
- TenantRestoreDrillVerifierInterface
Classes
- BackupDeletionService
- Removes managed backup objects while retaining immutable operational metadata.
- BackupDownloadService
- BackupObjectStorage
- Stores encrypted backup archives through KMP's configured Flysystem backend.
- BackupReadinessService
- Reports non-sensitive backup execution prerequisites.
- BackupRecoveryKeyService
- Creates and consumes portable, backup-scoped recovery-key packages.
- BackupRetentionService
- Deletes expired encrypted objects while retaining non-sensitive metadata.
- BackupStorageFactory
- BackupStreamCipher
- Reads and writes bounded-memory, authenticated backup archive streams.
- ConfiguredPlatformDatabaseBackupStorage
- ConfiguredTenantBackupStorage
- JsonTenantBackupDumper
- Creates KMP's gzip-compressed JSON logical archive for one tenant.
- JsonTenantBackupRestorer
- Validates and restores KMP JSON logical archives inside a tenant scope.
- LegacyKmpBackupStorage
- Provides bounded, path-safe access to archives created by the former .kmpbackup workflow.
- LocalPlatformDatabaseBackupStorage
- LocalTenantBackupStorage
- PgDumpPlatformDatabaseBackupDumper
- PgRestoreTenantBackupRestorer
- PlatformDatabaseBackupEncryptor
- PlatformDatabaseBackupResult
- PlatformDatabaseBackupService
- PostgresClientEnvironment
- Apply the selected datasource's credentials and TLS policy to libpq subprocesses.
- RoutedPlatformDatabaseBackupStorage
- Writes new platform archives to configured storage while retaining historical local:// reads.
- RoutedTenantBackupStorage
- Writes new archives to configured storage while retaining historical local:// reads.
- TenantBackupDumpResult
- TenantBackupEncryptionResult
- TenantBackupEncryptor
- TenantBackupResult
- TenantBackupService
- TenantBackupStoredObject
- TenantRestoreDrillPlan
- TenantRestoreDrillResult
- TenantRestoreDrillService
- TenantRestoreResult
- TenantRestoreService
- TenantRestoreServiceDrillVerifier
- TenantSelfServiceBackupService
- Tenant-facing view of the platform-managed backup system.