[
  {
    "id": "postgres-pg-dump",
    "url": "https://www.postgresql.org/docs/18/app-pgdump.html",
    "observations": [
      "pg_dump only dumps a single database",
      "The alternative archive file formats must be used with",
      "Output a custom-format archive suitable for input into"
    ]
  },
  {
    "id": "postgres-pg-restore",
    "url": "https://www.postgresql.org/docs/18/app-pgrestore.html",
    "observations": [
      "pg_restore is a utility for restoring a PostgreSQL database",
      "Exit if an error is encountered",
      "List the table of contents of the archive"
    ]
  },
  {
    "id": "postgres-pitr",
    "url": "https://www.postgresql.org/docs/18/continuous-archiving.html",
    "observations": [
      "point-in-time recovery",
      "continuous sequence of archived WAL files",
      "Inspect the contents of the database"
    ]
  },
  {
    "id": "aws-rds-pitr",
    "url": "https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html",
    "observations": [
      "creating a new DB instance without modifying the source DB instance",
      "LatestRestorableTime",
      "backup retention period"
    ]
  },
  {
    "id": "aws-recovery-objectives",
    "url": "https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/disaster-recovery-dr-objectives.html",
    "observations": [
      "RTO is the maximum acceptable delay",
      "RPO is the maximum acceptable amount of time",
      "Defined by the organization"
    ]
  }
]
