Esquema de rótulo de las copias de resguardo » Histórico » Versión 7
Martin Andres Gomez Gimenez, 2019-08-08 15:55
1 | 1 | Martin Andres Gomez Gimenez | h1. Esquema de rótulo de las copias de resguardo |
---|---|---|---|
2 | |||
3 | h2. Rotulado de archivos de resguardo |
||
4 | |||
5 | Definición formal en notación de diccionario de datos para las copias de resguardo y sus correspondientes archivos de sumas: |
||
6 | |||
7 | <pre> |
||
8 | 6 | Martin Andres Gomez Gimenez | Resguardo = backup + HOST + TIPO + FECHA + FORMATO + [(DIGEST)|(LISTA)] |
9 | 1 | Martin Andres Gomez Gimenez | </pre> |
10 | |||
11 | backup = * prefijo para indicar que es un resguardo seguido de guión * |
||
12 | |||
13 | 2 | Martin Andres Gomez Gimenez | HOST = * nombre del servidor dada por la salida del comando "hostname" seguido de guión * |
14 | 1 | Martin Andres Gomez Gimenez | |
15 | TIPO = [etc | home | mysql | raiz | usr | var] + "-" |
||
16 | |||
17 | FECHA = * fecha en que fue realizada la copia de resguardo en el formato: AAAAMMDD + "-" * |
||
18 | |||
19 | AAAAMMDD = año + mes + día |
||
20 | |||
21 | 5 | Martin Andres Gomez Gimenez | FORMATO = * formato utilizado para empaquetar y comprimir archivos: .tar.bz2 * |
22 | 1 | Martin Andres Gomez Gimenez | |
23 | 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. * |
||
24 | |||
25 | 7 | Martin Andres Gomez Gimenez | 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 * |
26 | 1 | Martin Andres Gomez Gimenez | |
27 | 5 | Martin Andres Gomez Gimenez | h3. Ejemplo |
28 | |||
29 | 1 | Martin Andres Gomez Gimenez | Cada copia de resguardo quedará conformada de la siguiente manera: |
30 | |||
31 | <pre> |
||
32 | backup-$HOST-$TIPO-$FECHA.tar.bz2 |
||
33 | 5 | Martin Andres Gomez Gimenez | backup-$HOST-$TIPO-$FECHA.tar.bz2.md5 |
34 | backup-$HOST-$TIPO-$FECHA.tar.bz2.sha1 |
||
35 | backup-$HOST-$TIPO-$FECHA.tar.bz2.sha256 |
||
36 | 1 | Martin Andres Gomez Gimenez | </pre> |
37 | 3 | Martin Andres Gomez Gimenez | |
38 | 1 | Martin Andres Gomez Gimenez | h2. Rotulado de cintas de resguardo |
39 | |||
40 | 3 | Martin Andres Gomez Gimenez | Las cintas se rotularán de la siguiente manera: |
41 | 1 | Martin Andres Gomez Gimenez | |
42 | <pre> |
||
43 | Resguardo = HOST + DS + (SEMANA) |
||
44 | </pre> |
||
45 | |||
46 | 2 | Martin Andres Gomez Gimenez | HOST = * nombre del servidor dada por la salida del comando "hostname" seguido de guión * |
47 | 1 | Martin Andres Gomez Gimenez | |
48 | 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) * |
||
49 | |||
50 | 3 | Martin Andres Gomez Gimenez | SEMANA = * número entero en el rango [1..53] que representa el número de la semana del año. * |
51 | 1 | Martin Andres Gomez Gimenez | |
52 | 3 | Martin Andres Gomez Gimenez | |
53 | 1 | Martin Andres Gomez Gimenez | h2. Rotulado de imágenes de disco |
54 | 3 | Martin Andres Gomez Gimenez | |
55 | 5 | Martin Andres Gomez Gimenez | 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: |
56 | 1 | Martin Andres Gomez Gimenez | |
57 | <pre> |
||
58 | 5 | Martin Andres Gomez Gimenez | Resguardo = NOMBRE_DISCO + FECHA + EXTENSION + (DIGEST) |
59 | 1 | Martin Andres Gomez Gimenez | </pre> |
60 | 5 | Martin Andres Gomez Gimenez | |
61 | NOMBRE_DISCO = * Nombre del disco virtual sin la extensión. * |
||
62 | |||
63 | FECHA = * fecha en que fue realizada la copia de resguardo en el formato: AAAAMMDD + "-" * |
||
64 | |||
65 | AAAAMMDD = año + mes + día |
||
66 | |||
67 | EXTENSION = * extensión que indica el formato de disco utilizado para resguardar la imagen: .qcow2 * |
||
68 | |||
69 | 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. * |