diff --git a/source/reference/api/reverse.txt b/source/reference/api/reverse.txt index e2923b2d3..14e57e897 100644 --- a/source/reference/api/reverse.txt +++ b/source/reference/api/reverse.txt @@ -174,5 +174,7 @@ Endpoint Protection Limitations ~~~~~~~~~~~ -The ``reverse`` endpoint does not support :ref:`filtered sync -`. +The ``reverse`` endpoint does not support: + +- :ref:`filtered sync `. +- migrations from :ref:`pre-6.0 source clusters `. diff --git a/source/reference/api/start.txt b/source/reference/api/start.txt index 1a2d785b2..6e7f321c6 100644 --- a/source/reference/api/start.txt +++ b/source/reference/api/start.txt @@ -132,6 +132,9 @@ Request Body Parameters original source cluster blocks writes and the destination cluster accepts writes. + :gold:`IMPORTANT:` If you are migrating from a pre-6.0 source cluster, + you cannot set ``enableUserWriteBlocking`` to ``true``. + To reverse sync, the ``enableUserWriteBlocking`` field must be set to ``true``. To allow the source cluster to accept writes again, for example after running migration tests, run the following @@ -194,6 +197,9 @@ Request Body Parameters reversible sync. When you call the ``/reverse`` endpoint it disables the verifier. + :gold:`IMPORTANT:` If you are migrating from a pre-6.0 source cluster, + you cannot set ``reversible`` to ``true``. + For more information, see the :ref:`reverse ` endpoint. Default value is ``false``. diff --git a/source/reference/permissions.txt b/source/reference/permissions.txt index 59727db00..0e0a35117 100644 --- a/source/reference/permissions.txt +++ b/source/reference/permissions.txt @@ -28,3 +28,12 @@ The Atlas permissions are: .. include:: /includes/table-permissions-atlas.rst +.. _c2c-older-version-permissions: + +Pre-6.0 Migrations +------------------ + +- When migrating from a 4.4 source cluster, you must have + :authrole:`clusterManager` permissions on the source cluster. + +- Write blocking and reverse sync are not supported. diff --git a/source/release-notes/1.10.txt b/source/release-notes/1.10.txt index 5070f33d1..068b04349 100644 --- a/source/release-notes/1.10.txt +++ b/source/release-notes/1.10.txt @@ -19,6 +19,8 @@ Release Notes for mongosync 1.10 This page describes changes and new features introduced in {+c2c-full-product-name+} 1.10. +.. _c2c-older-version-support: + Older Version Support --------------------- @@ -32,6 +34,7 @@ destination MongoDB server versions: To learn more, see: - :ref:`Pre-6.0 Migration Limitations `. +- :ref:`Pre-6.0 Migration Permissions `. - :ref:`c2c-sync-different-versions`. Minimum Supported Version diff --git a/source/reverse-sync.txt b/source/reverse-sync.txt index bf4a3d3c6..762f51184 100644 --- a/source/reverse-sync.txt +++ b/source/reverse-sync.txt @@ -35,6 +35,10 @@ following parameters: For more information on limitations and requirements of reversing sync, see :ref:`c2c-api-reverse`. +.. important:: + + If you are migrating from a pre-6.0 source cluster, you cannot reverse sync. + Steps -----