Foros del Web » Administración de Sistemas » Unix / Linux »

Comando correcto rsync

Estas en el tema de Comando correcto rsync en el foro de Unix / Linux en Foros del Web. Hola. Me estoy iniciando con los backups a traves de rsync, y tenia un par de dudas. rsync -avz -e 'ssh -p xx' [email protected] :/SERVER_DATOS ...
  #1 (permalink)  
Antiguo 25/09/2008, 01:59
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Comando correcto rsync

Hola.

Me estoy iniciando con los backups a traves de rsync, y tenia un par de dudas.

rsync -avz -e 'ssh -p xx' [email protected]:/SERVER_DATOS /SERVER_BACKUPS

Con este comando hace perfecto el backup, mantiene los permisos, pero no mantiene ni el dueño del fichero ni el grupo.

Que parametro tendria que pasarle para que los mantenga? Tendria que volver a realizar el backup completo?

Supuestamente -a equivale a:

-a : modo archivo, equivale a:
- conservar permisos
- conservar enlaces simbolicos
- Modo recursivo
- Preservar dispositivos
- Preservar dueño y grupo
- Preservar hora de la ultima modificacion

Pero no me lo ha guardado, ahi ha creado solo numeros, como dueño y como grupo solo numeros

Gracias

Última edición por Copp; 25/09/2008 a las 02:26
  #2 (permalink)  
Antiguo 25/09/2008, 05:33
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Respuesta: Comando correcto rsync

Yo no use el "-e 'ssh -p xx" y me anda perfecto.
Saludos.
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 25/09/2008, 05:43
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Respuesta: Comando correcto rsync

Tengo mas datos.

Si el dueño del archivo y grupo es root, si lo hace bien. Pero si es otro user del sistema, entonces pone numeros. Podeis hacer la prueba?

Gracias
  #4 (permalink)  
Antiguo 25/09/2008, 06:28
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Respuesta: Comando correcto rsync

¿Y estás seguro de que el usuario existe en ambas máquinas y tiene el mismo UID? Revisa /etc/passwd.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 25/09/2008, 07:56
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Respuesta: Comando correcto rsync

Estoy ejecutando el comando rsync con el user root.
El user y grupo dueño de los ficheros y carpetas, no existe en la maquina remota de backups, es necesario que existan?
  #6 (permalink)  
Antiguo 25/09/2008, 13:38
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Respuesta: Comando correcto rsync

¿Quieres que los archivos que copiaste vía rsync sigan perteneciendo al usuario $USUARIO aunque el usuario $USUARIO no exista en la máquina destino?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #7 (permalink)  
Antiguo 25/09/2008, 14:18
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Respuesta: Comando correcto rsync

mmmmmm si. No es posible eso? En el manual que segui, creo que tampoco especificaba que el usuario y grupo debiera existir en la maquina de backups.
  #8 (permalink)  
Antiguo 26/09/2008, 06:10
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Respuesta: Comando correcto rsync

Rsync esta funcionando perfecto.
Si los usuarios no existen en el equipo de destino, vas a ver los IDs.
Cuando recuperes los datos al equipo oirigen, van a mantener los permisos tal cual estaban y van a pertenecer al usuario.
Hacé la prueba.
__________________
¡Volviendo a la programación!
  #9 (permalink)  
Antiguo 26/09/2008, 10:14
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Respuesta: Comando correcto rsync

Ya tengo puesto el cron el comando y funciona perfectamente. No guarda los usuarios pero es igual, si algun dia tengo que restaurar el backup en otra maquina seran otros usuarios, asi que no hay problema.

Otra duda.

Los backups de mysql siempre los he hecho con mysqldump.
He visto que las bases de datos, se guardan en /var/lib/mysql/nombreDB/

Si copio todo lo que esta en ese directorio, se podra restaurar sin problemas la base de datos?

Saludos
  #10 (permalink)  
Antiguo 26/09/2008, 10:26
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 2 meses
Puntos: 47
Respuesta: Comando correcto rsync

Si, pero tenes que bajar el servicio del Mysql para que la copia sea fiable.
Lo ideal es usar mysqldump que no es necesario parar el servicio.
Saludos.
__________________
¡Volviendo a la programación!
  #11 (permalink)  
Antiguo 26/09/2008, 11:07
 
Fecha de Ingreso: junio-2002
Mensajes: 516
Antigüedad: 22 años, 5 meses
Puntos: 0
Respuesta: Comando correcto rsync

Si, lo tendre que hacer con mysqldump. La idea era ver si se podia hacer como te comente, para luego pasar los archivos por rsync e ir haciendo el backup incremental, pero si hay que parar el servicio mejor usar mysqldump.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:54.