meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
aplicaciones:backup:veeam [2018/05/17 15:04] lcaplicaciones:backup:veeam [2023/07/21 11:55] (actual) – [Referencias] lc
Línea 8: Línea 8:
   - Realizar una copia a otro repositorio del backup que realiza de su propio catálogo   - Realizar una copia a otro repositorio del backup que realiza de su propio catálogo
   - Activar CBT (Change block truck). Antes de aplicarlos no tener snapshots abiertos previamente   - Activar CBT (Change block truck). Antes de aplicarlos no tener snapshots abiertos previamente
 +
 +https://www.veeam.com/blog/how-to-avoid-misconfigurations-setting-up-veeam.html
  
 ===== Backup consistente de una base de datos mysql/mariadb ==== ===== Backup consistente de una base de datos mysql/mariadb ====
Línea 26: Línea 28:
 Crearemos dos scripts uno para bloquear la BDD y el otro para desbloquearla una vez creado el snapshot Crearemos dos scripts uno para bloquear la BDD y el otro para desbloquearla una vez creado el snapshot
  
-=== precongelarmysql.sh ===+== precongelarmysql.sh ==
 <sxh bash> <sxh bash>
 #!/bin/bash #!/bin/bash
 # config: # config:
-when running on debian we can use existing debian-sys-maint account using defaults file +Por defecto usamos el usuario y la clave que hay que definir en  /etc/my.cnf 
-otherwisespecify username and password below using use_credentials+En caso contrariodescomentar la línea inferior y poner usuario y contraseña para la bdd
 #use_credentials="-uroot -pcontraseña" #use_credentials="-uroot -pcontraseña"
 defaults_file="/etc/my.cnf" defaults_file="/etc/my.cnf"
Línea 69: Línea 71:
 exit 0 exit 0
 </sxh> </sxh>
 +== post-congelarmysql.sh ==
 +<sxh bash>
 +#!/bin/bash
 +lock_file=/tmp/mysql_tables_read_lock
 +###
 +mysql_pid=$(cat $lock_file)
 +echo "$0 sending sigterm to $mysql_pid" | logger
 +pkill -9 -P $mysql_pid
 +rm -f $lock_file
 +exit 0
 +</sxh>
 +
 +Los ficheros creados los copiamos a un directorio del servidor donde tenemos instalado el Veeam Backup.
 +
 +== Paso 3 ==
 +Si vamos a usar la validación a la bdd desde el fichero de configuración, editamos el fichero /etc/my.cnf de la mv donde tenemos instalada la BDD y añadimos lo siguiente:
 +<sxh bash>
 +[client]
 +user = usuario de mi bdd
 +password = contraseña usuario
 +</sxh>
 +
 +En caso contrario debemos de modificar el script de pre para poner el usuario y la constraseña para validarse en la bdd
 +
  
 ==== Referencias ==== ==== Referencias ====
   * https://www.virtuallifestyle.nl/2013/03/back-up-mysql-on-linux-without-stopping-services-or-dumping-the-database/   * https://www.virtuallifestyle.nl/2013/03/back-up-mysql-on-linux-without-stopping-services-or-dumping-the-database/
   * https://www.veeam.com/wp-consistent-protection-mysql-mariadb.html   * https://www.veeam.com/wp-consistent-protection-mysql-mariadb.html
 +  * Best practices -> https://www.veeambp.com/   https://www.veeam.com/es/videos.html
 +  * https://patriciocerda.com/veeam-backup-and-replication-metodos-de-backup-y-politicas-de-retencion/
 +  * https://www.jorgedelacruz.es/2018/10/09/veeam-como-proteger-ficheros-y-carpetas-que-se-encuentran-en-unidades-de-red-con-veeam-backup-file-to-tape/
 +  * https://www.veeam.com/blog/es/our-journey-to-gdpr-compliant.html