Docs Menu
Docs Home
/ /

Restaurar desde un punto específico en el tiempo

Para restaurar un instantánea usando HTTP, Ops Manager crea y muestra un enlace de descarga a la instantánea apropiada en el almacenamiento de instantáneas.

Después de hacer clic en el enlace de descarga, Ops Manager transmite la instantánea al host de instantáneas de destino.

Nota

Las restauraciones PIT incluyen puntos en el tiempo y marcas de tiempo del registro de operaciones.

Diagrama que muestra el flujo de datos al restaurar una instantánea a través de HTTP usando Ops Manager.
  • La restauración en un punto en el tiempo de Ops Manager puede tener brechas en el registro de operaciones en algunas situaciones como las siguientes:

    • Si el seguimiento del registro de operaciones se detiene debido a un problema con trabajo de respaldo que sigue el oplog y el oplog se renueva antes de que MongoDB Agent lo siga nuevamente.

    • Después de un cambio de topología hasta que Ops Manager complete una nueva instantánea.

    • Tras el cambio de FCV, se produce un intervalo entre el momento en que Ops Manager detecta el cambio y el momento en que completa una nueva instantánea. No se puede aplicar una restauración a un punto en el tiempo en los cambios de versión de MongoDB.

    • Después de una restauración hasta que Ops Manager complete una nueva instantánea.

  • Si hay una interrupción en el registro de operaciones después de que Ops Manager tome la última instantánea, la restauración a un punto en el tiempo fallará si el momento de restauración seleccionado es posterior al inicio de la interrupción y anterior a la siguiente instantánea. Una vez que Ops Manager tome la siguiente instantánea, podrá usar la restauración a un punto en el tiempo con normalidad a partir de esa instantánea.

  • Solo verá espacios en el registro de operaciones cuando intente y falle una restauración en un punto en el tiempo.

  • Puede solicitar una restauración a un punto en el tiempo específico que incluya datos obsoletos.

  1. El usuario selecciona una marca de tiempo:

    • A través de la aplicación Ops Manager:

      1. Haga clic en una marca de tiempo.

      2. Presentar su solicitud.

    • A través de la API:

      1. Encuentre el clúster a restaurar.

      2. Crea una nueva tarea de restauración para ese clúster.

  2. Ops Manager crea un documento RestoreJob.

  3. Ops Manager establece el estado del documento RestoreJob en Transferring... y comienza a transmitir la instantánea en el formato solicitado desde el almacén de instantáneas a Ops Manager. Cada almacén de instantáneas transmite sus componentes a través de Ops Manager:

    1. Un almacén de bloques transmite bloques.

    2. El 3 almacén de instantáneas AS transmite los bloques.

  4. Con el estado establecido Waiting for Customer... en, Ops Manager crea una URL.

  5. El usuario hace clic en el get link enlace y luego Download en en la aplicación Ops Manager para descargar la instantánea.

  6. El usuario descarga la utilidad de restauración de copia de seguridad de MongoDB desde la aplicación Ops Manager al host de instantánea de destino.

    Nota

    El MBRU puede utilizarse con cualquier restauración. Si la utilidad está instalada en el host donde se desea restaurar el snapshot, el usuario no necesita descargarla de nuevo.

  7. El usuario inicia una instancia temporal de MongoDB en el host de la instantánea de destino. El registro de operaciones obtenido se aplica a la instantánea restaurada en esta instancia.

  8. El usuario ejecuta el MBRU para solicitar el registro de operaciones.

  9. La MBRU obtiene el registro de operaciones de la instantánea del punto en el tiempo.

  10. La MBRU aplica el registro de operaciones a la instantánea en la instancia temporal de MongoDB.

  11. El usuario exporta la base de datos restaurada desde la instancia temporal de MongoDB.

Volver

Restaurar una instantánea completada

En esta página