Restauración a partir de una instantánea - Amazon MemoryDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Restauración a partir de una instantánea

Puede restaurar los datos de un archivo de instantáneas MemoryDB o ElastiCache (RedisOSS) .rdb a un nuevo clúster en cualquier momento.

El proceso de restauración de MemoryDB admite lo siguiente:

  • Migración de uno o más archivos de instantáneas .rdb que creó desde ElastiCache (RedisOSS) a un clúster de MemoryDB.

    Los archivos .rdb deben estar ubicados en S3 para poder realizar la restauración.

  • Especificación de un número de particiones en el nuevo clúster que sea distinto del número de particiones del clúster que se usó para crear el archivo de instantánea.

  • Especificación de un tipo de nodo distinto para el clúster nuevo: más grande o más pequeño. Si va a escalar a un tipo de nodo más pequeño, asegúrese de que el nuevo tipo de nodo tenga memoria suficiente para los datos y la sobrecarga del motor.

  • Configuración de las ranuras del nuevo clúster de MemoryDB de manera distinta a la del clúster que se usó para crear el archivo de instantánea.

importante
  • Los clústeres de MemoryDB no admiten varias bases de datos. Por tanto, al restaurar un clúster de MemoryDB se producirá un error si el archivo .rdb hace referencia a más de una base de datos.

  • No se puede restaurar una instantánea de un clúster que utiliza la organización de datos en niveles (por ejemplo, tipo de nodo r6gd) en un clúster que no utiliza la organización de datos en niveles (por ejemplo, tipo de nodo r6g).

Si realiza algún cambio al restaurar un clúster desde una instantánea, se rige por las elecciones que realice. Puede elegir estas opciones en el cuadro de diálogo Restaurar el clúster cuando utilice la consola de MemoryDB que restaurar. Estas opciones se toman configurando los valores de los parámetros cuando se utiliza la base de datos AWS CLI o la MemoryDB API para la restauración.

Durante la operación de restauración, MemoryDB crea el nuevo clúster y, a continuación, lo rellena con los datos del archivo de instantánea. Cuando se complete este proceso, el clúster estará listo para aceptar solicitudes.

importante

Antes de continuar, asegúrese de haber creado una instantánea del clúster que desea restaurar. Para obtener más información, consulte Toma de instantáneas manuales.

Si desea efectuar la restauración a partir de una instantánea creada externamente, consulte Inicialización de un nuevo clúster con una instantánea creada externamente.

Los siguientes procedimientos muestran cómo restaurar una instantánea en un clúster nuevo mediante la consola MemoryDB, la MemoryDB o la AWS CLI MemoryDB. API

Para restaurar una instantánea en un clúster nuevo (consola)
  1. Inicie sesión en la consola de MemoryDB AWS Management Console y ábrala en. https://console.aws.amazon.com/memorydb/

  2. En el panel de navegación, elija Instantáneas.

  3. En la lista de instantáneas, elija el botón situado junto al nombre de la instantánea desde la que desea restaurar.

  4. Elija Acciones y, a continuación, Restaurar.

  5. En Configuración del clúster, ingrese lo siguiente:

    1. Nombre del clúster: obligatorio. Se trata del nombre del nuevo clúster.

    2. Descripción: opcional. Descripción del nuevo clúster.

  6. Complete la sección Grupos de subredes:

    1. En Grupos de subredes, cree un nuevo grupo de subredes o elija uno existente de la lista disponible que desee aplicar a este clúster. Si va a crear uno nuevo:

      • Escriba un nombre

      • Escriba una descripción

      • Si ha habilitado Multi-AZ, el grupo de subredes debe contener al menos dos subredes que residan en zonas de disponibilidad diferentes. Para obtener más información, consulte Subredes y grupos de subredes.

      • Si está creando un nuevo grupo de subredes y no tiene uno existenteVPC, se le pedirá que cree un. VPC Para obtener más información, consulta ¿Qué es AmazonVPC? en la Guía del VPC usuario de Amazon.

  7. Complete la sección Configuración del clúster:

    1. Para la compatibilidad de las versiones de Valkey o Redis, acepte la OSS versión predeterminada. 6.0

    2. Para Port, acepte el puerto predeterminado 6379 o, si tiene algún motivo para utilizar un puerto diferente, introduzca el número de puerto.

    3. En Grupo de parámetros, acepte el grupo de parámetros default.memorydb-redis6.

      Los grupos de parámetros controlan los parámetros de tiempo de ejecución de su clúster. Para obtener más información acerca de los grupos de parámetros, consulte Parámetros específicos del motor.

    4. En Tipo de nodo, elija un valor para el tipo de nodo (junto con el tamaño de memoria asociado) que desee.

      Si elige un miembro de la familia de tipos de nodo r6gd, activará automáticamente la organización de datos en niveles en su clúster. Para obtener más información, consulte Organización de datos en niveles.

    5. En Número de particiones, elija el número de particiones que desea para este clúster.

      Puede cambiar dinámicamente el número de particiones del clúster. Para obtener más información, consulte Escalado de clústeres de MemoryDB.

    6. En Réplicas por partición, elija el número de nodos de réplica de lectura que desea en cada partición.

      Se aplican las siguientes restricciones.

      • Si tiene habilitado Multi-AZ, asegúrese de tener al menos una réplica por partición.

      • El número de réplicas es el mismo para cada fragmento al crear el clúster utilizando la consola.

    7. Elija Siguiente.

    8. Complete la sección Configuración avanzada:

      1. En Grupos de seguridad, elija los grupos de seguridad que desea para este clúster. Un grupo de seguridad actúa como un firewall para controlar el acceso de red al clúster. Puede usar el grupo de seguridad predeterminado VPC o crear uno nuevo.

        Para obtener más información sobre los grupos de seguridad, consulte Grupos de seguridad para usted VPC en la Guía del VPC usuario de Amazon.

      2. Los datos se cifran de las siguientes formas:

        • Encryption at rest (Cifrado en reposo): permite el cifrado de los datos almacenados en el disco. Para obtener más información, consulte Cifrado en reposo.

          nota

          Tiene la opción de proporcionar una clave de cifrado diferente. Para ello, seleccione la AWS KMSclave gestionada por el cliente y elija la clave.

        • Encryption in-transit (Cifrado en tránsito): permite el cifrado de datos del cable. Esto está habilitado de forma predeterminada. Para obtener más información, consulte Cifrado en tránsito.

        Si no selecciona ningún cifrado, se creará una lista de control de acceso abierta denominada “acceso abierto” con un usuario predeterminado. Para obtener más información, consulte Autenticación de usuarios con listas de control de acceso () ACLs.

      3. En el caso de una instantánea, especifique de forma opcional un periodo de retención de la instantánea y un periodo de instantáneas. De forma predeterminada, está seleccionada la opción Habilitar instantáneas automáticas.

      4. En el periodo de mantenimiento, especifique opcionalmente un periodo de mantenimiento. El periodo de mantenimiento es el tiempo, generalmente de una hora, de cada semana durante el que MemoryDB programa el mantenimiento del sistema para su clúster. Puede permitir que MemoryDB elija el día y la hora de su periodo de mantenimiento (Sin preferencia) o bien puede elegir el día, la hora y la duración por su cuenta (Especificar periodo de mantenimiento). Si elige Specify maintenance window, elija Start day, Start time y Duration (en horas) de las listas para el periodo de mantenimiento. Todos los tiempos son UCT tiempos.

        Para obtener más información, consulte Administración del mantenimiento.

      5. Para las notificaciones, elija un tema existente de Amazon Simple Notification Service (AmazonSNS) o elija ARN Entrada manual e introduzca el nombre del recurso de Amazon del tema (ARN). Amazon te SNS permite enviar notificaciones a dispositivos inteligentes conectados a Internet. El valor predeterminado tiene las notificaciones deshabilitadas. Para obtener más información, consulte. https://aws.amazon.com/sns/

    9. En el caso de las etiquetas, si lo desea, puede aplicar etiquetas para buscar y filtrar sus clústeres o realizar un seguimiento de sus AWS costes.

    10. Revise todas las entradas y opciones y, a continuación, realice todos los cambios necesarios. Cuando esté listo, elija Create cluster para lanzar su clúster, o bien Cancel para cancelar la operación.

    En cuanto el estado de tu clúster esté disponible, podrás concederle EC2 acceso, conectarte a él y empezar a usarlo. Para obtener más información, consulte Paso 3: autorizar acceso al clúster y Paso 4: Conectarse al clúster.

    importante

    Cuando su clúster esté disponible, se cobrará por cada hora u hora parcial que el clúster esté activo, incluso si no lo está utilizando de forma activa. Para dejar de incurrir en cargos por este clúster, debe eliminarlo. Consulte Paso 5: eliminar un clúster.

Cuando use la operación create-cluster, asegúrese de incluir el parámetro --snapshot-name o --snapshot-arns para inicializar el nuevo clúster con los datos de la instantánea.

Para más información, consulte los siguientes temas:

Puede restaurar una instantánea de MemoryDB mediante la operación MemoryDB. API CreateCluster

Cuando use la operación CreateCluster, asegúrese de incluir el parámetro SnapshotName o SnapshotArns para inicializar el nuevo clúster con los datos de la instantánea.

Para más información, consulte los siguientes temas: