Utilizo un MacBook Pro 13'' de mediados de 2012 con Mac OS X El Capitan (10.11.6).
Mi problema es similar al de https://serverfault.com/a/402216/616473 .
Yo uso rsync
para crear copias de seguridad de mi unidad interna a una unidad USB externa.
Para ahorrar espacio en el disco, me gustaría que las copias de seguridad fueran incremental . Para ello, utilizo rsync con el --link-dest
opción. El resultado debería ser que rsync no transfiera los archivos previamente respaldados que no han sido modificados. En su lugar, rsync debería crear enlaces duros a esos archivos.
rsync -arv --link-dest=/Volumes/EXTERNAL-HDD/backup-1/ /folder-to-backup/ /Volumes/EXTERNAL-HDD/backup-2/
Por ejemplo, los archivos de los que se ha hecho una copia de seguridad durante Copia de seguridad 1 y que no han cambiado desde entonces, no deben ser transferidos durante Respaldo 2 . En cambio, en la carpeta backup-2/
deben ser enlaces duros a esos archivos previamente transferidos.
Pero rsync no funciona correctamente en mi caso y no es enlace duro los archivos (y lo está copiando dos veces). La razón de este problema es que rsync no está obteniendo el UID real de los archivos : https://terminalapp.net/backups-rsync-and-link-dest-not-working/ debido a la opción de "ignorar la propiedad" que está activada por defecto en Mac OS X.
Así que me gustaría desactivar esta opción de "ignorar la propiedad" para la unidad externa. Después de buscar en Google, entiendo que hay dos maneras diferentes : a través del Finder (debe haber una casilla de verificación en la sección "Obtener información" de la unidad) o a través de la Terminal ( Cambiar "ignorar la propiedad en este volumen" desde la línea de comandos para el volumen de Mac OS X ).
No encuentro la casilla de verificación.
Lo he intentado:
sudo diskutil enableOwnership disk2s1
con disk2s1
siendo mi disco externo.
Pero tengo el siguiente error : Error enountered enabling user/group ownership: The underlying task reported failure on exit (-69860)
Entonces, ¿cómo diablos puedo apagar este ignore ownership
para mi disco externo específico?
Gracias por sus respuestas
0 votos
Infórmate sobre la unidad. Publica una captura de pantalla. Debería estar ahí en cualquier volumen que no sea de arranque - i.stack.imgur.com/XfC9W.png - usted necesita para desbloquear admin primero (ignorar que la mía muestra 2 propietarios allí, tengo ACLs personalizados configurados)
0 votos
@Tetsujin ¡Hola! Aquí tienes : imgur.com/a/WhVtSrW
2 votos
Está formateado en FAT32. No tiene permisos. FAT no puede tenerlos. De hecho, aunque puedes forzar hardlinks en FAT, es muy probable que se rompan. Quieres GUID/HFS+ no MBR/FAT.
0 votos
@Tetsujin ¡Vale! ¿Qué formato de disco me recomiendas?
0 votos
He editado mi último comentario. Permítanme dejar esto en una respuesta.
0 votos
@Tetsujin Muchas gracias
0 votos
Bienvenido ¡y bienvenida a Stack Exchange! Si has encontrado mi respuesta útil, por favor haz clic en la marca de verificación junto a ella para que los futuros buscadores sepan que tiene una respuesta aceptada. (No necesito los puntos que me da, pero es útil para los futuros buscadores;)
0 votos
@Tetsujin ¡Hecho! Gracias de nuevo por el tiempo dedicado (-;
0 votos
Bienvenido. Tenga en cuenta que los comentarios son efímeros, por lo que un mod puede decidir borrar los últimos en los que sólo estemos siendo amables en lugar de informativos. No te enfades si esto ocurre. Mantiene el sitio ordenado, a largo plazo.