File tree Expand file tree Collapse file tree 4 files changed +38
-0
lines changed Expand file tree Collapse file tree 4 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,22 @@ have to run on the servers that host your MongoDB instances. When
47
47
(OS) that is different than the OS on the source or destination
48
48
clusters.
49
49
50
+ What hardware specifications should the destination cluster have?
51
+ -----------------------------------------------------------------
52
+
53
+ For most migrations, the destination cluster should have higher hardware
54
+ specifications than the source cluster, including the following properties:
55
+
56
+ - CPU
57
+ - Memory
58
+ - Disk I/O
59
+
60
+ These hardware specifications ensure that the destination cluster can handle
61
+ ``mongosync`` writes and that the sync can keep up with the source cluster's
62
+ workload.
63
+
64
+ .. include:: /includes/fact-oplog-disk-storage.rst
65
+
50
66
.. _c2c-faq-increase-oplog:
51
67
52
68
Should I increase the size of the ``oplog`` in the source cluster?
Original file line number Diff line number Diff line change
1
+ The destination cluster must have enough disk storage to accommodate the logical
2
+ data size being migrated and the destination oplog entries from the initial
3
+ sync. For example, to migrate 10 GB of data, the destination cluster must have
4
+ at least 10 GB available for the data and another 10 GB for the insert oplog
5
+ entries from the initial sync.
6
+
7
+ To reduce the overhead of the destination oplog entries, you can:
8
+
9
+ - Use the :setting: `~replication.oplogSizeMB ` setting to lower the destination
10
+ cluster's oplog size.
11
+
12
+ - Use to :setting: `~storage.oplogMinRetentionHours ` setting to lower or remove
13
+ the destination cluster's minimum oplog retention period.
Original file line number Diff line number Diff line change 80
80
The number of nodes in the destination replica set does not have
81
81
to equal the number of nodes in the source replica set.
82
82
83
+ .. important::
84
+
85
+ .. include:: /includes/fact-oplog-disk-storage.rst
86
+
83
87
If your clusters are self-managed, they must be MongoDB
84
88
Enterprise clusters. {+c2c-product-name+} is only supported on
85
89
MongoDB Community Edition in a limited number of cases. For more
Original file line number Diff line number Diff line change @@ -20,6 +20,11 @@ be within the ``oplog`` time range.
20
20
21
21
.. include:: /includes/fact-oplog-background
22
22
23
+ Considerations
24
+ --------------
25
+
26
+ .. include:: /includes/fact-oplog-disk-storage.rst
27
+
23
28
Monitor oplog Size Needed for Initial Sync
24
29
------------------------------------------
25
30
You can’t perform that action at this time.
0 commit comments