Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/05/2015, 03:48
Avatar de lauser
lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Entradas o cambios de localhost a hosting

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/
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-