sql >> Base de Datos >  >> RDS >> MariaDB

Recursos de copia de seguridad de bases de datos MySQL y MariaDB

La mayoría de las organizaciones no se dan cuenta de que tienen un problema con las copias de seguridad de la base de datos hasta que necesitan restaurar los datos y descubren que no están allí o no en la forma que esperaban.

El administrador designado que administra los entornos de bases de datos debe estar preparado para situaciones en las que cualquier falla pueda afectar la disponibilidad, la integridad o la facilidad de uso de una base de datos o aplicación. Reaccionar a estas fallas es un componente clave de las responsabilidades del administrador y su capacidad para reaccionar correctamente depende de si tiene una estrategia bien planificada para las copias de seguridad y la recuperación de la base de datos.

"Toy Story 2" de Pixar, famosamente, casi nunca sucedió debido a un error en la ejecución de la línea de comando que provocó que se eliminara la película y se implementara una estrategia de copia de seguridad ineficaz. Esa película recaudó casi $500 millones de dólares en todo el mundo en taquilla... dinero que, sin el hecho de que un miembro del equipo hizo su propia copia de seguridad personal, quizás nunca se hubiera hecho.

ClusterControl le proporciona funciones sofisticadas de copia de seguridad y conmutación por error mediante una interfaz de apuntar y hacer clic para restaurar fácilmente sus datos si algo sale mal y puede ser su compañero de DBA cuando se trata de crear una estrategia de copia de seguridad eficaz. Sin embargo, hay muchos aspectos a considerar al construir una estrategia de este tipo.

Aquí en Variousnines tenemos expertos en bases de datos quienes han escrito mucho sobre el tema y en este blog recopilaremos los mejores recursos para ayudarlo a crear su propia estrategia de respaldo de base de datos para bases de datos MySQL y MariaDB más específicamente.

Si está ejecutando un entorno MySQL o MariaDB, nuestro mejor recurso para usted es el documento técnico gratuito "La guía DevOps para copias de seguridad de bases de datos para MySQL y MariaDB". La guía cubre las dos utilidades de copia de seguridad más populares disponibles para MySQL y MariaDB, a saber, mysqldump y Percona XtraBackup. Además, cubre temas como la forma en que las características de la base de datos, como el registro binario y la replicación, se pueden aprovechar en las estrategias de copia de seguridad y proporciona las mejores prácticas que se pueden aplicar a las topologías de alta disponibilidad para que las copias de seguridad de la base de datos sean fiables, seguras y coherentes.

Además del documento técnico, hay dos seminarios web centrados en las copias de seguridad que puede ver a pedido. “Tutorial de MySQL:sugerencias de copia de seguridad para MySQL, MariaDB y Galera Cluster” y “Conviértase en un DBA de MySQL:decisión sobre una solución de copia de seguridad relevante”. Cada uno de estos seminarios web ofrece consejos y mejores prácticas para crear un plan de respaldo y resume gran parte del contenido que está disponible en nuestro sitio web.

Estos son nuestros blogs más populares y relevantes sobre el tema...

Descripción general de copias de seguridad y restauraciones

En el blog "Conviértase en un administrador de bases de datos de MySQL:copia de seguridad y restauración" proporcionamos una descripción general de alto nivel de las copias de seguridad y restauraciones al administrar un entorno MySQL. En el blog se incluye una descripción general de las diferentes metodologías de copia de seguridad, una descripción general de las copias de seguridad lógicas y físicas, y algunas de las mejores prácticas y pautas que puede seguir.

El impacto de los motores de almacenamiento de MySQL en las copias de seguridad

En el blog "La elección del motor de almacenamiento MySQL y su impacto en los procedimientos de copia de seguridad" analizamos cómo la selección de diferentes tipos de motores de almacenamiento (como MyISAM, InnoDB, etc.) puede tener un impacto en su estrategia de copia de seguridad.

Creación de una estrategia y un plan de copia de seguridad

En nuestro blog “¿mysqldump o Percona XtraBackup? Estrategias de copia de seguridad para MySQL Galera Cluster” discutimos las diferentes opciones disponibles para usted al hacer su plan de copia de seguridad y restauración con especial énfasis en hacerlo de una manera que no afecte el rendimiento.

Asegúrese de realizar una buena copia de seguridad

En nuestro blog "Cómo realizar copias de seguridad eficientes para MySQL y MariaDB", analizamos varias formas de realizar copias de seguridad de MySQL y MariaDB, cada una de las cuales tiene ventajas y desventajas.

Uso de ClusterControl para copias de seguridad

En el blog "ClusterControl Tips &Tricks - Best Practices for Database Backups" (Consejos y trucos de ClusterControl - Mejores prácticas para copias de seguridad de bases de datos) deberíamos saber cómo administrar eficazmente su plan de copias de seguridad utilizando ClusterControl. Con ClusterControl puede programar copias de seguridad lógicas o físicas con manejo de conmutación por error y restaurar fácilmente las copias de seguridad en nodos o sistemas de arranque.

Blogs adicionales

Hay varios blogs más que se han escrito a lo largo de los años que también pueden ayudarlo a garantizar que sus copias de seguridad se realicen de manera exitosa y eficiente. Aquí hay una lista de ellos...

Restauración completa de un clúster MySQL o MariaDB Galera desde una copia de seguridad

Realizar copias de seguridad periódicas de su clúster de base de datos es imprescindible para una alta disponibilidad y recuperación ante desastres. Esta publicación de blog proporciona una serie de prácticas recomendadas sobre cómo restaurar completamente un MySQL o MariaDB Galera Cluster a partir de una copia de seguridad.

Leer el Blog

Novedades de ClusterControl 1.4 - Gestión de copias de seguridad

Esta publicación de blog cubre las nuevas funciones de copia de seguridad disponibles en ClusterControl versión 1.4.

Leer el Blog

Consejos y trucos de ClusterControl:personalización de las copias de seguridad de su base de datos

ClusterControl sigue algunas de las mejores prácticas para realizar copias de seguridad utilizando mysqldump o Percona xtrabackup. Aunque estos funcionan para la mayoría de las cargas de trabajo de la base de datos, es posible que desee personalizar sus copias de seguridad. Este blog te muestra cómo hacerlo.

Leer el Blog

Arquitectura para fallas:recuperación ante desastres de MySQL/MariaDB Galera Cluster

Ya sea que utilice centros de datos privados indescifrables o plataformas de nube pública, la recuperación ante desastres (DR) es de hecho un tema clave. No se trata de copiar sus datos en un sitio de respaldo y poder restaurarlos, se trata de la continuidad del negocio y qué tan rápido puede recuperar los servicios cuando ocurre un desastre.

Leer el Blog

Uso de BitTorrent Sync para transferir copias de seguridad de bases de datos fuera del sitio

BitTorrent Sync es una aplicación de replicación simple que proporciona transferencias de archivos bidireccionales encriptadas que pueden ejecutarse detrás de NAT y está diseñada específicamente para manejar archivos grandes. Al aprovechar la simplicidad de Bittorrent Sync, podemos transferir archivos de copia de seguridad fuera de nuestro clúster, mejorando la disponibilidad de las copias de seguridad y reduciendo el costo de las copias de seguridad rotas, donde puede verificar regularmente sus copias de seguridad fuera del sitio.

Leer el Blog

Cómo clonar su base de datos

Si está administrando una base de datos de producción, es muy probable que haya tenido que clonar su base de datos en un servidor diferente al servidor de producción. El método básico para crear un clon es restaurar una base de datos a partir de una copia de seguridad reciente en un servidor de base de datos diferente. Otros métodos incluyen la replicación desde una base de datos de origen mientras está activa, en cuyo caso es importante que la base de datos original no se vea afectada por ningún procedimiento de clonación.

Leer el Blog

¿No usa MySQL? Estos son algunos recursos que tenemos para ayudar con otras tecnologías de bases de datos...

Conviértase en un administrador de bases de datos de MongoDB:copias de seguridad de MongoDB

Esta es nuestra quinta publicación en la serie de blogs "Conviértase en un DBA de MongoDB":cómo se crea una buena estrategia de copia de seguridad para MongoDB, qué herramientas están disponibles y qué debe tener en cuenta.

Leer el Blog

Conviértase en un DBA de MongoDB:Recuperación de sus datos

Esta es nuestra sexta publicación en la serie de blogs "Conviértase en un DBA de MongoDB":cómo recuperar MongoDB usando una copia de seguridad.

Leer el Blog

Conviértase en un administrador de bases de datos de PostgreSQL:copias de seguridad lógicas y físicas de PostgreSQL

Realizar copias de seguridad es una de las tareas más importantes de un DBA:es crucial para la disponibilidad e integridad de los datos. Como parte de nuestra serie Conviértase en un DBA de PostgreSQL, esta publicación de blog cubre algunos de los métodos de copia de seguridad que puede usar con PostgreSQL.

Leer el Blog