Hola hace unos días que puse esto y nadie ha sabido contestarme...lo vuelvo a poner a ver si alguien puede darme alguna idea... " Hola amiguetes, tengo un problema y es que he montado dirvish para realizar backups de mi servidor mediante snapshot. Resulta que el sistema de disco para backups que ofrece mi proveedor es a través de ftp y no permite acceso ssh...así que "mese" ocurrió montar una carpeta que apunte al servidor ftp mediante curlftps; el montaje en teoría es correcto ya que me deja escribir, borrar y mover datos en esa localización. El problema viene que al lanzar dirvish, me da un error: no localiza el archivo log. Como prueba hice otra carpeta de forma local y lancé el dirvish en esa carpeta e hizo el backup de archivos sin errores. El problema lo tengo precisamente en esa carpeta montada por ftp con curlftpfs... ¿alguna idea? "
Hola,
No he usado nunca dirvish ni curlftp. ¿curlftp te monta una conexión FTP sobre el sistema de archivos?
¿Has comprobado si es un problema de permisos? Es decir, ¿con que usuario hiciste las pruebas de curlftp y con que usuario lanzas el script?
Finalmente, ¿puedes ser más concreto con el error y pegarlo en la lista? ¿Donde se supone que está el log al que no puede acceder?
Saludos.
El 03/04/2014 19:45, victor santana escribió:
Hola hace unos días que puse esto y nadie ha sabido contestarme...lo vuelvo a poner a ver si alguien puede darme alguna idea... " Hola amiguetes, tengo un problema y es que he montado dirvish para realizar backups de mi servidor mediante snapshot. Resulta que el sistema de disco para backups que ofrece mi proveedor es a través de ftp y no permite acceso ssh...así que "mese" ocurrió montar una carpeta que apunte al servidor ftp mediante curlftps; el montaje en teoría es correcto ya que me deja escribir, borrar y mover datos en esa localización. El problema viene que al lanzar dirvish, me da un error: no localiza el archivo log. Como prueba hice otra carpeta de forma local y lancé el dirvish en esa carpeta e hizo el backup de archivos sin errores. El problema lo tengo precisamente en esa carpeta montada por ftp con curlftpfs... ¿alguna idea? " _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Gracias Francesc por contestar. Curlftpfs monta en tu equipo una carpeta via ftp; como montar una carpeta samba o cifs pero con ftp.... El usuario ftp se valida en el servidor remoto obviamente; como dije hice una prueba y puedo escribir en esa carpeta directamente sin problemas; el problema es cuando lo combino con el programa disvish que hace snapshots de mi servidor. No estoy seguro pero quizas tenga que ver con los enlaces que crea el dirvish. Permisos, no estoy seguro al 100% pero creo que no...como dije puedo escribir directamente en esa carpeta montada.
El error que sale al lanzar dirvish sobre esta carpeta es el siguiente: etc:default:20140404: cannot open log file /dat/etc/20140404/log
donde la ruta /dat/etc/20140404/ es correcta, /dat/ es la carpeta montada via ftp con curlftpfs, y la fecha corresponde con la fecha en que se lanza el backup, la carpeta se crea, pero luego existe por defecto la carpeta /dat/etc/20140404/tree/ que contiene los ficheros copiados, pero aunque se crea la carpeta, el directorio está vacio.
¿help?¿ideas?
El 4 de abril de 2014, 7:52, Francesc Guitart fguitart@gmx.com escribió:
Hola,
No he usado nunca dirvish ni curlftp. ¿curlftp te monta una conexión FTP sobre el sistema de archivos?
¿Has comprobado si es un problema de permisos? Es decir, ¿con que usuario hiciste las pruebas de curlftp y con que usuario lanzas el script?
Finalmente, ¿puedes ser más concreto con el error y pegarlo en la lista? ¿Donde se supone que está el log al que no puede acceder?
Saludos.
El 03/04/2014 19:45, victor santana escribió:
Hola hace unos días que puse esto y nadie ha sabido contestarme...lo
vuelvo
a poner a ver si alguien puede darme alguna idea... " Hola amiguetes, tengo un problema y es que he montado dirvish para realizar backups de
mi
servidor mediante snapshot. Resulta que el sistema de disco para backups que ofrece mi proveedor es a través de ftp y no permite acceso ssh...así que "mese" ocurrió montar una carpeta que apunte al servidor ftp mediante curlftps; el montaje en
teoría
es correcto ya que me deja escribir, borrar y mover datos en esa localización. El problema viene que al lanzar dirvish, me da un error: no localiza el archivo log. Como prueba hice otra carpeta de forma local y lancé el dirvish en esa carpeta e hizo el backup de archivos sin errores. El problema lo tengo precisamente en esa carpeta montada por ftp con curlftpfs... ¿alguna idea? " _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- Francesc Guitart _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El 04/04/2014 12:07, victor santana escribió:
Gracias Francesc por contestar. Curlftpfs monta en tu equipo una carpeta via ftp; como montar una carpeta samba o cifs pero con ftp.... El usuario ftp se valida en el servidor remoto obviamente; como dije hice una prueba y puedo escribir en esa carpeta directamente sin problemas; el problema es cuando lo combino con el programa disvish que hace snapshots de mi servidor. No estoy seguro pero quizas tenga que ver con los enlaces que crea el dirvish. Permisos, no estoy seguro al 100% pero creo que no...como dije puedo escribir directamente en esa carpeta montada.
¿El usuario con el que lanzas dirvish es el mismo que con el que has hecho las pruebas de escritura? Es decir, si la prueba de escritura la has hecho desde el usuario "administrador", ¿estás lanzando dirvish también desde el usuario administrador?
El error que sale al lanzar dirvish sobre esta carpeta es el siguiente: etc:default:20140404: cannot open log file /dat/etc/20140404/log
donde la ruta /dat/etc/20140404/ es correcta, /dat/ es la carpeta montada via ftp con curlftpfs, y la fecha corresponde con la fecha en que se lanza el backup, la carpeta se crea, pero luego existe por defecto la carpeta /dat/etc/20140404/tree/ que contiene los ficheros copiados, pero aunque se crea la carpeta, el directorio está vacio.
¿Y el directorio /dat/etc/20140404/log? ¿También lo crea?
¿help?¿ideas?
El 4 de abril de 2014, 7:52, Francesc Guitart fguitart@gmx.com escribió:
Hola,
No he usado nunca dirvish ni curlftp. ¿curlftp te monta una conexión FTP sobre el sistema de archivos?
¿Has comprobado si es un problema de permisos? Es decir, ¿con que usuario hiciste las pruebas de curlftp y con que usuario lanzas el script?
Finalmente, ¿puedes ser más concreto con el error y pegarlo en la lista? ¿Donde se supone que está el log al que no puede acceder?
Saludos.
El 03/04/2014 19:45, victor santana escribió:
Hola hace unos días que puse esto y nadie ha sabido contestarme...lo
vuelvo
a poner a ver si alguien puede darme alguna idea... " Hola amiguetes, tengo un problema y es que he montado dirvish para realizar backups de
mi
servidor mediante snapshot. Resulta que el sistema de disco para backups que ofrece mi proveedor es a través de ftp y no permite acceso ssh...así que "mese" ocurrió montar una carpeta que apunte al servidor ftp mediante curlftps; el montaje en
teoría
es correcto ya que me deja escribir, borrar y mover datos en esa localización. El problema viene que al lanzar dirvish, me da un error: no localiza el archivo log. Como prueba hice otra carpeta de forma local y lancé el dirvish en esa carpeta e hizo el backup de archivos sin errores. El problema lo tengo precisamente en esa carpeta montada por ftp con curlftpfs... ¿alguna idea? " _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- Francesc Guitart _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El 4 de abril de 2014, 11:57, Francesc Guitart fguitart@gmx.com escribió:
El 04/04/2014 12:07, victor santana escribió:
Gracias Francesc por contestar. Curlftpfs monta en tu equipo una carpeta via ftp; como montar una carpeta samba o cifs pero con ftp.... El usuario ftp se valida en el servidor remoto obviamente; como dije hice una prueba y puedo escribir en esa carpeta directamente sin problemas; el problema es cuando lo combino con el programa disvish que hace snapshots
de
mi servidor. No estoy seguro pero quizas tenga que ver con los enlaces
que
crea el dirvish. Permisos, no estoy seguro al 100% pero creo que no...como dije puedo escribir directamente en esa carpeta montada.
¿El usuario con el que lanzas dirvish es el mismo que con el que has hecho las pruebas de escritura? Es decir, si la prueba de escritura la has hecho desde el usuario "administrador", ¿estás lanzando dirvish también desde el usuario administrador?
Es root para ambos casos, lo lanzo como root, el directorio se monta con
permisos para root, la prueba la hice como root.
El error que sale al lanzar dirvish sobre esta carpeta es el siguiente: etc:default:20140404: cannot open log file /dat/etc/20140404/log
donde la ruta /dat/etc/20140404/ es correcta, /dat/ es la carpeta montada via ftp con curlftpfs, y la fecha corresponde con la fecha en que se
lanza
el backup, la carpeta se crea, pero luego existe por defecto la carpeta /dat/etc/20140404/tree/ que contiene los ficheros copiados, pero aunque
se
crea la carpeta, el directorio está vacio.
¿Y el directorio /dat/etc/20140404/log? ¿También lo crea?
la ruta es correcta, pero log no es un directorio, es un fichero que está dentro de /dat/etc/20140404/ y si lo crea pero con tamaño 0.
¿help?¿ideas?
El 4 de abril de 2014, 7:52, Francesc Guitart fguitart@gmx.com
escribió:
Hola,
No he usado nunca dirvish ni curlftp. ¿curlftp te monta una conexión FTP sobre el sistema de archivos?
¿Has comprobado si es un problema de permisos? Es decir, ¿con que usuario hiciste las pruebas de curlftp y con que usuario lanzas el
script?
Finalmente, ¿puedes ser más concreto con el error y pegarlo en la lista? ¿Donde se supone que está el log al que no puede acceder?
Saludos.
El 03/04/2014 19:45, victor santana escribió:
Hola hace unos días que puse esto y nadie ha sabido contestarme...lo
vuelvo
a poner a ver si alguien puede darme alguna idea... " Hola amiguetes, tengo un problema y es que he montado dirvish para realizar backups
de
mi
servidor mediante snapshot. Resulta que el sistema de disco para backups que ofrece mi proveedor
es a
través de ftp y no permite acceso ssh...así que "mese" ocurrió montar
una
carpeta que apunte al servidor ftp mediante curlftps; el montaje en
teoría
es correcto ya que me deja escribir, borrar y mover datos en esa localización. El problema viene que al lanzar dirvish, me da un error: no localiza el archivo log. Como prueba hice otra carpeta de forma local y lancé el dirvish en esa carpeta e hizo el backup de archivos sin errores. El problema lo tengo precisamente en esa carpeta montada por ftp con curlftpfs... ¿alguna idea? " _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- Francesc Guitart _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- Francesc Guitart _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es