¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

Tar discos de linux para backup baremetal

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!

Respuestas

  • 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.
  • 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.
Este hilo ha sido cerrado.