Docs Menu
Docs Home
/ /

Conecte una organización con una organización Atlas

Conecte la organización de Ops Manager de origen con una organización de MongoDB Atlas de destino.

Su clave API debe tener la Organization Owner rol para llamar a este recurso exitosamente.

URL base: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

POST /orgs/{orgId}/liveExport/migrationLink
Nombre
Tipo
Necesidad
Descripción

orgId

string

Requerido

Cadena de dígitos hexadecimales 24única que identifica la organización de origen que contiene sus proyectos.

Los siguientes parámetros de consulta son opcionales:

Nombre
Tipo
Necesidad
Descripción
predeterminado

bonita

booleano

Opcional

Bandera que indica si el cuerpo de la respuesta debe estar en un impresión bonita formato.

false

envolvente

booleano

Opcional

Bandera que indica si se debe o no envolver la respuesta en un sobre.

Algunos Los clientes de laAPI no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, configure envelope=true en la consulta.

Para los puntos finales que devuelven un resultado, el cuerpo de la respuesta incluye:

Nombre
Descripción

status

Código de respuestaHTTP

content

Cuerpo de respuesta esperado

false

Nombre
Tipo
Necesidad
Descripción

linkToken

string

Requerido

Cadena que contiene la información necesaria para conectarse desde MongoDB Cloud Manager u Ops Manager a MongoDB Atlas durante una migración en vivo desde una implementación de MongoDB Cloud Manager u Ops Manager a un clúster en MongoDB Atlas.

Al migrar datos desde una implementación de MongoDB Cloud Manager u Ops Manager, debe hacer lo siguiente:

  1. Generar un token de enlace en MongoDB Atlas

  2. Introdúzcalo en la configuración de su organización en MongoDB Cloud Manager u Ops Manager.

Utiliza el mismo link-token para migrar cada implementación en tu organización MongoDB Cloud Manager u Ops Manager secuencialmente, una a la vez. Puedes generar múltiples link-token en MongoDB Atlas. Utiliza un link-token único para cada organización de MongoDB Cloud Manager u Ops Manager.

Nombre
Tipo
Descripción

Estado

string

Estado de la conexión que existe entre esta organización y el clúster de destino en la organización de MongoDB Atlas.

La respuesta devuelve "SYNCED" o "NOT_SYNCED".

curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--include \
--request POST 'https://{OPSMANAGER-HOST}:{PORT}/api/atlas/v1.0/orgs/{orgId}/liveExport/migrationLink?pretty=true' \
--data '{
"linkToken": "string"
}'
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 201 Created
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"status": "SYNCED"
}

Volver

Migrar a MongoDB Atlas

En esta página