Skip to content

Change the Default Restore Testing Schedule #17

@Joe-Gadd

Description

@Joe-Gadd

What is the problem this feature will solve?

It would reduce the cost of running this solution out of the box by quite a lot depending on how much is being backed up.
The restore schedule is being kept at:

variable "restore_testing_plan_scheduled_expression" {

The current rate is set to a week and it costs $1.80 per restore test run which is per resource you then need to add the cost of the size in GB of the resource.

If a resource is 100GB this would cost:

S3 resource per GB: $0.024
$0.024 x 100 = $2.40
$2.40 + $1.80 = $4.20
$4.20 x 4 weeks = $16.80

So for a resource of 100GB it's $16.80 per month to do the schedule currently set, which can get pricey quite quickly when you have a bunch of resources.

What is the feature that you are proposing to solve the problem?

I'm proposing that we simply change the default to be the first day of the month so you have a good idea of change on a monthly basis but still allow people to change this value if they think this is too infrequent.

What alternatives have you considered?

I wouldn't think removing restore testing is a good idea but I think that simply reducing the schedule is a good compromise

Code of Conduct

  • I agree to follow this project's Code of Conduct

Sensitive Information Declaration

  • I confirm that neither PII/PID nor sensitive data are included in this form

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions