4
4
Frequently Asked Questions
5
5
==========================
6
6
7
+ .. include:: /includes/preview-warning
8
+
7
9
.. default-domain:: mongodb
8
10
11
+ .. contents:: On this page
12
+ :local:
13
+ :backlinks: none
14
+ :depth: 1
15
+ :class: singlecol
9
16
10
17
This page provides answers to some frequently asked questions we have
11
18
encountered. If you have additional questions please contact MongoDB
12
19
Support.
13
20
14
21
Does ``mongosync`` have to use the same operating system as MongoDB Enterprise Server?
15
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22
+ --------------------------------------------------------------------------------------
16
23
17
24
When ``mongosync`` runs on its own hardware, it does not have to use
18
25
the same operation system (OS) as the source or destination clusters it
@@ -21,7 +28,7 @@ is connecting.
21
28
.. _c2c-faq-increase-oplog:
22
29
23
30
Should I increase the size of the oplog in the source cluster?
24
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31
+ --------------------------------------------------------------
25
32
26
33
If you anticipate synchronizing a large data set, or if you plan to
27
34
pause synchronization for an extended period of time, increase the size
@@ -44,7 +51,7 @@ To learn more about how to increase the size of the ``oplog``, see:
44
51
:ref:`tutorial-change-oplog-size`.
45
52
46
53
Which connection string options does ``mongosync`` allow?
47
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54
+ ---------------------------------------------------------
48
55
49
56
``mongosync`` requires :ref:`readConcern: "majority" <read-concern>`
50
57
and :ref:`writeConcern: "majority" <write-concern>`. ``mongosync``
@@ -56,7 +63,7 @@ overwrites any other ``readConcern`` or ``writeConcern`` and uses
56
63
57
64
58
65
Which security and authentication options are supported?
59
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66
+ --------------------------------------------------------
60
67
61
68
``mongosync`` uses a standard MongoDB :ref:`connection string
62
69
<mongodb-uri>` to connect to the source and destination clusters.
@@ -67,7 +74,7 @@ authentication options, see :ref:`authentication`.
67
74
68
75
69
76
Can I configure ``mongosync`` for high availability?
70
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77
+ ----------------------------------------------------
71
78
72
79
There is no automatic failover built into ``mongosync``. However you
73
80
can write a script or use your operating system's process managers,
@@ -83,7 +90,7 @@ parameters. ``mongosync`` resumes the operation from where it stopped
83
90
when ``mongosync`` became unavailable.
84
91
85
92
Can the source or destination be a replica set with arbiters?
86
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93
+ -------------------------------------------------------------
87
94
88
95
Yes, the replica set can have arbiters. The source replica set must
89
96
have more than 2 non-arbiter nodes and you must sync from a non-arbiter
0 commit comments