Está en la página 1de 32

SISTEMAS

OPERATIVOS 2

Fuente: www.oakton.edu/user/~rjtaylor/.../Backing%20up%20data.ppt

Copias de seguridad 1-1


Capítulo 10: copias de seguridad

Sistemas Operativos 2

Copias de seguridad 1-2


Estrategias de respaldo

• Copia de seguridad completa


• Copie todos los archivos de un sistema a un dispositivo de respaldo

• Pérdida de tiempo

• Copias de seguridad incrementales


• Copie solo aquellos archivos que se hayan modificado desde alguna copia de seguridad
anterior

• Rápido

• Necesita respaldo previo para una restauración completa

• Nivel de respaldo
• Cada tipo de copia de seguridad tiene un número de nivel asignado.

• La copia de seguridad completa es 0

• Hacer una copia de seguridad del sistema en el nivel N significa guardar todos los archivos
que han cambiado desde la última copia de seguridad en el nivel inferior a N

Copias de seguridad 1-3


Estrategias de respaldo

• Combinación de usar múltiples niveles:


• Ejemplo 1:
• Programa de respaldo:

- lunes nivel 0 de respaldo

- martes nivel 1 de respaldo

- miércoles nivel 1 de respaldo

- jueves nivel 1 de respaldo

- viernes nivel 1 de respaldo

• ¿Cuántas cintas se necesitan para restaurar el sistema de archivos completo?

Copias de seguridad 1-4


Estrategias de respaldo

• Ejemplo 2
• Programa de respaldo:

- Primer lunes de mes nivel 0 completo

- Todos los otros lunes nivel 1 semanal incremental a 0

- martes nivel 2 incremental diario a 1


- miércoles nivel 2 incremental diario a 1
- jueves nivel 2 incremental diario a 1
- viernes nivel 2 de respaldo

• ¿Cuántas cintas se necesitan para una restauración completa?

Copias de seguridad 1-5


Estrategias de respaldo

• Considerar:
• Use diferentes horarios para diferentes sistemas de
archivos

• Haga una copia de seguridad completa cada vez que realice


cambios significativos

• Un nuevo kernel
• Actualización del sistema operativo

• Instalación del nuevo paquete de aplicaciones

Copias de seguridad 1-6


Utilidades nativas de respaldo y
recuperación

• Copia de seguridad con la utilidad de volcado

• Restaurar con la utilidad de restauración

• Copia de seguridad y restauración con la utilidad cpio

• Copia de seguridad y restauración con la utilidad tar

• Copia de seguridad y restauración con la utilidad dd

• Manipulación de cinta a nivel de dispositivo con mt

Copias de seguridad 1-7


Volcar y restaurar

• La forma más común de crear y restaurar desde copias de seguridad

• Los comandos subyacentes utilizados por el software de respaldo


automatizado

• Ventajas:
• La copia de seguridad puede abarcar varias cintas

• Detecta el final de la cinta (EOT) y solicita una nueva cinta


• Los archivos de cualquier tipo (incluso dispositivos) pueden ser respaldados y
restaurados

• Se conservan los permisos, las propiedades y los tiempos de modificación.

• Los archivos con agujeros se manejan correctamente

• La copia de seguridad se puede realizar de forma incremental

• Lea la tabla de inodo, muy eficiente.


• Los nombres largos se manejan correctamente. Copias de seguridad 1-8
Volcar y restaurar

• Limitaciones
• Todos los sistemas de archivos deben volcarse individualmente

• Solo se pueden volcar los sistemas de archivos en la máquina local.

• Respaldo incremental
• Archivo / etc / dumpdates para determinar qué tan atrás debe ir un
volcado incremental
• Marcar u hace que dump actualice automáticamente / etc /
dumpdates

• / etc / dumpdates se debe crear manualmente la primera vez


• Dump envía la salida a algún dispositivo predeterminado a menos que se use el indicador f

• Use cinta sin rebobinado cuando coloque varios volcados en una sola cinta.

Copias de seguridad 1-9


Volcar y restaurar

• Las opciones más importantes de Dump


• 0-9 El primer argumento de volcado es el nivel de
volcado incremental.
• tu Actualizar / etc / dumpdates luego de una copia de seguridad exitosa

• s El tamaño de la cinta de respaldo en pies


• re densidad de la cinta de respaldo en bytes por pulgada (bpi)

• Ejemplo:
• $ dump 3u / chem

Copias de seguridad1-10
Volcar y restaurar

• Restaurar las opciones más importantes


• r Lee y restaura toda la cinta
• X extraer todos los archivos y directorios listados y
restaurarlos en el directorio actual
• t escriba el nombre de los archivos y directorios listados en la terminal.
Se puede utilizar para verificar que la cinta sea legible.

• F nombre del archivo o dispositivo que contiene el volcado

• s el argumento correspondiente indica qué archivo de la cinta se


utilizará para la restauración.
• yo modo interactivo. Lo más útil para restaurar un pequeño grupo de
archivos.

Copias de seguridad1-11
Volcar y restaurar
• Restaurar un sistema de archivos completo

• Paso 1: restablezca el volcado de nivel 0 más reciente

• Paso 2: restaurar el siguiente nivel reciente

• Paso 3: continúe el procedimiento paso 2 hasta el último volcado

• Ejemplo:
• Algunas secuencias de volcado. El número rojo es el que necesita restaurar.

- 00000 0 0

- 0 0 3 2 5 5 45

Copias de seguridad1-12
Volcar y restaurar

• Un ejemplo completo:
/ etc / mount / dev / dsk / c201d6s0 / home
##

cd / home
##

Monte la primera cinta del nivel 0. Use mt para colocarla en el lugar correcto y luego

##
restaurar r

Monte el siguiente nivel de cinta. Use mt para posicionarse en el lugar correcto y luego

##
restaurar r

Copias de seguridad1-13
Volcar y restaurar

• Nuevamente, el nombre exacto del comando, las opciones y la


sintaxis varían de una plataforma a otra.

• Ejemplo, en Solaris
• volcado no tiene nada que ver con copia de seguridad

• El comando de volcado es ufsdump


• El comando de restauración es ufsrestore

• Verifique el documento específico del sistema operativo antes de escribir el


comando

Copias de seguridad1-14
alquitrán

• Un programa de archivo para almacenar y extraer archivos de un


archivo conocido como tarfile.
• caracteristicas:
• crear (-c), extraer (-x) o ver (-t) un archivo de cinta
• Tarfile puede estar en un archivo de cinta o en un archivo normal (-f).

• Recursivo al directorio
• conserva la información de propiedad (opción -p)
• Siga el enlace simbólico (opción -h)
• El factor de bloqueo puede producir un mejor rendimiento (-b)
• Usar ruta relativa (-C)
• Inconvenientes de alguna versión de alquitranes
• Puede no permitir múltiples volúmenes de cinta

• El nombre de ruta puede estar limitado a 100

• El tamaño del archivo puede estar limitado a 2G


Copias de seguridad1-15
alquitrán

• Formato:
• % tar opciones list_of_files

• Ejemplos:
• Guarde todos los archivos en / home en la unidad de cinta predeterminada. $ tar –c / inicio

• Copie el árbol de directorios de todir a todir $ tar cf - fromdir |

( discos compactos todir tar xfp -)

• Guarde todos los archivos en los directorios / home, / home2 y / checm /


public
• $ tar –cf / dev / rmt1 / home / home2 / chem / public
• Realizar una copia de seguridad de los archivos ha cambiado en un día
• $ tar c `find / home –mtime –1! -nombre o' ! –Tipo d –impresión`

Copias de seguridad1-16
cpio

• Copiar archivos ay desde archivos


• Ventajas
• Está diseñado para respaldar fácilmente conjuntos de archivos arbitrarios completados; tar
es más fácil de usar con subárboles de directorio.
• Trabajar con encontrar juntos.
• Empaqueta datos en cinta de manera mucho más eficiente que tar.
• Al restaurar, se salta los puntos malos de la cinta mientras el alquitrán simplemente muere.

• Puede abarcar cintas.

• Tres modos de funcionamiento


• Modo de copia (-o)
• Lea una lista de nombres de archivo, uno por línea, en la entrada estándar y
escriba el archivo en la salida estándar.
• Ejemplo:
$ find / home –print | cpio –o> / dev / rmt0
Copias de seguridad1-17
cpio

• Modo de copia
• Copie archivos de un archivo o enumere el contenido del archivo

• Modo de copia-pase
• Copie archivos de un árbol de directorios a otro, sin usar un
archivo.
$ find fromdir –depth –print | cpio –pdm todir
• Realizar una copia de seguridad incremental usando cpio
$ touch / backup / home_full
$ find / home –print | cpio –o> / dev / rmt0 Un día
después ...
$ touch / backup / home_incr_1
$ find / home –newer / backup / home_full –print | cpio –o
> / dev / rmt0

Copias de seguridad1-18
dd

• Un programa de copia y conversión de archivos


• Transfiere datos sin formato entre dispositivos

• Ejemplo:
• Haga una copia de la cinta magnética.
$ dd if = / dev / rmt8 of = / dev / rmt9 cbs = 16b Si solo

hay una cinta: $ dd if = / dev / rmt8 of = tfile cbs = 16b $

dd if = tfile of = / dev / rmt8 cbs = 16b

• Convierta el orden de bytes, un uso para leer en una máquina


SUN una cinta de tar escrita en una máquina SGI:

$ dd if = / dev / rst8 conv = swab | tar xf -

Copias de seguridad1-19
monte

• Manipulación directa de cintas.


• Formato: mt [-f nombre de la cinta] comando [cuenta]

• Función de uso común


• Recordar (rew)
• Verificar estado (estado)
• Pone la cinta fuera de línea (offl)

• Coloque una cinta en un conjunto de archivos particular (fsf [recuento], bsf [recuento])

• Puede ser confuso


• Muy útil alguna vez

• Ejemplo
• Encuentra lo que hay en una cinta sin etiquetas

Copias de seguridad1-20
Hardware

Copias de seguridad1-21
Utilidades de respaldo comercial

• Consideración
• Soporte completo de sus plataformas: heterogéneo
• Copia de seguridad de particiones sin formato

• Multiplexación
• Copia de seguridad simultánea de muchos clientes en una unidad

• Copia de seguridad simultánea de un cliente en muchas unidades

• Características de gestión de almacenamiento

• Reducción del tráfico de red.


• Soporte de un formato de respaldo estándar o personalizado
• Facilidad de administración
• Facilidad de recuperación

• Protección del índice de respaldo


• Automatización

• Costo

• Vendedor Copias de seguridad1-22


Utilidades de respaldo comercial

• Algunos paquetes con proveedor Unix con pago


adicional
• Ejemplos de soluciones de respaldo de nivel empresarial

• Software comercial
• Veritas Netbackup
• HP Openview OmniBack

• Software libre
• Bacula
• Amanda

Copias de seguridad1-23
Software

Copias de seguridad1-24
Software

Copias de seguridad1-25
Topología para respaldo

Copias de seguridad1-26
Topología para respaldo

Copias de seguridad1-27
Copia de seguridad y restauración de los sistemas de archivos del

sistema

• Copia de seguridad / restaurar la configuración modificada

• Cuando los sistemas de archivos del sistema deben restaurarse por completo:

• Vuelva a instalar el sistema operativo y restaure los archivos que ha modificado.

• Cuántos archivos se han personalizado


• Cuán ampliamente se extienden
• Cuánto dispositivo y otra reconfiguración necesita ser rehecho

• Arrancar desde medios alternativos y luego restaurar los sistemas de archivos desde la copia
de seguridad completa.

• Pasos básicos
- Medios de arranque

- Prepara los sistemas de archivos

- Restaurar

• DOCUMENTO y PRUEBA el procedimiento


- Las cintas de arranque de emergencia solo tienen un número limitado de comandos normales del
sistema Copias de seguridad1-28
Copia de seguridad y restauración de los sistemas de archivos del

sistema

• Cintas de respaldo de arranque en algunas versiones de Unix


• Creado a partir del sistema en vivo

• Restauración propia

• Ejemplos:
- Utilidades mksysb de AIX

»Guarda todos los sistemas de archivos en el volumen raíz


grupo (/, / usr, / var, / home, / tmp, etc.)
# #mkdyb –i / dev / rmt0

»Para restaurar, inicie desde la cinta mksysb» También puede servir

como una forma de clonar un sistema »También se puede usar como

una cinta de respaldo normal.

- Cinta de recuperación HP-UX

»Ejecute el comando mk_recovery

Copias de seguridad1-29
Archivos especiales de cinta

• Las unidades de cinta a menudo tienen nombres de

• / dev / rmtN o / dev / rmt / N


• Donde N indica el número de unidad

• Incluya otros caracteres como sufijos o prefijos para


indicar
• El ajuste de densidad
• Configuración de compresión de hardware

• Ajuste de rebobinado
• Por ejemplo:
- / dev / rmt / 0mn

Copias de seguridad1-30
Mover datos entre sistemas

• En general, los archivos tar, cpio y dump son legibles en


muchos sistemas. Pero,
• Diferencia de tamaño de bloque

• Incompatibilidades de formato de archivo

• Diferencia de orden de bytes

• Archivos comprimidos

Copias de seguridad1-31
Copia de seguridad remota y restauraciones

• ¿Por qué remoto?

• Sin unidad de cinta local

• Unidad de cinta más rápida en otro sistema

• Comando rdump y rrestore


• El nombre del dispositivo es

• Anfitrión: local_device
• # #rdump 0uf ancla: / dev / nst0 / spare

• Control de permisos
• . fantasmas

Copias de seguridad1-32

También podría gustarte