0
Tar discos de linux para backup baremetal

Open 2 Respuestas 47 Views

Se puede hacer un tar de todas las particiónes en caliente (para backup baremetal). Sobre Debian 9, ext4 (no usa LVM).

sda                                                        8:0    0  136G  0 disk
└─sda1                                                     8:1    0  136G  0 part /var/lib/mysql
sdb                                                        8:16   0   68G  0 disk
├─sdb1                                                     8:17   0  512M  0 part /boot/efi
├─sdb2                                                     8:18   0 63.5G  0 part /
└─sdb3                                                     8:19   0    4G  0 part [SWAP]

El mysql usa el motor de innodb. No se si eso jode el index del innodb.

-rw-rw----  1 mysql mysql 9.2G Feb 13 11:36 ibdata1
-rw-rw----  1 mysql mysql  48M Feb 13 11:38 ib_logfile0
-rw-rw----  1 mysql mysql  48M Feb 13 11:03 ib_logfile1

El tar lo puedo pasar directamente por nfs al nas.

Hay otra opcion que seria usar https://github.com/datto/dattobd, junto con el UrBackup. Pero aun no logre que el UrBackup reconozca que esta instalado y no si sirve para hacer un backup baremetal.

Gracias!

2 Respuestas

0
Para backups de bare metal, chequeate Relax-and-Recover (ReaR): https://github.com/rear/rear

El tema de MySQL creería que no está bueno hacer este tipo de backup con la DB corriendo, pero voy a dejar que alguien que sepa más SQL que yo la conteste.
respondido por godlike (8,550 puntos) Feb 13
0
Yo preguntaria primero que es lo que queres resguardar y que tipo de restore porque tar a todo el filesystem suena overkill, ademas de que tendrias que tener un esquema para ir rotando files.

En mi caso para cosas particulares uso rsnapshot que resuelve mas o menos todo bien.

Para el caso del mysql de nuevo depende de que tipo de restore quieras hacer puede andar:

- mysqdump (con automysqlbackup para rotation and stuff).

- xtrabackup https://www.percona.com/doc/percona-xtrabackup/2.4/index.html

- https://github.com/maxbube/mydumper

Si el server es solo de bases de datos, para mi con backupear la configuracion y despues el mysql per se, deberias podes restorear en un clean install sin dramas.
respondido por edux (12,550 puntos) Feb 13
...