Como sincronizar archivos y directorios en un Apache
En este post voy a comentar lo que he aprendido del comando Rsyn. El caso es que necesitaba sincronizar el contenido de una carpeta tanto los directorios como los archivos a otra carpeta. Esto es un buen método para sincronizar el contenido que tienes en una carpeta de desarrollo y clonarlo en una carpeta de produccion, es decir, una carpeta que contenia todos los archivos que los usuarios estaban viendo. Ahora bien, como hacer? Ir copiando archivo por archivo? pues no, para ello tenemos el comando de Unix Rsync. Indico EXPLICITAMENTE de wikipedia: Rysnc es una aplicación para sistemas de tipo Unix que ofrece transmisión eficiente de datos incrementales comprimidos y cifrados. Mediante una técnica de delta encoding, permite sincronizar archivos y directorios entre dos máquinas de una red o entre dos ubicaciones en una misma máquina, minimizando el volumen de datos transferidos. El comando es muy sencillo y para copiar todos los archivos y carpetas tendreis que usar el siguiente comando rsync -aq /directorio/original/ /directorio/backup/ Si quieres ver una ayuda más amplia de éste comando pudes usar: man rsync para ver un listado completo de atributos e usos de éste comando. Pero lleguemos más lejos!! Si queremos ejecutar una [...]