Skip to content

Make Data Management backup jobs durable, cancellable, and overlap-safe - #1105

Merged
Paul Lizer (paullizer) merged 1 commit into
microsoft:Developmentfrom
paullizer:feature/1092-durable-backup-jobs
Jul 30, 2026
Merged

Paul Lizer (paullizer) merged 1 commit into
microsoft:Developmentfrom
paullizer:feature/1092-durable-backup-jobs

Conversation

@paullizer

Copy link
Copy Markdown
Collaborator

Summary\n- Persist immutable backup plans, conservative source cutoffs, fenced attempts, resource/batch checkpoints, and lineage-scoped latest-only sidecar state for full and partial backups.\n- Enforce source-scoped backup locks, cooperative cancellation, focused retry/resume, stale/queued recovery, transfer-time lease heartbeats, and redacted bounded admin progress/timeline data.\n- Provision durable backup state containers through Bicep and Terraform, add authenticated admin UI controls, tests, documentation, and release notes.\n\n## Validation\n- 108 passed, 1 deselected across focused backup, Data Management migration/recovery/provenance/fencing/security, static UI, and all three route-policy tests.\n- Compiled changed Python files, ran

ode --check, Bicep build/editor diagnostics, Terraform mt -check, and diff/conflict/whitespace checks.\n\nCloses #1092

@paullizer
Paul Lizer (paullizer) force-pushed the feature/1092-durable-backup-jobs branch from 6a220d5 to 3a8ffec Compare July 30, 2026 12:23
@paullizer
Paul Lizer (paullizer) merged commit d074abb into microsoft:Development Jul 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant