Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
linux:rsync:start [15/11/2011 01:59] – edició externa 127.0.0.1 | linux:rsync:start [01/10/2024 00:17] (actual) – [--files-from] mate | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
=rsync | =rsync | ||
- | == copias de seguridad usando dreamhost | + | == related |
- | [[http://www.yukei.net/2009/01/respaldar-datos-en-dreamhost-con-rsync/|rsync en dreamhost]] | + | * [[linux: |
+ | * otra guía: | ||
+ | * al detalle: [[https://www.computerhope.com/ | ||
- | == Copias | + | == ejemplos |
+ | * sincronización | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | Hemos de tener instalados los 2 paquetes, el RSYNC y el SSH, cosa que consideraremos trivial. | + | == otros parámetros |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * no path absoluto | ||
+ | * no **..** | ||
+ | * relativo al directorio especificado: | ||
+ | * [[https:// | ||
+ | == --files-from | ||
+ | * <code bash> | ||
+ | * '' | ||
+ | * <code txt>/ | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ... | ||
+ | </ | ||
+ | * con ello se consigue la ruta real: ''/ | ||
+ | * '' | ||
- | Los pasos concretos: | + | == --include-from |
- | === Generar las claves pública/ | + | * [[https://man7.org/linux/man-pages/man1/rsync.1.html# |
- | < | + | * '' |
- | Esto genera en ~/.ssh/ 2 archivos, con el nombre que hayamos especificado, | + | == lista directorios prescincibles |
- | + | < | |
- | === Copiar la clave pública en el servidor destino: | + | /bin/* |
- | < | + | /dev/* |
- | Esto copia la clave pública | + | /boot/* |
- | + | /lib/* | |
- | El parámetro | + | /lib64/* |
- | + | / | |
- | === Comprobar que funciona lo hasta ahora hecho | + | /media/* |
- | Nos vamos a conectar vía SSH al servidor remoto __SIN__ utilizar contraseña de ususario remoto: | + | /mnt/* |
- | < | + | /opt/* |
- | Si conseguimos conectar sin que nos pida contraseña, | + | /proc/* |
- | + | /run/* | |
- | === uso de rsync sobre SSH | + | /sbin/* |
- | Antes de automatizar la sincronización de ficheros, vamos a comprobar que esta funciona correctamente: | + | /srv/* |
- | + | /sys/* | |
- | < | + | /tmp/* |
- | + | /usr/* | |
- | Los parámetros son: | + | </code> |
- | + | ||
- | Si nos funciona correctamente, | + | |
- | + | ||
- | === CRONolizar | + | |
- | con el comando | + | |
- | + | ||
- | + | ||
- | === Inspiraciones | + | |
- | [[http://troy.jdmz.net/rsync/ | + | |