~/talk

MongoDB Backups Overview

Talkat Percona Tech Days 2020 · 2020-08-05..09-18· [databases]
links:none on file
slides:none on file

Six concrete options: mongodump (logical, simple, OK for small DBs but slow due to read‑amplification), stopping a secondary and copying DB files (physical, consistent at shutdown), LVM snapshot (fast for very large datasets if extra disk exists), WiredTiger snapshot (Percona/enterprise), Percona Backup for MongoDB and MongoDB Ops Manager/Atlas (agents, S3 support, and the only built‑in systems offering point‑in‑time restore and proper multi‑shard/transaction handling). Oplog capture is required for consistency; oplog volume can exceed the dataset.

AI-written summary · about

  1. 0:00Intro
  2. 0:53Agenda
  3. 1:15Terminology: Logical vs. Physical Backup
  4. 2:43Terminology: Consistent Backup
  5. 3:54Terminology: Hot Backup
  6. 5:05Terminology: Snapshot
  7. 5:51Terminology: Point-in-time Restore
  8. 7:05MongoDB Oplog for Replication
  9. 9:30MongoDB Oplog - Extra Use in Backups
  10. 12:31MongoDB Transactions
  11. 16:47Backup & Restore Solution List
  12. 19:09Why so many options?
  13. 20:15Stop secondary: Copy files
  14. 22:41i Filesystem snapshot
  15. 24:42Wired Tiger Snapshot ('Hot backup')
  16. 26:02Percona Backup for MongoDB
  17. 27:05Hot Backups (no downtime)
  18. 28:07Cluster-consistent Backups
  19. 29:55Admin / Installation
  20. 30:34Supported Backup Storage types
  21. 31:16Source Licence Type
  22. 31:3710 Speed - How much have you got?
  23. 32:42Logical vs. Physical Backup Speed
  24. 34:36Logical vs. Physical Restore Speed
  25. 35:35Medium-Small to Medium-Large
  26. 37:08Point-in-time Restore consideration
  27. 38:36Large (Many TBs per server)
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.