Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/05/2015, 05:58
WPgrid
 
Fecha de Ingreso: mayo-2015
Mensajes: 7
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Entradas o cambios de localhost a hosting

Cita:
Iniciado por lauser Ver Mensaje
Para transferir archivos entre el local y un server remoto, necesitamos especificar la dirección del pc remoto, puede ser un nombre de dominio, una dirección IP, o el nombre de un servidor que hayamos guardado previamente en nuestro archivo de configuración de SSH, seguido de dos puntos, y la carpeta que queremos usar para la transferencia. Rsync no puede transferir archivos entre dos sistemas remotos, solo una carpeta local o una carpeta remota pueden ser utilizadas en conjunto con una carpeta local.
Ejemplos:
Código BASH:
Ver original
  1. rsync -rtvz carpeta_origen/ usuario@dominio:/ruta/a/carpeta_destino/
  2.  
  3. rsync -rtvz carpeta_origen/ usuario@xxx.xxx.xxx.xxx/ruta/a/carpeta_destino/
  4.  
  5. rsync -rtvz carpeta_origen/ nombre_servidor:/ruta/a/carpeta_destino/
  6.  
  7. #El parametro "z" comprime los datos para acelerar el proceso, en tu caso como solo seria actualizar archivos modificados deberías sustituirla por "u".


Para la db, sería un proceso similar. Evidentemente mucho más delicado.
Código BASH:
Ver original
  1. rsync -avprP -e ssh /var/lib/mysql/ usuario@xxx.xxx.xxx.xxx:/var/lib/
Gracias por la respuesta.

Me interesa conocer un poco más a fondo este proceso que desconozco.

¿Dónde debo ejecutar aquellas líneas de comando?