¿Cómo almacenar una copia de seguridad rsync de mi sistema en un soporte NFS?

¿Cómo almacenar una copia de seguridad rsync de mi sistema en un soporte NFS?

Me gustaría utilizarlo rsyncpara hacer una copia de seguridad de mi sistema completo, incluidos los archivos de rootmi propiedad y de otros usuarios del sistema y ajenos al mismo. Me gustaría poder restaurar la estructura del directorio de origen y los archivos del destino de la copia de seguridad incluyendo rsyncla propiedad y los permisos.

Después de experimentar problemas con rutas de más de 260 caracteres cifs(sí, esto es ridículo), estoy probando NFS 4.1, que parece tener un mapeo difícil de controlar de identificadores de usuarios y grupos. Mi entendimiento es eso root_squash, no_root_squashy all_squashtodo para controlar el mapeo al usuario anonymous. Sin embargo, especificar no_root_squashin /etc/exportstodavía hace que el directorio montado sea propiedad nobody:nobodydel lado del cliente. Lo mismo se aplica a todos los archivos transferidos en el soporte con rsync -a( rsynctransfiere los archivos, pero cada cambio de propiedad rootfalla debido a chown "[path] failed: Invalid argument (22)).

También estoy usando otras formas de copias de seguridad de versiones, por lo que no es necesario discutir la idoneidad de rsynclas copias de seguridad. Crear una imagen en el montaje NFS o CIFS y darle un sistema de archivos es una solución (lo que da como resultado un archivo muy grande y, por lo tanto, difícil de administrar), al igual que crear tarcorreos electrónicos que son difíciles de actualizar diariamente. Estoy buscando una solución para el caso de uso específico.

Respuesta1

Al trabajar con la limitación de Synology, sus opciones son no hacer una copia de seguridad de la propiedad, usar --fake-super, usar duplicidad, etc.

Al obtener un servidor Linix (seguridad lxc/kvm opcional), puede realizar una copia de seguridad de la propiedad y reducir el ancho de banda utilizando un rsync del lado del servidor para que su cliente rsync pueda comunicarse.

O elimine completamente la diferencia de CPU y tiempo de E/S con btrfs Incremental Backup (cambio automático de nombre de seguimiento a).

información relacionada