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 74
74
The number of nodes in the destination replica set does not have
75
75
to equal the number of nodes in the source replica set.
76
76
77
+ .. important::
78
+
79
+ .. include:: /includes/fact-oplog-disk-storage.rst
80
+
77
81
If your clusters are self-managed, they must be MongoDB
78
82
Enterprise clusters. {+c2c-product-name+} is only supported on
79
83
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