Unix Hosting News & Commentary
My Top 3

cpio - comando para copiar contenedores de es un comando de uso generalizado para copiar contenedores de archivos. Puede ser utilizado tanto para realizar copias de seguridad como para restaurarlas. Usa la entrada estandar y envía su salida a la salida estándar. Las ventajas de son las siguientes:

  • Puede hacer copias de seguridad de cualquier juego de archivos.
  • Puede hacer copias de seguridad de archivos especiales.
  • Almacena la información de una forma más efectiva que tar.
  • Se salta sectores defectuosos o bloques erróneos al restaurar datos.
  • Sus copias de seguridad pueden restaurarse en casi cualquier sistema Linux o UNIX.

tiene el pequeño inconveniente de que resulta necesario algo de programación de shell para realizar copias de seguridad

cpio -o[aAcBvxCh] [-e warn|force|ignore] collection
cpio -i[bcdfmrstuvxBPRSU6] [pattern...]
cpio -p [-e extarg ] [adlmruvxU] :Copiar fuera. Crea un fichero en la salida estandar.

  • -B : Bloquea la entra o salida a 5120 bytes por registro. Útil para alamacenamiento eficiente en cintas magnéticas.
  • -i : Copiar dentro. Extrae archivos de entradas estandar(se asume que son el resultado de una acción de copiar fuera de cpio).
  • -t : Crea una tabla de contenidos de la

    El comando siguiente copia los archivos del directorio /home en el dispositivo /dev/rmt/0m:

    ls /home | cpio -o > /dev/rmt/0m

    Este ejemplo extrae los archivos del dispositivo /dev/rmt/0m y crea un indice en el archivo bkup.indx:

    cpio -it bkup.indx

    El ejemplo siguiente utiliza el comando find para crear una lista de todos los archivos en /home que han sido modificados durante el último día:

    find /home -mtime 1 -type f -print | cpio -oB > /dev/rmt/0m

    La salida de ese comando se conduce a cpio, que crea un archivo en /dev/rmt/0m donde se almacenan los datos a 5120 bytes por registro.

    El comando siguiente restaura el archivo desde el dispositivo /dev/rmt/0m:

    echo -i < /dev/rmt/0m
    NOTA: es importante indicar la ruta completa del archivo para restaurarlo con cpio. Como ocurre con otros comandos cpio es susceptible de ser automatizado mediante el archivo raíz cron.

    1. No user reviews yet.


    Leave a Reply





    Blogroll