Configuración de la búsqueda de datos anteriores en un clúster de base de datos de Aurora MySQL - Amazon Aurora

Configuración de la búsqueda de datos anteriores en un clúster de base de datos de Aurora MySQL

Para utilizar la característica de búsqueda de datos anteriores, debe habilitar la búsqueda de datos anteriores y especificar una ventana de búsqueda de datos anteriores de destino. De lo contrario, se deshabilita la búsqueda de datos anteriores.

Para el periodo de búsqueda de datos anteriores de destino, especifique la cantidad de tiempo que desea poder rebobinar la base de datos mediante la búsqueda de datos anteriores. Aurora intenta retener suficientes registros de cambio para admitir ese periodo.

Puede utilizar la consola para configurar la búsqueda de datos anteriores cuando se crea un nuevo clúster de base de datos. También puede modificar un clúster de base de datos para cambiar la ventana de retroceso de un clúster habilitado para backtrack. Si desactiva el seguimiento de retroceso completo para un clúster al establecer la ventana de retroceso en 0, no podrá volver a habilitar el retroceso para ese clúster.

Configuración de la búsqueda de datos anteriores con la consola al crear un clúster de base de datos

Cuando se crea un nuevo clúster de base de datos Aurora MySQL, la búsqueda de datos anteriores está configurada cuando elige Enable Backtrack (Habilitar búsqueda de datos anteriores) y especifica un valor de Target Backtrack window (Ventana de búsqueda de datos anteriores de destino) que sea mayor que cero en la sección Backtrack (Búsqueda de datos anteriores).

Para crear un clúster de base de datos, siga las instrucciones en Creación de un clúster de base de datos de Amazon Aurora. La imagen siguiente muestra la sección Backtrack (Búsqueda de datos anteriores).

Habilitar la búsqueda de datos anteriores durante la creación del clúster de base de datos con la consola

Cuando se crea un nuevo clúster de base de datos, Aurora no tiene ningún dato para la carga de trabajo del clúster de base de datos. Por tanto, no puede estimar un costo específicamente para el nuevo clúster de base de datos. En lugar de ello, la consola presenta un costo de usuario típico para la ventana de búsqueda de datos anteriores de destino basado en una carga de trabajo típica. El costo típico tiene como objetivo proporcionar una referencia general para el costo de la característica de búsqueda de datos anteriores.

importante

El costo real podría no coincidir con el costo típico, ya que el costo real se basa en la carga de trabajo de su clúster de base de datos.

Configuración de la búsqueda de datos anteriores con la consola al modificar un clúster de base de datos

Puede modificar la búsqueda de datos anteriores de un clúster de base de datos utilizando la consola.

nota

Actualmente, puede modificar el backtracking solo para un clúster de base de datos que tenga habilitada la característica Backtrack. La sección Backtrack no aparece para un clúster de base de datos creado con la característica Backtrack deshabilitada o si la característica Backtrack se ha deshabilitado para el clúster de base de datos.

Para modificar la búsqueda de datos anteriores de un clúster de base de datos utilizando la consola
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. Seleccione Databases (Bases de datos).

  3. Elija el clúster que desea modificar y elija Modify (Modificar).

  4. Para la Target Backtrack window (Ventana de búsqueda de datos anteriores de destino), modifique la cantidad de tiempo que desea poder realizar la búsqueda de datos anteriores. El límite son 72 horas.

    Modificar la búsqueda de datos anteriores con la consola

    La consola muestra el costo estimado para la cantidad de tiempo que ha especificado en función de la carga de trabajo pasada del clúster de base de datos:

    • Si la búsqueda de datos anteriores se deshabilitó en el clúster de base de datos, la estimación de costo se basa en la métrica VolumeWriteIOPS para el clúster de base de datos en Amazon CloudWatch.

    • Si la búsqueda de datos anteriores se habilitó anteriormente en el clúster de base de datos, la estimación de costo se basa en la métrica BacktrackChangeRecordsCreationRate para el clúster de base de datos en Amazon CloudWatch.

  5. Elija Continue.

  6. Para Scheduling of Modifications (Programación de modificaciones), elija una de las siguientes:

    • Apply during the next scheduled maintenance window (Aplicar durante la próxima ventana de mantenimiento programada): espere para aplicar la modificación de Target Backtrack window (Ventana de búsqueda de datos anteriores de destinos) hasta la próxima ventana de mantenimiento.

    • Apply immediately (Aplicar inmediatamente): aplique la modificación de Target Backtrack window (Ventana de búsqueda de datos anteriores de destino) lo antes posible.

  7. Elija Modify clúster (Modificar clúster).

Cuando se crea un nuevo clúster de base de datos de Aurora MySQL con el comando create-db-clúster de la CLI de AWS, la búsqueda de datos anteriores se configura cuando se especifica un valor --backtrack-window mayor que cero. El valor --backtrack-window especifica la ventana de búsqueda de datos anteriores de destino. Para obtener más información, consulte Creación de un clúster de base de datos de Amazon Aurora.

También puede especificar el valor --backtrack-window con los siguientes comandos de la CLI de:AWS

El siguiente procedimiento describe cómo modificar la ventana de búsqueda de datos anteriores de destino para un clúster de base de datos utilizando la AWS CLI.

Para modificar la ventana de búsqueda de datos anteriores de destino para un clúster de base de datos utilizando la AWS CLI
  • Llame al comando modify-db-clúster de la CLI de AWS y suministre los siguientes valores:

    • --db-cluster-identifier: el nombre del clúster de base de datos.

    • --backtrack-window: el número máximo de segundos que desea poder realizar una búsqueda de datos anteriores en el clúster de base de datos.

    En el siguiente ejemplo, se establece la ventana de búsqueda de datos anteriores de destino para sample-cluster en un día (86 400 segundos).

    Para Linux, macOS o:Unix

    aws rds modify-db-cluster \ --db-cluster-identifier sample-cluster \ --backtrack-window 86400

    En:Windows

    aws rds modify-db-cluster ^ --db-cluster-identifier sample-cluster ^ --backtrack-window 86400
nota

Actualmente, puede habilitar la búsqueda de datos anteriores solo para un clúster de base de datos que se creó con la característica de búsqueda de datos anteriores habilitada.

Cuando se crea un nuevo clúster de base de datos de Aurora MySQL utilizando la operación CreateDBclúster de la API de Amazon RDS, la búsqueda de datos anteriores se configura cuando se especifica un valor de BacktrackWindow mayor que cero. El valor BacktrackWindow especifica la ventana de búsqueda de datos anteriores de destino para el clúster de base de datos especificado en el valor DBClusterIdentifier. Para obtener más información, consulte Creación de un clúster de base de datos de Amazon Aurora.

También puede especificar el valor BacktrackWindow utilizando las siguientes operaciones de la API:

nota

Actualmente, puede habilitar la búsqueda de datos anteriores solo para un clúster de base de datos que se creó con la característica de búsqueda de datos anteriores habilitada.