Project

General

Profile

Esquema de rótulo de las copias de resguardo » History » Version 7

« Previous - Version 7/9 (diff) - Next » - Current version
Martin Andres Gomez Gimenez, 08/08/2019 03:55 PM


Esquema de rótulo de las copias de resguardo

Rotulado de archivos de resguardo

Definición formal en notación de diccionario de datos para las copias de resguardo y sus correspondientes archivos de sumas:

Resguardo = backup + HOST + TIPO + FECHA + FORMATO + [(DIGEST)|(LISTA)]

backup = * prefijo para indicar que es un resguardo seguido de guión *

HOST = * nombre del servidor dada por la salida del comando "hostname" seguido de guión *

TIPO = [etc | home | mysql | raiz | usr | var] + "-"

FECHA = * fecha en que fue realizada la copia de resguardo en el formato: AAAAMMDD + "-" *

AAAAMMDD = año + mes + día

FORMATO = * formato utilizado para empaquetar y comprimir archivos: .tar.bz2 *

DIGEST = * extensión a utilizar en para los archivos de sumas precedida por un punto. La extensión será, según corresponda: .md5, .sha1 o .sha256. *

LISTA = * extensión a utilizar en los archivos donde se lista el contenido del archivo de respaldo. Este archivo lista todas las bases de datos extraídas como también los archivos de reportes de errores, si es que la extracción ha fallado. La extensión será .list *

Ejemplo

Cada copia de resguardo quedará conformada de la siguiente manera:

backup-$HOST-$TIPO-$FECHA.tar.bz2
backup-$HOST-$TIPO-$FECHA.tar.bz2.md5
backup-$HOST-$TIPO-$FECHA.tar.bz2.sha1
backup-$HOST-$TIPO-$FECHA.tar.bz2.sha256

Rotulado de cintas de resguardo

Las cintas se rotularán de la siguiente manera:

Resguardo = HOST + DS + (SEMANA)

HOST = * nombre del servidor dada por la salida del comando "hostname" seguido de guión *

DS = * número entero en el rango [0..6] que representa al día de la semana, donde 0 (domingo), 1 (lunes), 2 (martes), 3 (miercoles), 4 (jueves), 5 (viernes) y 6 (sábado) *

SEMANA = * número entero en el rango [1..53] que representa el número de la semana del año. *

Rotulado de imágenes de disco

Las imágenes de disco de las máquinas virtuales administradas con "libvirt": http://www.libvirt.org/ (app-emulation/libvirt), se rotularán de la siguiente manera:

Resguardo = NOMBRE_DISCO + FECHA + EXTENSION + (DIGEST)

NOMBRE_DISCO = * Nombre del disco virtual sin la extensión. *

FECHA = * fecha en que fue realizada la copia de resguardo en el formato: AAAAMMDD + "-" *

AAAAMMDD = año + mes + día

EXTENSION = * extensión que indica el formato de disco utilizado para resguardar la imagen: .qcow2 *

DIGEST = * extensión a utilizar en para los archivos de sumas precedida por un punto. La extensión será, según corresponda: .md5, .sha1 o .sha256. *