Red Hat Training

A Red Hat training course is available for RHEL 8

8.2.4.3.2. Restauración de datos con Mariabackup mientras se eliminan los archivos de copia de seguridad

Para restaurar los datos, y no conservar los archivos originales de la copia de seguridad, utilice el siguiente procedimiento.

Procedimiento

  1. Ejecute el comando mariabackup con la opción --move-back:

    $ mariabackup --move-back --target-dir=/var/mariadb/backup/
  2. Arregla los permisos de los archivos.

    Al restaurar una base de datos, Mariabackup conserva los privilegios de archivo y directorio de la copia de seguridad. Sin embargo, Mariabackup escribe los archivos en el disco como el usuario y el grupo que restaura la base de datos. En consecuencia, después de restaurar una copia de seguridad, es posible que tenga que ajustar el propietario del directorio de datos para que coincida con el usuario y el grupo del servidor MariaDB, normalmente mysql para ambos.

    Por ejemplo, para cambiar recursivamente la propiedad de los archivos al usuario y grupo mysql:

    # chown -R mysql:mysql /var/lib/mysql/
  3. Inicie el servicio mariadb:

    # systemctl start mariadb.service