Publicado en: Feb 18, 2022
Amazon Relational Database Service (Amazon RDS) for MariaDB ahora admite la replicación retardada, lo que le permite definir un periodo de tiempo configurable para que la réplica de lectura se retrase con respecto a la base de datos de origen. En una configuración estándar de replicación para MariaDB, hay un retraso de replicación mínimo entre el origen y la réplica. Con la replicación retardada, puede agregar un retraso intencional como estrategia para la recuperación de desastres.
Un retraso puede resultar útil si desea recuperarse de un error manual. Por ejemplo, si alguien por accidente elimina una tabla de la base de datos principal, se puede detener la replicación justo antes del punto donde se eliminó la tabla y convertir la réplica en una instancia independiente. Para ayudar en este proceso, Amazon RDS for MariaDB ahora incluye un procedimiento almacenado que detendrá la replicación una vez que se alcance un punto especificado del registro binario.
La configuración de una réplica de lectura para la replicación retardada se logra mediante el procedimiento almacenado, y se puede realizar cuando la réplica de lectura se crea por primera vez, o bien se puede especificar para una réplica de lectura existente. La replicación retardada está disponible para MariaDB, versión 10.6.5 y superior.
Para obtener más información sobre la replicación retardada, consulte Configuring Delayed Replication on MariaDB (Configuración de la replicación retardada para MariaDB) en la Guía del usuario de Amazon RDS.