Utilidad fsarchiver para realizar la restauración.

Utilidad fsarchiver para realizar la restauración.

Utilizo fsarchiver para realizar la restauración de la siguiente manera

enlace:http://www.icewalkers.com/Linux/Software/535640/fsarchiver.html

dominio:

      fsarchiver restfs /tmp/backup/c0d0p2.fsa id=0,dest=/dev/cciss/c0d0p2

falla en:

          [errno=22, Invalid argument]: oper_restore.c#213,extractar_restore_attr_xattr(): xattr:lsetxattr(/racoon,security.selinux) failed Statistics for filesystem 0

por favor ayuda ¿qué es: errno=22 ???

Respuesta1

errno(3)Los números se pueden encontrar en GNU/Linux en este archivo:


 $ grep 22 /usr/include/asm-generic/errno-base.h
#define EINVAL 22 /* Invalid argument */

El error en este caso dice que fsarchiver no puede restaurar los atributos extendidos de los archivos.

Los atributos de control de acceso obligatorio (MAC), tal como los implementa SELinux, se almacenan en el xattrarchivo/directorio.

Desde el fsarchiverwiki:

También es importante que se asegure de que SELinux no esté habilitado en el kernel que ejecuta FSArchiver cuando guarde un sistema de archivos que ha sido etiquetado por SELinux, o puede usar FSArchiver con SELinux habilitado si está seguro de que el contexto donde se está ejecutando tiene privilegios suficientes para leer los atributos extendidos relacionados con SELinux. En los otros casos, el kernel podría devolver el valor sin etiquetar en lugar del valor real del atributo security.selinux. Entonces FSArchiver no conservaría estos atributos y entonces el sistema no funcionaría cuando restaurara su sistema de archivos raíz, o tendría que pedirle a SELinux que vuelva a etiquetar el sistema de archivos. La compatibilidad con SELinux está deshabilitada de forma predeterminada si usa FSArchiver desde SystemRescueCd-1.1.3 o posterior, por lo que sus etiquetas SELinux se conservarán si usa FSArchiver desde ese entorno.

información relacionada