You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/core/system-overview.txt
+22-46Lines changed: 22 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -44,65 +44,41 @@ For a list of |onprem|'s default ports and health-check endpoints, see
44
44
Backup Daemon Service
45
45
---------------------
46
46
47
-
You can configure any |onprem| instance to run the :term:`Backup
48
-
Daemon` service to back up MongoDB databases.
49
-
50
-
To learn how to start, check the status of, stop, and restart the Backup
51
-
daemon on a server, see :ref:`Start and Stop the Backup Daemon
52
-
<start-stop-backup-daemon>`.
47
+
You can configure any |onprem| instance to perform backup :term:`snapshot`
48
+
maintenance work, such as a :term:`grooms <groom>` and managing
49
+
file system snapshot files on the :term:`file system store <File System
50
+
Store>` by running the :term:`Backup Daemon`. To learn how to start,
51
+
check the status of, stop, and restart the Backup Daemon on a server,
52
+
see :ref:`Start and Stop the Backup Daemon <start-stop-backup-daemon>`.
53
53
54
54
How the Backup Daemon performs depends upon the
55
55
:manual:`MongoDB version compatibility</reference/command/setFeatureCompatibilityVersion>`
56
56
of your database. This Feature Compatibility Version ranges from the
57
-
current version to one version earlier. For example, with MongoDB 4.2,
58
-
the FCV can be ``4.0`` or ``4.2``. Backup functionality changed with
57
+
current version to one version earlier. For example, with MongoDB 4.4,
58
+
the FCV can be ``4.2`` or ``4.4``. Backup functionality changed with
59
59
|fcv-link| ``4.2``.
60
60
61
-
.. tabs::
62
-
63
-
.. tab:: FCV 4.2 or later
64
-
:tabid: fcv42
65
-
66
-
The Backup Daemon service provides the following services for |fcv| 4.2 or later databases:
67
-
68
-
- Performs some state updates to the backup job
69
-
- Perform a queryable restore
70
-
71
-
The daemon does scheduled work based on data coming
72
-
into the |onprem| from the {+mdbagent+}s. Client applications
73
-
can't communicate with the daemon. Its state and job queues come
74
-
from the :ref:`mms-application-database`. |mms| creates snapshots
75
-
from the database being backed up.
76
-
77
-
.. tab:: FCV 4.0 or earlier
78
-
:tabid: fcv40
79
-
80
-
The Backup Daemon service manages the local copies of the
81
-
backed-up databases and snapshots for each database. The daemon
82
-
does scheduled work based on data coming into the |onprem| from
83
-
the {+mdbagent+}s. Client applications can't communicate with the
84
-
daemon. Its state and job queues come from the
85
-
:ref:`mms-application-database`.
61
+
The Backup Daemon service provides the following services for databases:
86
62
87
-
The local backup copy of a deployment is called the :term:`head
88
-
database`. The :opsmgr:`Backup Daemon </reference/glossary/#std-term-backup-daemon>` stores all its head
89
-
databases in its :term:`head directory` path. To create each head
90
-
database, the daemon's host acts as an "invisible"
91
-
:manual:`secondary </reference/glossary/#std-term-secondary>` for each :manual:`replica set </reference/glossary/#std-term-replica-set>` designated for
92
-
backup.
63
+
- Runs groom jobs, incremental filesystem snapshots, other backup
64
+
related jobs
65
+
- Performs some state updates to the backup job
66
+
- Perform a queryable restore
93
67
94
-
The daemon takes scheduled snapshots and stores these snapshots
95
-
in a :opsmgr:`snapshot store </reference/glossary/#std-term-snapshot-store>`. When the client requests a restore,
96
-
the daemon retrieves data from the snapshot store. It then
97
-
delivers the snapshot to the requested target.
68
+
Client applications can't communicate with the daemon. Its state and job
69
+
queues come from the :ref:`mms-application-database`. |mms| creates
70
+
snapshots from the database being backed up. For incremental backups
71
+
using file system stores, the daemon is responsible for creating
72
+
snapshots.
98
73
99
74
:ref:`Multiple Backup Daemons <multiple-backup-daemons>` can scale
100
-
horizontally to increase your storage and can provide *manual*
101
-
failover.
75
+
horizontally to run more concurrent jobs when needed and can provide
76
+
*manual* failover.
102
77
103
78
If you run multiple Backup Daemons, |onprem| selects the Backup Daemon
104
79
to use when a user enables backup for a deployment. The
105
-
:opsmgr:`head database </reference/glossary/#std-term-head-database>` resides with the daemon's host.
0 commit comments