- Publicado en
- • Shells commands (bash, zash)
Creado sistema de rsync para syncronizar
- Autor
-
-
- Usuario
- tinux
- Publicaciones de este autor
- Publicaciones de este autor
-
Creado dos archivos, el script en s, y el archivo de exclusion
File rsync-remote.zsh :
rsync -avr --exclude-from='.exclude.rsync' --exclude ~/NombreCliente/httpdocs-dev/ nombre_usuario@dominio.io:/ruta/absoluta/del/httpdocs-dev
Recomendable es que se ponga la clave publica de .ssh en el directorio de know_host para que no se tenga que preguntar por contraseña File .exclude.rsync :
.exclude.rsync
node_modules/
src/
software/
package-lock.json
package.json
*nextcloudsync.log
*.db
*.dba
*.db-wal
*sync-exclude.lst
*db-shm
Principalmente son los archivos que no son necesario o bien tendrían un problema de seguridad.