Class Metrics
Backup performance and storage utilization metrics for the protected database.
Inherited Members
Namespace: Oci.RecoveryService.Models
Assembly: OCI.DotNetSDK.Recovery.dll
Syntax
public class Metrics
Properties
BackupSpaceEstimateInGBs
Declaration
[JsonProperty(PropertyName = "backupSpaceEstimateInGBs")]
public float? BackupSpaceEstimateInGBs { get; set; }
Property Value
Type | Description |
---|---|
float? | The estimated backup storage space, in gigabytes, required to meet the recovery window goal, including foot print and backups for the protected database. |
BackupSpaceUsedInGBs
Declaration
[JsonProperty(PropertyName = "backupSpaceUsedInGBs")]
public float? BackupSpaceUsedInGBs { get; set; }
Property Value
Type | Description |
---|---|
float? | Backup storage space, in gigabytes, utilized by the protected database. Oracle charges for the total storage used. |
CurrentRetentionPeriodInSeconds
Declaration
[JsonProperty(PropertyName = "currentRetentionPeriodInSeconds")]
public float? CurrentRetentionPeriodInSeconds { get; set; }
Property Value
Type | Description |
---|---|
float? | Number of seconds backups are currently retained for this database. |
DbSizeInGBs
Declaration
[JsonProperty(PropertyName = "dbSizeInGBs")]
public float? DbSizeInGBs { get; set; }
Property Value
Type | Description |
---|---|
float? | The estimated space, in gigabytes, consumed by the protected database. The database size is based on the size of the data files in the catalog, and does not include archive logs. |
IsRedoLogsEnabled
Declaration
[JsonProperty(PropertyName = "isRedoLogsEnabled")]
public bool? IsRedoLogsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | The value TRUE indicates that the protected database is configured to use Real-time data protection, and redo-data is sent from the protected database to Recovery Service. Real-time data protection substantially reduces the window of potential data loss that exists between successive archived redo log backups. |
MinimumRecoveryNeededInDays
Declaration
[JsonProperty(PropertyName = "minimumRecoveryNeededInDays")]
public float? MinimumRecoveryNeededInDays { get; set; }
Property Value
Type | Description |
---|---|
float? | Number of days of redo/archive to be applied to recover database. |
RetentionPeriodInDays
Declaration
[JsonProperty(PropertyName = "retentionPeriodInDays")]
public float? RetentionPeriodInDays { get; set; }
Property Value
Type | Description |
---|---|
float? | The maximum number of days to retain backups for a protected database. |
UnprotectedWindowInSeconds
Declaration
[JsonProperty(PropertyName = "unprotectedWindowInSeconds")]
public float? UnprotectedWindowInSeconds { get; set; }
Property Value
Type | Description |
---|---|
float? | This is the time window when there is data loss exposure. The point after which recovery is impossible unless additional redo is available. This is the time we received the last backup or last redo-log shipped. |