Backup de MySQL en Azure Utilizando Azure Automation

Introducción

La seguridad y la disponibilidad de los datos son elementos fundamentales en cualquier infraestructura tecnológica. En este artículo, detallaremos el proceso de configuración de un backup automatizado para una base de datos MySQL alojada en una máquina virtual (VM) Linux en Azure. Utilizaremos Azure Automation y una Identidad Administrada por Usuario (UMI) para lograr una autenticación segura y eficiente.

backup Incremental y Full

Una de las características destacadas de este script es su capacidad para realizar backups incrementales diarios, seguidos de un full  backup  los domingos. Esto se logra gracias a la configuración del Binary Log en MySQL, que permite identificar y respaldar solo las actualizaciones realizadas desde el último backup.

Personalización del Horario de backup

Si deseas modificar el horario de los backups incrementales, especialmente si no deseas realizar el full backup  solo los domingos, el script es altamente personalizable. Los parámetros dayOfWeek y dayfullbackup te permiten ajustar fácilmente estos horarios según tus necesidades.

Leer más

Script en bash para hacer backup de MySQL

En esta ocasión vamos a ver un pequeño script con el cual realizar backups de MySQL

 

#!/bin/bash

# Credenciales BBDD
user=»usuario»
password=»contraseña»
host=»localhost»
db_name=»bbdd»

# definimos las variables del path y la fecha
backup_path=»/backup»
date=$(date +»%d-%b-%Y»)

# Establecemos los permisos predeterminados
umask 177

# Dump de la base de datos
mysqldump –user=$user –password=$password –host=$host $db_name > $backup_path/$db_name-$date.sql

#Comprimir backup

xz -9 $backup_path/$db_name-$date.sql

# Eliminar archivos de más de 30 días
find $backup_path/* -mtime +30 -exec rm {} \;

 

lo añadimos en el crontab

rokitoh@red-orbita:# cronta -l

0 0 * * * /usr/bin/backupmysq.sh

 

Un saludo

:wq!

Instalación y Configuración de BareOS en GNU/Linux

¿Que es BareOS?

BareOS (Backup Archiving Recovery Open Sourced) Es un potente y flexible solución de backup en red multipataforma. Se basa en una arquitectura Cliente-servidor que resulta eficaz y fácil de manejar. BareOS se trata un fork de Bacula, está división del proyecto se dio debido a que la empresa que está detŕas de Bacula solamente incorporó las mejoras y parches aportados por la comunidad en su versión comercial.

Esta instalación la vamos a centrar en dos distribuciones diferentes Debian y CentOS

Leer más

Backup automáticos en FortiGate

mini manual para realizar automaticamente backups en los Fortigate

 

Generamos la cable publica desde el servidor que se va a ejecutar el backup

ssh-keygen -trsa -b1024

Nos generara la siguiente clave publica que tenemos que copiar despues

 cat .ssh/id_rsa.pub

AAAAB3NzaC1yc2EAAAADAQABAAACAQC9FhYBX35Tu3lyJNovOu4n8IXrdfWpsmUanSgrS33NH7PhEU+FVAnjGp7OkZo5p1EV4UhOjwgSYoHy2NyHzpG3qXzw4P5siQlOkbrljscRR5qB8jrchEJkAEimsq9sX68tJHmAIXec7D4OVNeI8cf71h2immnGYImEUSmOM7TtvZP7mCGqI+RDE9Om07GD8sAx1Hk9Tpp2FtltHc9+hqxp4+CLUxdBmx7kvOAO9zpTBpILpKLTM4lcIOIuk+xlSfhyiRJqJPsfSvHW7ZCgxgPM3PvHj4HNzADUXaaOO13KvKU5DZuJWIHHP4eIPFCC90eAo/CWCNFwuWnDhcSII01Y1LliaggK0XZe6PcWCQ9S4xbYOpFI5O+FNajHM9uz1zB1nLoJ/Z+wGDCpn0FEf7Lk7Px9o9H2oo+LjlS1FhWL2fqWus2+LTcSImJ4EXqgbKOf4BFHZFnzHL2uhCjWzB5VO96G8CzxPoeApdARU9hpf4v2PjbTBITHdzzWwojq9u2Iwa5hzNEuL7A5FwEndrvFycXS1sAe+h04L2Q2obAOquPqTQ3akRvoW5ApqvxOXTFwqU48GgqsGCrrkNhIoFUHTHlyDyVMyr84MKa8z+ZMMRhP6Ss3h+5a4dQ8gBeZqW1tnkgzDeBDPLtl24D3ELoZm91XEq/NY2Wf5XKby3S8zQ==

Accedemos al fortigate mediante ssh

Leer más

Back in Time – Realizar snapshots de nuestro sistema GNU/Linux.

Back in Time es un software que nos permite realizar backups inspirada en la famosa Time Machine del entrono Mac, y ofrece el mismo tipo de protección. Además, dispone de interfaz muy fácil, que hacen que los usuarios inexpertos se sientan cómodos rápidamente, y de una buena documentación en su página principal.

El backup se realiza tomando snapshots incrementales del directorio o directorios que hayamos indicado, de forma inmediata o cada vez que pase un determinado lapso de tiempo, que pueden ser horas, días, meses o incluso años. Todo desde la misma ventana. De esta forma, Back in Time te permite establecer una pauta de copias y olvidarte de esa responsabilidad.

Leer más

Systemback crear puntos de restauración

Systemback es una herramienta que además de facilitarnos nuestras copias de seguridad de sistema, llega cargada con muchas otras opciones interesantes como la posibilidad de crear puntos de restauración del sistema.

Yo personalmente me decanto por Deja-dup a la hora de realizar mis copias de seguridad, aunque tengo que aceptar que Systemback trae otras muy buenas opciones que me han agradado bastante, como la posibilidad de crear un Live CD de todo nuestro sistema tal y como lo tenemos configurado en el momento de la creación.

Leer más