Herramienta de datos de sincronización remota de Linux rsync

  
        La herramienta de datos de sincronización remota de Rsync, es la herramienta de copia de seguridad de datos rsync (sincronización remota) en Linux. Características: Sincronizar datos localmente (similar a cp, pero diferente de scp remoto), primero juzgará los datos existentes y los datos remotos. ¿Cuál es la diferencia, las diferentes partes no se sobrescribirán al mismo tiempo? Rsync usa el formato 1.rysnc (formato de comando) (requiere la contraseña de raíz remota) Nota: cuando se usa el comando rsync para sincronizar archivos entre dos máquinas, Con ssh al mismo tiempo, ssh puede regenerar un par de claves con ssh-keygen -t rsa. Claves públicas y privadas. Si el archivo del host A está sincronizado con el host B, se pueden regenerar un par de claves públicas de clave en ssh-keygen -t rsa en el host A: id_rsa.pub se coloca en el host local A, y la clave privada id_rsa se encuentra en el host remoto B. En Si la clave privada del host, id_rsa y el host remoto B, id_rsa, no se generan en pares. Ingrese la contraseña y también el indicador del paquete: el servidor rechazó nuestra clave " el servidor rechazó nuestra clave " Solución: puede usar ssh-keygen -t rsa para regenerar un par de claves. Rsync [OPCIÓN] ... SRC DEST (local a local) rsync [OPCIÓN] ... SRC [USUARIO @] HOST: DEST (remoto local) rsync [OPCIÓN] ... [USUARIO @] HOST: SRC DEST (remoto A local) rsync [OPCIÓN] ... [USUARIO @] HOST :: SRC DEST (remoto a local) rsync [OPCIÓN] ... SRC [USUARIO @] HOST :: DEST (remoto local) - un modo de archivo, indicando Transfiera recursivamente el archivo y mantenga todos los atributos, equivalentes a -rlptgoD, la opción -a puede ir seguida de --no-OPTION, lo que significa que uno de los -rlptgoD está cerrado - por ejemplo -a - no-l es equivalente a -rptgoD - r El subdirectorio se procesa en modo recursivo, principalmente para el directorio. Si transfiere un archivo por separado, no necesita agregar -r, pero el directorio debe transferirse con la opción -r. -v Imprima cierta información, como la velocidad, el número de archivos. Etc. -l conserva el enlace flexible -L maneja el enlace flexible como si fuera un archivo normal. Si hay un archivo de enlace flexible en el SRC, al agregar esta opción se copiará el archivo de destino apuntado por el enlace flexible al archivo de retención DST -p. Permisos -o Mantener información del propietario del archivo -g Mantener información del grupo de archivos - D Mantener la información del archivo del dispositivo -t Mantener la información de la hora del archivo - Eliminar Borrar los archivos que no están disponibles en SRC en DST --exclude = PATTERN Especifique para excluir archivos que no necesitan ser transferidos. El signo igual seguido del nombre del archivo puede ser un modo de carácter universal (como * .txt) --progress Durante el proceso de sincronización, puede ver el estado del proceso sincronizado, como contar el número de archivos que se sincronizarán, la velocidad de transferencia de archivos de la sincronización, etc. -u más esta opción pondrá el DST en el SRC Los archivos nuevos se excluyen y no se sobrescribirán. Las páginas de opción habituales son solo algunas: (-a -v --delete --exclude --no-OPTION) (1) Cuando use rsync para hacer una copia de seguridad de los directorios localmente, recuerde El directorio es seguido por /mkdir test1 cd test1 touch 1.txt 2.txt rsync -av test1 /test2 /# De lo contrario, el directorio test /se devuelve al test2 /recién generado.
(2) - no-OPCIÓN rsync -av --no-l # Eliminar enlace suave (3) Opción -L #copy El archivo fuente del enlace suave también se prueba en lugar del enlace blando Host A 192.168.176.252 Host B 192.168.176.253 Es necesario sincronizar el /root/install.log del host con el directorio host /tmp. Rsync -avL /root/install.log [email protected]: /tmp Solicita la contraseña de root del usuario del host B.
Copyright © Conocimiento de Windows All Rights Reserved