Software backup restore acceptance calculator

Calculate expected partitions missing entirely and expected partitions with row-count or digest-label mismatch with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use expected partitions missing entirely and expected partitions with row-count or digest-label mismatch to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

Expected restore partitions: ID, row count, supplied digest label
P1,100,abc P2,50,def
Observed partitions: ID, row count, supplied digest label; or none
P1,100,abc P2,40,bad Extra,5,xyz
Observed recovery duration (minutes)
180
Supplied recovery-time target (minutes)
120
Observed recovered-data age (minutes)
30
Supplied recovery-point target (minutes)
15
Expected partitions missing entirely
None
Expected partitions with row-count or digest-label mismatch
P2
Unexpected restored partition IDs
Extra
Expected rows in matching-digest/count partitions (%)
66.666667
Observed duration less supplied time target (minutes)
60
Recovered-data age less supplied point target (minutes)
15

Try another scenario

Expected restore partitions: ID, row count, supplied digest label
P1,100,abc P2,50,def
Observed partitions: ID, row count, supplied digest label; or none
P1,100,abc P2,50,def Extra,5,xyz
Observed recovery duration (minutes)
180
Supplied recovery-time target (minutes)
120
Observed recovered-data age (minutes)
30
Supplied recovery-point target (minutes)
15
Expected partitions missing entirely
None
Expected partitions with row-count or digest-label mismatch
None
Unexpected restored partition IDs
Extra
Expected rows in matching-digest/count partitions (%)
100
Observed duration less supplied time target (minutes)
60
Recovered-data age less supplied point target (minutes)
15
Calculation method

Calculation method

Expected partitions missing entirely

Expected IDs absent from observed data.

Expected partitions with row-count or digest-label mismatch

For present expected IDs compare both row counts and exact digest labels.

Unexpected restored partition IDs

Observed IDs not in the expected inventory.

Expected rows in matching-digest/count partitions (%)

Count all rows only in fully matching expected partitions; divide by all expected rows.

Observed duration less supplied time target (minutes)

Observed duration−RTO; positive is over the entered target.

Recovered-data age less supplied point target (minutes)

Observed data age−RPO; positive is over the entered target.

Symbols and units
a
Expected restore partitions: ID, row count, supplied digest label
b
Observed partitions: ID, row count, supplied digest label; or none
c
Observed recovery duration (minutes)
d
Supplied recovery-time target (minutes)
e
Observed recovered-data age (minutes)
f
Supplied recovery-point target (minutes)

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • A supplied restore-evidence reconciliation. Digest labels are compared literally; no cryptographic hash is computed and no backup is restored. Matching these records alone is not a complete application recovery test.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Further reading

NIST SP 800-53: background for inventory, access, audit and contingency controls; worksheet algorithms and rules are explicitly supplied, not NIST compliance tests ↗

Background reading; this does not imply endorsement or independent review of SumFizz.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.