Disculpe mi ignorancia, soy un nuevo usuario de este sitio, Linux y Raspberry Pi.
El siguiente es un enlace a una pregunta, desde la cual utilicé la respuesta bien documentada del usuario de Ricitos de Oro de usar rsync
, para crear mi propio rsync
comando para hacer una copia de seguridad en una carpeta en el HDD de un MacBook Pro en mi red local:
¿Se puede usar una Raspberry Pi para crear una copia de seguridad de sí mismo?
No pude hacer un seguimiento de esta pregunta y no pude enviar un mensaje al usuario Ricitos de oro porque parece que no hay tal cosa en Stack Exchange.
Lo que se me ocurrió es esto:
rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/
Por lo que entiendo, la adición del --rsync-path="sudo rsync"
argumento permite no tener que usar una cuenta raíz (insegura) sobre ssh.
Todo parece ir bien, pero desafortunadamente recibo un error al final de la transferencia que se ve así:
rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]
¿Es algo por lo que debería preocuparme y, si es así, cómo lo soluciono? ¿O es porque utilicé un rsync-exluded.txt
archivo para excluir la copia de ciertos directorios durante el rsync y este error solo confirma esto?
Además, un usuario que respondió a esta pregunta dijo que no sería posible hacer una copia de seguridad en una Mac. Mi comando parecía funcionar sin problemas ya que obviamente había una copia de seguridad del sistema de archivos en la carpeta que designé como destino. El único problema fue el error que recibí al final del rsync
.
rsync
difieren, 2 OS X superpone a Unix con su propia capa que impide el acceso a ciertos directorios 3 A menos que los usuarios coincidan con la configuración, 4 Permisos activadoshfx
yext4
difieren significativamente. Puede tener éxito al hacer una copia de seguridad de los archivos de usuario, pero los archivos del sistema se perderán / perderán permisos.Respuestas:
Hay varios problemas para hacer lo que está tratando de hacer.
fuente
He estado usando rpi-clone todos los días durante algunas semanas para clonar mi RPi3 corriendo Raspian Jessie. Se tarda unos 10 minutos en clonar una segunda tarjeta Micro SD. Luego apago, saco ambas tarjetas, guardo el original y arranco usando el clon. Por lo tanto, sé que la copia de seguridad funciona. Giro 3 cartas de esta manera, para que siempre tenga una tarjeta segura. Esto funciona para mi ;-)
fuente