Demo with example data: look around, nothing you change is saved. Restorly launches soon.

AE
Signed in as Alex Example · Admin
Account and two-factor
Theme
Density

crm · run-20260928-crm

Run 28 Sep 07:07

Passed

8 passed, 0 warnings, 0 failed, 0 skipped

Checks

CheckLevelStatusResultDuration
integrity.exists1Passedcrm-20260928.dump (3 backups in crm) <1s
integrity.freshness1Passednewest backup is 1h7m old (max 26h) <1s
integrity.archive1Passedarchive reads to the end 2s
restore2Passedrestored in a fresh postgres:18 container 9m 00s
consistency.check_tables3Passed132 tables OK 2s
consistency.row_counts3Passed132 tables, 20389200 rows; no drop above 10% 1s
custom.app-settings4Passed Expected = 3, got 3
SELECT COUNT(*) FROM app_settings WHERE key IN ('base_url', 'smtp_host', 'default_currency')
<1s
custom.deals-have-accounts4Passed Expected = 0, got 0
SELECT COUNT(*) FROM deals d LEFT JOIN accounts a ON a.id = d.account_id WHERE a.id IS NULL
<1s

Logs

2026-09-28T04:07:00.000Z INFO sandbox container started target=crm container=restorly-20260928t040700z-crm-db image=postgres:18
2026-09-28T04:07:06.000Z INFO restoring target=crm backup=crm/crm-20260928.dump image=postgres:18

--- container restorly-20260928t040700z-crm-db (postgres:18) ---
2026-09-28 04:07:02.101 UTC [1] LOG:  starting PostgreSQL 18.1 on x86_64-pc-linux-gnu
2026-09-28 04:07:02.104 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2026-09-28 04:07:03.212 UTC [1] LOG:  database system is ready to accept connections
2026-09-28 04:11:52.530 UTC [41] LOG:  checkpoint starting: time
2026-09-28 04:16:44.877 UTC [41] LOG:  checkpoint complete: wrote 18734 buffers (57.2%)

Download the whole log