PlatformDatabaseBackupStorageInterface
extends
BackupArchiveStorageInterface
in
Table of Contents
Methods
- delete() : void
- Delete a stored encrypted archive.
- retrieve() : TenantBackupStoredObject
- Retrieve and verify basic metadata for an encrypted archive.
- store() : TenantBackupStoredObject
- Persist an encrypted platform database archive.
- workPath() : string
- Return an isolated local staging path for an archive.
Methods
delete()
Delete a stored encrypted archive.
public
delete(string $objectUri) : void
Parameters
- $objectUri : string
retrieve()
Retrieve and verify basic metadata for an encrypted archive.
public
retrieve(string $objectUri, string $destinationPath) : TenantBackupStoredObject
Parameters
- $objectUri : string
- $destinationPath : string
Return values
TenantBackupStoredObjectstore()
Persist an encrypted platform database archive.
public
store(string $backupId, string $encryptedPath) : TenantBackupStoredObject
Parameters
- $backupId : string
- $encryptedPath : string
Return values
TenantBackupStoredObjectworkPath()
Return an isolated local staging path for an archive.
public
workPath(string $backupId, string $suffix) : string
Parameters
- $backupId : string
- $suffix : string