Skip to main content

Backup strategy

Neon manages backups automatically. A backup that has never been restored is not evidence of recoverability. Verify restores periodically (see the verification checklist below).

Manual backups

Recovery procedures

Accidental data deletion

Migration failure

Full database corruption

  1. Suspend the application (Render dashboard)
  2. Create a branch from the latest clean backup
  3. Verify the branch holds the expected data
  4. Promote the branch
  5. Update DATABASE_URL in Render if the endpoint changed
  6. Resume the application and run smoke tests

Recovery time objectives

Verification checklist

What is not backed up