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/ | + | |