Comando Linux / Unix: dump


Nombre

dump – copia de seguridad del sistema de archivos ext2.

Sinopsis

dump [- 0123456789ackMnqSu [- A file ] ] ] B B records ][- b blocksize ][- d density ][- e inode numbers] [- E file ][- f file ][- F script ][- h level ][-]. I nr errors ][- j compression level ][- L label ][- Q file ][-[- s feet ][- T date ][- z compression level ] files-to-dump
dump [- W | -w ]

(La sintaxis de la opción BSD 4.3 está implementada para compatibilidad con versiones anteriores pero no está documentada aquí.)

Descripción

Dump examina los archivos en un sistema de archivos ext2 y determina qué archivos necesitan ser respaldados. Estos archivos se copian en el disco, cinta u otro medio de almacenamiento para su conservación segura (consulte la opción – f a continuación para realizar copias de seguridad remotas). Un volcado que es más grande que el medio de salida se divide en múltiples volúmenes. En la mayoría de los soportes, el tamaño se determina por escrito hasta que se devuelve una indicación de fin de soporte.

En los soportes que no pueden devolver de forma fiable una indicación de fin de soporte (como algunas unidades de cinta de cartucho), cada volumen es de un tamaño fijo; el tamaño real se determina especificando los soportes de cartucho, o mediante las opciones de tamaño de cinta, densidad y/o recuento de bloques que se indican a continuación. De forma predeterminada, se utiliza el mismo nombre de archivo de salida para cada volumen después de pedir al operador que cambie el medio.

files-to-dump es un punto de montaje de un sistema de ficheros o una lista de ficheros y directorios para ser copiados como un subconjunto de un sistema de ficheros. En el primer caso, se puede usar la ruta a un sistema de ficheros montado o el dispositivo de un sistema de ficheros desmontado. En este último caso, se ponen ciertas restricciones en la copia de seguridad: – u no está permitido, el único nivel de volcado que se admite es – 0 y todos los archivos y directorios deben residir en el mismo sistema de archivos.

Opciones admitidas

Las siguientes opciones son compatibles con :

-0-9

Niveles de vertido. Una copia de seguridad completa de nivel 0 garantiza que se copie todo el sistema de archivos (pero véase también la opción – h a continuación). Un número de nivel superior a 0, copia de seguridad incremental, indica volcado para copiar todos los archivos nuevos o modificados desde el último volcado de un nivel inferior. El nivel por defecto es 9.

-a

Anular todos los cálculos de longitud de cinta y escribir hasta que se devuelva una indicación de fin de soporte. Esto trabaja lo más mejor posible para la mayoría de los accionadors de cinta modernos y es el defecto. Se recomienda especialmente el uso de esta opción cuando se añade a una cinta existente, o cuando se utiliza una unidad de cinta con compresión de hardware (donde nunca se puede estar seguro de la relación de compresión).

-A archivo_de_archivo

Archivar una tabla de contenido de volcado en el archivo de archivo especificado archive_file para ser usado por restore(8) para determinar si un archivo está en el archivo de volcado que está siendo restaurado.

-b blocksize

El número de kilobytes por registro de vertido. Dado que el sistema IO corta todas las peticiones en trozos de MAXBSIZE (normalmente 64kB), no es posible utilizar un tamaño de bloque mayor sin tener problemas más tarde con la restauración(8). Por lo tanto dump restringirá la escritura a MAXBSIZE. El tamaño de bloque predeterminado es 10.

-B registros

El número de bloques de 1 kB por volumen. Normalmente no es necesario, ya que dump puede detectar el final del medio. Cuando se alcanza el tamaño especificado, dump espera a que usted cambie el volumen. Esta opción anula el cálculo del tamaño de la cinta en función de la longitud y la densidad. Si la compresión está activada, esto limita el tamaño de la salida comprimida por volumen.

-c

Cambie los valores predeterminados para su uso con una unidad de cinta de cartucho, con una densidad de 8000 bpi y una longitud de 1700 pies. La especificación de una unidad de cartucho anula la detección de fin de medio.

-d densidad

Establecer la densidad de la cinta en densidad El valor predeterminado es 1600BPI. La especificación de una densidad de cinta anula la detección de fin de soporte.

-e inodes

Excluir inodes del volcado. El parámetro inodes es una lista de números de inodo separados por comas (puede usar stat para encontrar el número de inodo de un archivo o directorio).

-E archivo

Leer la lista de inodos que se excluirán del volcado desde el archivo de texto: file. El archivo file debe ser un archivo ordinario que contenga números de inodo separados por nuevas líneas.

-f archivo

Escriba la copia de seguridad en archivo archivo puede ser un archivo de dispositivo especial como /dev/st0 (una unidad de cinta), /dev/rsd1c (una unidad de disquete), un archivo ordinario, o ‘ ‘ (la salida estándar). Múltiples nombres de archivos pueden ser dados como un solo argumento separado por comas. Cada archivo se utilizará para un volumen de volcado en el orden indicado; si el volcado requiere más volúmenes que el número de nombres dado, el último nombre de archivo se utilizará para todos los volúmenes restantes después de solicitar cambios de medios. Si el nombre del archivo es de la forma «`host:file» o «user@host:file» dump escribe en el archivo nombrado en el host remoto usando rmt(8). El nombre de ruta por defecto del programa remoto rmt(8) es /etc/rmt que puede ser sustituido por la variable de entorno RMT

-F script

Ejecute el script al final de cada cinta. El nombre del dispositivo y el número de volumen actual se transfieren a la línea de comandos. El script debe devolver 0 si dump debe continuar sin pedir al usuario que cambie la cinta, 1 si dump debe continuar pero pedir al usuario que cambie la cinta. Cualquier otro código de salida hará que dump aborte. Por razones de seguridad, el volcado vuelve al ID de usuario real y al ID de grupo real antes de ejecutar el script.

-h level

Honrar al usuario »nodump» Dp Dv UF_NODUMP sólo para vertidos en o por encima del nivel dado . El nivel de honor predeterminado es 1, de modo que las copias de seguridad incrementales omiten dichos archivos pero las copias de seguridad completas los retienen.

-I nr errors

Por defecto, dump ignorará los primeros 32 errores de lectura en el sistema de archivos antes de pedir la intervención del operador. Puede modificarlo utilizando este indicador a cualquier valor. Esto es útil cuando se ejecuta dump en un sistema de ficheros activo donde los errores de lectura simplemente indican una inconsistencia entre las pasadas de mapeo y volcado.

-j nivel de compresión

Comprimir cada bloque a escribir en la cinta utilizando la librería bzlib. Esta opción sólo funcionará cuando se vuelca a un archivo o tubería o cuando se vuelca a una unidad de cinta, si la unidad de cinta es capaz de escribir bloques de longitud variable. Necesitará al menos la versión 0.4b24 de restore para extraer las cintas comprimidas. Las cintas escritas usando compresión no serán compatibles con el formato de cinta BSD. El parámetro (opcional) especifica el nivel de compresión que utilizará bzlib. El nivel de compresión predeterminado es 2. Si se especifica el parámetro opcional, no debe haber espacio en blanco entre la letra de la opción y el parámetro.

-k

Utilice la autenticación Kerberos para hablar con servidores de cintas remotos. (Sólo disponible si esta opción estaba activada cuando se compiló dump ).

-L label

La cadena de texto suministrada por el usuario label se coloca en el encabezado del volcado, donde herramientas como restore(8) y file(1) pueden acceder a ella. Tenga en cuenta que esta etiqueta está limitada a un máximo de 16 caracteres LBLSIZE, que deben incluir la terminación’’.

-m

Si se especifica esta bandera, dump optimizará la salida de los inodos que hayan sido cambiados pero no modificados desde el último dump (‘changed’ y ‘modified’ tienen el significado definido en stat(2)). Para esos inodos, dump guardará sólo los metadatos, en lugar de guardar todo el contenido del inodo. Los inodos que son directorios o que han sido modificados desde el último volcado se guardan de forma regular. Los usos de esta bandera deben ser consistentes, lo que significa que cada volcado en un conjunto de volcado incremental tiene la bandera, o nadie la tiene.

Las cintas escritas usando dichos inodos de’sólo metadatos’ no serán compatibles con el formato de cinta BSD o con versiones anteriores de restore.

-M

Habilite la función multivolumen. El nombre especificado con – f se trata como un prefijo y dump escribe en secuencia a 001, 002 etc. Esto puede ser útil cuando se vuelca a archivos en una partición ext2, para evitar la limitación de tamaño de archivo de 2GB.

-n

Siempre que dump requiera la atención del operador, notifique a todos los operadores del grupo »operador» por medios similares a una pared (1).

-q

Realizar dump abortando inmediatamente cuando se requiera la atención del operador, sin avisar en caso de errores de escritura, cambios de cinta, etc.

-Q archivo

Habilite la compatibilidad con el acceso rápido a archivos. Las posiciones de la cinta para cada inodo se almacenan en el archivo , que se utiliza para la restauración (si se llama con el parámetro Q y el nombre del archivo) para posicionar directamente la cinta en la posición en la que se está trabajando actualmente en la restauración del archivo. Esto ahorra horas cuando se restauran archivos individuales de copias de seguridad grandes, guarda las cintas y el cabezal de la unidad.

Se recomienda configurar el controlador st para que devuelva las posiciones lógicas de la cinta en lugar de las posiciones físicas antes de llamar a volcar/restaurar con el parámetro Q. Dado que no todos los dispositivos de cinta soportan posiciones físicas de cinta, estos dispositivos de cinta devuelven un error durante la volcar/restaurar cuando el controlador st está configurado en la configuración física predeterminada. Por favor, consulte la página st man, la opción MTSETDRVBBUFFER, o la página mt man, para saber cómo configurar el controlador para que devuelva las posiciones lógicas de la cinta.

Antes de llamar a la restauración con el parámetro Q, asegúrese siempre de que el controlador st está configurado para devolver el mismo tipo de posición de cinta que se utilizó durante la llamada para volcar, de lo contrario, la restauración puede ser confusa.

Esta opción se puede utilizar al volcar a cintas locales (ver arriba) o a archivos locales.

-s pies

Intente calcular la cantidad de cinta necesaria para una densidad determinada. Si se excede esta cantidad, dump solicita una nueva cinta. Se recomienda ser un poco conservador en esta opción. La longitud predeterminada de la cinta es de 2300 pies. La especificación del tamaño de la cinta anula la detección de fin de soporte.

-S

Estimación del tamaño. Determine la cantidad de espacio que se necesita para realizar el volcado sin hacerlo realmente, y muestre el número estimado de bytes que tomará. Esto es útil con los vertederos incrementales para determinar cuántos volúmenes de material se necesitarán.

-T date

Utilice la fecha especificada como la hora de inicio para el volcado en lugar de la hora determinada al buscar en /etc/dumpdates El formato de date es el mismo que el de ctime(3). Esta opción es útil para los scripts de volcado automatizado que desean volcar durante un período de tiempo específico. La opción – T se excluye mutuamente de la opción – u .

-u

Actualice el archivo /etc/dumpdates después de un volcado exitoso. El formato de /etc/dumpdates es legible por la gente, y consiste en un registro de formato libre por línea: nombre del sistema de archivos, nivel de incremento y fecha de descarga de formato ctime(3). Puede haber sólo una entrada por sistema de ficheros en cada nivel. El archivo /etc/dumpdates puede ser editado para cambiar cualquiera de los campos, si es necesario.

-W

Dump le dice al operador qué sistemas de ficheros necesitan ser volteados. Esta información se obtiene de los archivos /etc/dumpdates y /etc/fstab La opción – W hace que se imprima dump , para todos los sistemas de ficheros en /etc/dumpdates y sistemas de ficheros reconocidos en /etc/fstab, la fecha y el nivel de volcado más recientes y resalta aquellos que deberían ser volcado. Si la opción – W está activada, todas las demás opciones se ignoran y el volcado sale inmediatamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *