Copia de seguridad Rsync
Entorno requerido para el experimento
Contenido de hoy: Copia de seguridad
1. ¿Qué es la copia de seguridad?
La copia de seguridad consiste en hacer una copia de un archivo y almacenarlo (agregar una copia del archivo)
2. Por qué hacer una copia de seguridad
2.1 Los datos son muy importantes
2.2 Asegúrese de que los datos estén no se pierde
3. 2.3 Restaurar datos rápidamente
3. ¿Es posible no hacer una copia de seguridad?
No es necesario hacer una copia de seguridad de los datos. No se deben realizar copias de seguridad de los datos sin importancia, pero sí de los datos importantes.
4. Cómo hacer una copia de seguridad, dividida en dos tipos.
Copia de seguridad completa: copia completa. Sin embargo, las desventajas de la copia de seguridad completa son la baja eficiencia y el gran uso de espacio.
Copia de seguridad incremental: solo realiza una copia de seguridad de las partes modificadas de los datos, lo que es más eficiente y ahorra espacio.
5. Herramientas de copia de seguridad
Copia de seguridad local: cp (copia de seguridad completa, copia todo cada vez)
Copia de seguridad remota: scp, rsync
6. Introducción básica a la herramienta de copia de seguridad rsync
rsync remoto La sincronización remota con rsync puede lograr la sincronización entre diferentes hosts.
7. Varios escenarios de aplicación de la herramienta de copia de seguridad rsync
Requisitos previos:
? Push push: envía datos locales al servidor de copia de seguridad
? Pull: extrae datos del servidor de respaldo al local
8. Los tres modos de transmisión principales de rsync
9. Ver el manual de ayuda de rsync
1 Modo de transmisión local: copia de datos entre hosts individuales, similar a cp
2. Modo de transmisión remota, que transmite con la ayuda del protocolo ssh, lo que significa que durante el proceso de transmisión, necesita saber el nombre de usuario. y contraseña del final de la transmisión
3.
*2.1 Tome un archivo como ejemplo para ilustrar el método de transmisión remota
[root@oldboy ~]# rsync -azv lt; /etc/ lt ;/ugt; root@172.16.1.31:/opt/
[root@oldboy ~]# rsync -azv lt;ugt;/etc lt;/ ugt; root@172.16.1.31:/opt/
3. Modo demonio: en lugar de utilizar usuarios del sistema, utilice usuarios virtuales (usuarios inexistentes) para implementar push
6. opciones de sincronización