Continuous cloud backup lets an Atlas cluster return to a selected moment within a retention window. It captures the oplog—a record of write operations—so recovery is not limited to the times when snapshots were taken. section 21.1.1
A point-in-time restore starts with the latest backup snapshot and replays captured oplog entries up to the chosen time. This can undo an accidental deletion or unwanted change while retaining earlier writes. section 21.1.2 section 21.5
For an Atlas restore:
- Use an M10-or-higher dedicated cluster, and choose a retention window that meets your recovery needs. Continuous backup can add storage and processing costs. section 21.1.2 section 21.5
- Select a time within that window, then supply the source cluster, target cluster, target project ID, and UNIX timestamp to the Atlas CLI. section 21.1.2
- Watch the restore job with `atlas backups restores watch <restore job id> --clusterName <cluster name>`. section 21.1.2
atlas backups restores start pointInTime \
--clusterName MongoDB-in-Action-M10 \
--pointInTimeUTCSeconds 1588523147 \
--targetClusterName myRestoreDemo \
--targetProjectId 1a2345b67c8e9a12f3456de7
The point-in-time CLI example shows the required flags. Replace its sample timestamp, cluster names, and project ID with values for your restore; the selected time must fall within the retention window. section 21.1.2
Atlas stores captured oplog data in the cloud provider’s object storage: Amazon S3, Azure Blob Storage, or Google Cloud Storage. Backups can also be encrypted with a customer-managed key from the provider’s KMS. section 21.1.1

