← ClaudeAtlas

sap-backup-recoverylisted

Back up and (critically) recover the database under a SAP system — backup and recovery types, log/recovery-mode prerequisites, and the per-DB restore commands for HANA, Oracle, ASE, Db2, MaxDB and SQL Server on Linux/Windows/AIX. Use for "restore the database", "recover to point in time", "backup strategy", "test restore", "brrecover", "RECOVER DATA", "db2 rollforward", "RESTORE DATABASE".
adam0thman/sap-basis-ops · ★ 0 · API & Backend · score 72
Install: claude install-skill adam0thman/sap-basis-ops
# SAP Backup & Recovery Backup essentials live in each DB's file in [sap-db-command-reference](../sap-db-command-reference/SKILL.md); this skill is the **recovery** side + strategy — the part you need when something has gone wrong. > **Guardrail — recovery is the highest-stakes operation in the plugin.** > - **The golden rule:** a backup you have **not test-restored** is not a backup. Prove restores on a > sandbox/copy on a schedule. > - **Point-in-time recovery needs log/archive mode ON** and log backups running (Oracle ARCHIVELOG, SQL > Server FULL recovery model, Db2 archive logging, HANA log_mode=normal). Confirm *before* you rely on it. > - **A production restore is a declared disaster procedure** — confirm scope, target, and the exact > recovery point with the owner (typed confirmation). Restoring the wrong backup/target is unrecoverable. > - **Never delete logs/backups you might still need** to reach the recovery point (see > [sap-housekeeping](../sap-housekeeping/SKILL.md) §6). > - Identify SID/host/DB/OS → classify PRD → preview the exact restore + recovery point → confirm → run → > verify the DB opens and the data is at the expected point. > - **Version first, command second.** Establish DB version, kernel, OS — and for Oracle the **BR\*Tools > patch level** — before quoting anything (§3a). The same command is correct on one release and > destructive on another. > - **Ask whether anything is encrypted before you promise a restore** (§3b). Keys are a