Proyecto

General

Perfil

Esquema de rótulo de las copias de resguardo » Histórico » Versión 1

Martin Andres Gomez Gimenez, 2015-04-07 14:04

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
Resguardo = backup + HOST + TIPO + FECHA + FORMATO + (DIGEST)
9
</pre>
10
11
backup = * prefijo para indicar que es un resguardo seguido de guión *
12
13
HOST = *nombre del servidor dada por la salida del comando "hostname" seguido de guión*
14
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
FORMATO = * formato utilizado para empaquetar y comprimir archivos: [tar.gz | tar.bz | tar.bz2 | 7z ] *
22
23
DIGEST = * extensión a utilizar en para el archivo de sumas precedida por un punto. *
24
25
Cada copia de resguardo quedará conformada de la siguiente manera:
26
27
 backup-$HOST-$TIPO-$FECHA.tar.bz2
28
 backup-$HOST-$TIPO-$FECHA.tar.bz2.DIGEST
29
30
31
h2. Rotulado de cintas de resguardo
32
33
Las cintas se rotularán de la siguiente manera
34
35
<pre>
36
Resguardo = HOST + DS + (SEMANA)
37
</pre>
38
39
HOST = *nombre del servidor dada por la salida del comando "hostname" seguido de guión *
40
41
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) *
42
43
SEMANA = * número entero en el rango [1..53] que representa el número de la semana del año. *