JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Gestión de medios extraíbles (tareas)

2.  Grabación de CD y DVD (tareas)

3.  Gestión de dispositivos (tareas)

4.  Configuración dinámica de dispositivos (tareas)

5.  Gestión de dispositivos USB (tareas)

6.  Uso de dispositivos InfiniBand (descripción general/tareas)

7.  Gestión de discos (descripción general)

8.  Gestión del uso de discos (tareas)

9.  Administración de discos (tareas)

10.  Configuración de discos (tareas)

11.  Configuración de dispositivos de almacenamiento con COMSTAR (tareas)

12.  Configuración y gestión del servicio de nombres de almacenamiento de Internet (iSNS) de Oracle Solaris

13.  La utilidad format (referencia)

14.  Gestión de sistemas de archivos (descripción general)

15.  Creación y montaje de sistemas de archivos (tareas)

16.  Configuración de espacio de intercambio adicional (tareas)

17.  Copia de archivos y sistemas de archivos (tareas)

Comandos para copiar sistemas de archivos

Copia de directorios entre sistemas de archivos (comando cpio)

Cómo copiar directorios entre sistemas de archivos (cpio)

Copia de archivos y sistemas de archivos en cinta

Copia de archivos en una cinta (comando tar)

Cómo copiar archivos en una cinta (tar)

Cómo enumerar los archivos en una cinta (tar )

Cómo recuperar archivos de una cinta ( tar)

Copia de archivos en una cinta con el comando pax

Cómo copiar archivos en una cinta (pax)

Copia de archivos en una cinta con el comando cpio

Cómo copiar todos los archivos de un directorio en una cinta (cpio)

Cómo enumerar los archivos de una cinta(cpio )

Cómo recuperar todos los archivos de una cinta (cpio)

Cómo recuperar archivos específicos de una cinta (cpio)

Copia de archivos en un dispositivo de cinta remoto

Cómo copiar los archivos en un dispositivo de cinta remoto (tar y dd)

Cómo extraer archivos de un dispositivo de cinta remoto

18.  Administración unidades de cinta (tareas)

Índice

Copia de archivos en una cinta con el comando cpio

Cómo copiar todos los archivos de un directorio en una cinta (cpio)

  1. Cambie al directorio que contiene los archivos que desea copiar.
  2. Inserte una cinta activada para escritura en la unidad de cinta.
  3. Copie los archivos en una cinta.
    $ ls | cpio -oc > /dev/rmt/n
    ls

    Proporciona el comando cpio con una lista de nombres de archivo.

    cpio -oc

    Especifica que el comando cpio debería funcionar en el modo de copia de salida (-o) y escribe información del encabezado en formato de caracteres ASCII (-c). Estas opciones garantizan la portabilidad a sistemas de otros proveedores.

    > /dev/rmt/n

    Especifica el archivo de salida.

    Todos los archivos del directorio se copian en la cinta en la unidad que especifique y sobrescribe cualquier archivo existente en la cinta. Se muestra la cantidad total de bloques que se copian.

  4. Compruebe que los archivos se hayan copiado en la cinta.
    $ cpio -civt < /dev/rmt/n
    -c

    Especifica que el comando cpio debería leer los archivos en formato de carácter ASCII.

    -i

    Especifica que el comando cpio debe funcionar en modo de copia de entrada, aunque el comando sólo enumera archivos en este momento.

    -v

    Muestra el resultado en un formato similar al resultado del comando ls -l.

    -t

    Muestra la tabla de contenido para los archivos de la cinta en la unidad de cinta que especifique.

    < /dev/rmt/n

    Especifica el archivo de entrada de un archivo cpio existente.

  5. Quite la cinta de la unidad. Escriba los nombres de los archivos en la etiqueta de la cinta.

Ejemplo 17-6 Copia de todos los archivos de un directorio en una cinta (cpio)

El siguiente ejemplo muestra cómo copiar todos los archivos del directorio /export/home/kryten en la cinta de la unidad de cinta 0.

$ cd /export/home/kryten
$ ls | cpio -oc > /dev/rmt/0
1280 blocks
$ cpio -civt < /dev/rmt/0
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, filea
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, fileb
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, filec
drwxr-xr-x    2 kryten   staff           0 Jul 14 13:52 2010, letters
drwxr-xr-x    2 kryten   staff           0 Jul 14 13:52 2010, reports
1280 blocks

Cómo enumerar los archivos de una cinta(cpio )


Nota - Enumerar el contenido de una tabla de una cinta lleva un tiempo, ya que le comandocpio debe procesar todo el archivo.


  1. Inserte una cinta de archivo en la unidad de cinta.
  2. Enumere los archivos de la cinta.
    $ cpio -civt < /dev/rmt/n

Ejemplo 17-7 Enumeración de archivos de una cinta (cpio)

El siguiente ejemplo muestra cómo enumerar todos los archivos de la cinta en la unidad 0.

$ cpio -civt < /dev/rmt/0
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, filea
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, fileb
-r--r--r--    1 kryten   staff      206663 Jul 14 13:52 2010, filec
drwxr-xr-x    2 kryten   staff           0 Jul 14 13:52 2010, letters
drwxr-xr-x    2 kryten   staff           0 Jul 14 13:52 2010, reports
1280 blocks

Cómo recuperar todos los archivos de una cinta (cpio)

Si el archivo se creó con nombres de ruta relativa, los archivos de entrada se crean como un directorio dentro del directorio actual cuando recupera los archivos. Sin embargo, si el archivo se creó con nombres de rutas absolutas, se utilizan las mismas rutas absolutas para volver a crear el archivo en el sistema.


Precaución

Precaución - El uso de nombres de ruta absoluta puede ser peligroso, porque es posible que se sobrescriban archivos existentes en el sistema.


  1. Cambie al directorio donde desea colocar los archivos.
  2. Inserte la cinta en la unidad de cinta.
  3. Extraiga todos los archivos de la cinta.
    $ cpio -icvd < /dev/rmt/n
    -i

    Extrae los archivos de la entrada estándar.

    -c

    Especifica que el comando cpio debería leer los archivos en formato de carácter ASCII.

    -v

    Muestra los archivos a medida que son recuperados en un formato que es similar al resultado del comando ls.

    -d

    Crea directorios, según sea necesario.

    < /dev/rmt/n

    Especifica el archivo de salida.

  4. Verifica que se copiaron los archivos.
    $ ls -l

Ejemplo 17-8 Recuperación de todos los archivos de una cinta (cpio)

El siguiente ejemplo muestra cómo recuperar todos los archivos de la cinta en la unidad 0.

$ cd /var/tmp
cpio -icvd < /dev/rmt/0
answers 
sc.directives 
tests
8 blocks
$ ls -l

Cómo recuperar archivos específicos de una cinta (cpio)

  1. Cambie al directorio donde desea colocar los archivos.
  2. Inserte la cinta en la unidad de cinta.
  3. Recupere un subconjunto de archivos de la cinta.
    $ cpio -icv "*file" < /dev/rmt/n
    -i

    Extrae los archivos de la entrada estándar.

    -c

    Especifica que el comando cpio debería leer los encabezados en formato de carácter ASCII.

    -v

    Muestra los archivos a medida que son recuperados en un formato que es similar al resultado del comando ls.

    "*archivo "

    Especifica que todos los archivos que coinciden con el patrón se copian en el directorio actual. Puede especificar múltiples patrones, pero cada patrón debe estar entre comillas dobles.

    < /dev/rmt/n

    Especifica el archivo de entrada.

    Para obtener más información, consulte la página del comando man cpio(1).

  4. Verifica que se copiaron los archivos.
    $ ls -l

Ejemplo 17-9 Recuperación de archivos específicos de una cinta (cpio)

El siguiente ejemplo muestra cómo recuperar todos los archivos con el sufijo capítulo de la cinta de la unidad 0.

$ cd /home/smith/Book
$ cpio -icv "*chapter" < /dev/rmt/0
Boot.chapter 
Directory.chapter 
Install.chapter 
Intro.chapter
31 blocks
$ ls -l