19 Storage Management for the Recovery Appliance
The Oracle Zero Data Loss Recovery Appliance has manages its storage space for backups with these main controls.
-
Disk Reserved Space
DISK_RESERVED_SPACEis a database attribute that allows you to manually provision the amount of space needed to hold backups for your database. As long as this is large enough to hold all your backups, the value set byRECOVER_WINDOW_GOALin the protection policy will be safely maintained.If space is available on the Recovery Appliance, you may exceed your
DISK_RESERVED_SPACEneeds to help maintain yourRECOVER_WINDOW_GOAL.By managing these value carefully, you can ensure your most important databases always have enough space to meet their goal.
Less important databases can be limited to ensure more important databases get their needs met. A database that is being limited is trimmed first by reducing the number of days of backups that are being hosted, but if only one complete back exists and this database is still above its
RECOVER_WINDOW_GOAL. If these conditions are met, then the oldest pieces are simply removed until Recovery Appliance usage is corrected. This will break recovery for that database. -
Autotune Reserve Space
With
AUTOTUNE_RESERVED_SPACEset toYESin the protection policy, databases in the protection policy are treated equally. TheDISK_RESERVED_SPACEvalue for each database is automatically managed. When space runs out on the Recovery Appliance, all databases may lose some backups. -
Recovery Window Compliance
RECOVER_WINDOW_COMPLIANCEguarantees the requested window of backups is always maintained. In this caseDISK_RESERVED_SPACEmust be carefully maintained, because if there is insufficient space on the Recovery Appliance to meetRECOVER_WINDOW_COMPLIANCEof backups, new backups are rejected until old backups age out of the recover window.With
AUTOTUNE_RESERVED_SPACEandRECOVER_WINDOW_COMPLIANCEused together, new backups may be rejected, but only when the whole Recovery Appliance is unable to accomodate the new backups.