14:00
Standby up to date
With a 1-hour delay, standby is applying WAL from 13:00. Production is running normally.
PostgreSQL-first / Self-hosted
Turn backups, WAL, integrity and clones into an observable recovery route. Execution stays on your infrastructure.
Verifiable integrity
Manifests and SHA-256 help identify incomplete or modified artifacts.
PITR health
Track the WAL chain, detected gaps and observed RPO per installation.
Isolated restore and delayed standby
Validate in a separate clone or maintain delayed standby to promote in minutes after a logical error.
How it works
Install the data plane on your server and register the databases you want to protect.
Track backups, integrity, the WAL chain, jobs and risks in one dashboard.
Choose a recovery point, restore separately and confirm the result.
For logical errors, freeze standby replay and promote a safe point without waiting for a full restore.
Recovery Readiness
DunckOps brings together the signals needed to assess recoverability. Availability of each capability depends on the plan and installation configuration.
Track backup execution and validate artifacts with manifests and SHA-256.
View the WAL chain, detected gaps and observed RPO within available retention.
Restore into an isolated clone and record the result without destructive rollback on the source.
Keep an already restored copy, delayed by 15 minutes to 24 hours, to freeze replay and promote in minutes after an accidental DROP or DELETE.
Centralize operational job progress, logs, failures and retries.
Receive operational events through Telegram, Slack, Teams and Discord, according to your configuration.
Correlate recovery risk with connections, WAL, cache, deadlocks, CPU, memory and disk.
Delayed standby database
Standby is an already restored PostgreSQL database that applies production WAL with an intentional delay, the same delayed standby pattern DBAs use natively and cloud providers offer as a line of defense. Included in the Assurance plan. Backups and PITR remain essential. Standby prevents RTO from depending on downloading hundreds of gigabytes during an incident.
14:00
With a 1-hour delay, standby is applying WAL from 13:00. Production is running normally.
15:00
DROP TABLE, DELETE without a filter, or the production instance becomes unavailable.
15:05
Logical error: freeze replay. Production outage: apply the remaining archived WAL.
minutes
Promote at a safe point. The old primary remains a protected backup; the application uses the new connection string.
DROP TABLE customers at 15:00, noticed at 15:05
RTO in minutes. No need to wait for the entire backup to be restored from storage.
Production container, disk or VPS went offline at 15:00
The database is already running with indexes ready. Recovery time is no longer "fetch backup + full replay".
Near-real-time copy.
Copies the DROP in milliseconds. Both instances become logically corrupted.
Recovers any point within retention into an isolated target.
For large databases, restoring the base backup and applying WAL can take much longer.
Already restored. Freeze, catch up on WAL or promote. Short RTO for human errors and outages.
Uses disk and CPU continuously. Does not redirect application traffic automatically. Does not replace backup/PITR.
Execution stays in the self-hosted environment. The commercial cloud does not access PostgreSQL, WAL or standby.
Operational visibility
Screenshots of self-hosted operations across Production, Staging and Development. RPO and RTO results depend on each installation.
01
Projects, databases, jobs and operational signals together in your self-hosted environment.
For PostgreSQL operators
Standardize PostgreSQL backups, PITR and delayed standby without handing your data plane to an external platform.
Centralize risk assessment and operations across projects and installations.
Replace fragmented signals with jobs, alerts and evidence in one workflow.
Trust architecture
Accounts, billing and licenses stay in the commercial platform. Databases, credentials, backups, WAL and operational execution remain in your controlled environment.
Accounts, plans, payments, licenses and commercial support.
PostgreSQL, credentials, backups, WAL, storage and jobs.
Plans
Compare databases, installations, retention, PITR, observability and support. Infrastructure and storage are purchased and operated separately by the customer.
Plans are loaded from the API to avoid outdated prices. Try again shortly or contact us.
Questions
No. The cloud handles accounts, billing, licenses and commercial support. Databases, credentials, backups, WAL and jobs stay in the self-hosted environment.
The supported recovery flow creates a separate clone for validation. Execution depends on prerequisites, storage and the WAL chain available in the installation.
An already restored PostgreSQL database that applies production WAL with an intentional delay (15 minutes to 24 hours). Useful for human errors and production outages when a full restore from storage would be too slow.
Yes, through explicit promotion. Standby becomes Primary, inherits the previous schedule/retention/WAL settings, restarts archiving and automatically starts the first backup. The application needs the new connection string; the old primary is not deleted. A new standby can then be created using the same flow.
No. Physical backups, the WAL chain and restores into isolated clones remain the complete recovery path. Standby reduces RTO when a usable database must already be running.
Renewal, cancellation and reactivation are available in the portal. Plan and limit changes must be confirmed under the current agreement.
No. The Validation plan is activated free of charge so you can explore the workflow with one database and short retention.
No. VPS, local or S3/R2 storage and traffic are purchased and controlled by the customer unless an additional service is explicitly contracted.
There is no universal guarantee. DunckOps reports observed values per installation; results vary with volume, network, storage, WAL and server capacity.
Start with the Validation plan or choose the recommended plan for production PostgreSQL.
Free Validation plan · 1 database · 1 installation · 3-day retention