Buscar

8.2.4.2. Realización de una copia de seguridad física en línea con la herramienta Mariabackup

download PDF

Mariabackup es una herramienta basada en la tecnología Percona XtraBackup, que permite realizar copias de seguridad físicas en línea de tablas InnoDB, Aria y MyISAM.

Mariabackup, proporcionado por el paquete mariadb-backup del repositorio de AppStream, admite la capacidad de realizar copias de seguridad completas para el servidor MariaDB, que incluye datos cifrados y comprimidos.

Requisitos previos

  • El paquete mariadb-backup está instalado en el sistema:

    # yum install mariadb-backup
  • Mariabackup necesita que se le proporcionen las credenciales del usuario con el que se ejecutará la copia de seguridad. Puede proporcionar las credenciales en la línea de comandos, como se muestra en el procedimiento, o mediante un archivo de configuración antes de aplicar el procedimiento. Para establecer las credenciales utilizando el archivo de configuración, primero cree el archivo (por ejemplo, /etc/my.cnf.d/mariabackup.cnf), y luego añada las siguientes líneas en la sección [xtrabackup] o [mysqld] del nuevo archivo:

    [xtrabackup]
    user=myuser
    password=mypassword
    Importante

    Mariabackup no lee las opciones de la sección [mariadb] de los archivos de configuración. Si se especifica un directorio de datos no predeterminado en un servidor MariaDB, debe especificar este directorio en las secciones [xtrabackup] o [mysqld] de los archivos de configuración, para que Mariabackup sea capaz de encontrar el directorio de datos.

    Para especificar dicho directorio de datos, incluya la siguiente línea en las secciones [xtrabackup] o [mysqld] de los archivos de configuración de MariaDB:

    datadir=/var/miadatadir
    Nota

    Los usuarios de Mariabackup deben tener los privilegios RELOAD, LOCK TABLES, y REPLICATION CLIENT para poder trabajar con la copia de seguridad.

Para crear una copia de seguridad de una base de datos con Mariabackuputilice el siguiente procedimiento:

Procedimiento

  • Ejecute el siguiente comando:

    $ mariabackup --backup --target-dir <backup_directory> --user <backup_user> --password <backup_passwd>

    La opción target-dir define el directorio donde se almacenan los archivos de la copia de seguridad. Si desea realizar una copia de seguridad completa, el directorio de destino debe estar vacío o no existir.

    Las opciones user y password permiten configurar el nombre de usuario y la contraseña. No utilice estas opciones si ya ha configurado el nombre de usuario y la contraseña en el archivo de configuración como se describe en los requisitos previos.

Recursos adicionales

Para más información sobre cómo realizar copias de seguridad con Mariabackupvea Copia de seguridad completa y restauración con Mariabackup.

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.