@@ -13,9 +13,11 @@ use with MongoDB. This document contains the following sections:
13
13
- :ref:`block-level-backup` and :ref:`database-dumps` describe specific
14
14
strategies.
15
15
16
- - :ref:`backups-with-sharding-and-replication` describes considerations
17
- specific to :term:`replica sets <replica set>` and :term:`sharded
18
- clusters <sharded cluster>`.
16
+ - :ref:`sharded-cluster-backups` describes considerations specific to
17
+ :term:`sharded clusters <sharded cluster>`.
18
+
19
+ - :ref:`replica-set-backups` describes considerations
20
+ specific to :term:`replica sets <replica set>`.
19
21
20
22
.. _backup-overview:
21
23
@@ -63,7 +65,7 @@ practically, and not just theoretically, functional.
63
65
.. _backup-considerations:
64
66
65
67
Production Considerations for Backup Strategies
66
- -----------------------------------------------
68
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67
69
68
70
When evaluating a backup strategy for your MongoDB deployment consider
69
71
the following factors:
@@ -103,25 +105,14 @@ for your database. Remember that all backup plans must be:
103
105
- Automated. Database backups need to run regularly and
104
106
automatically. Also automate tests of backup restoration.
105
107
106
- .. _backups-with-sharding-and-replication:
107
-
108
- Sharded Cluster and Replica Set Backups
109
- ---------------------------------------
110
-
111
- The underlying architecture of :term:`sharded clusters <sharded
112
- cluster>` and :term:`replica sets <replica set>` presents several
113
- challenges for creating backups. This section describes how to make
114
- quality backups in environments with these configurations and how to
115
- perform restorations.
116
-
117
108
.. _sharded-cluster-backups:
118
109
119
110
Sharded Cluster Backup Considerations
120
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111
+ -------------------------------------
121
112
122
113
.. include:: /includes/note-shard-cluster-backup.rst
123
114
124
- Sharded clusters complicate backup operations, as distributed
115
+ :term:` Sharded clusters <sharded cluster>` complicate backup operations, as distributed
125
116
systems. True point-in-time backups are only possible when stopping all write
126
117
activity from the application. To create a precise moment-in-time
127
118
snapshot of a cluster, stop all application write activity to the
@@ -148,7 +139,7 @@ procedures:
148
139
.. _replica-set-backups:
149
140
150
141
Replica Set Backup Considerations
151
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
142
+ ---------------------------------
152
143
153
144
In most cases, backing up data stored in a :term:`replica set` is
154
145
similar to backing up data stored in a single instance. It's possible to
@@ -167,4 +158,4 @@ particularly advantageous in that the backup operation does not
167
158
affect the performance of the primary or master. Replication
168
159
itself provides some measure of redundancy. Nevertheless, keeping
169
160
point-in time backups of your cluster to provide for disaster recovery
170
- and as an additional layer of protection is crucial.
161
+ and as an additional layer of protection is crucial.
0 commit comments