Foros del Web » Programando para Internet » PHP »

¿Como dividir un fichero "tar.gz" de 3 Gb. en el Servidor de Hosting?

Estas en el tema de ¿Como dividir un fichero "tar.gz" de 3 Gb. en el Servidor de Hosting? en el foro de PHP en Foros del Web. Hola, Tengo un problemilla y mis conocimientos de PHP no son suficienbtes para esto Tengo que bajarme semanalmente la copia de seguridad que genera cPanel ...
  #1 (permalink)  
Antiguo 09/06/2006, 16:11
Avatar de PubliWeb  
Fecha de Ingreso: diciembre-2005
Ubicación: A medio metro del teclado
Mensajes: 181
Antigüedad: 12 años
Puntos: 0
¿Como dividir un fichero "tar.gz" de 3 Gb. en el Servidor de Hosting?

Hola,

Tengo un problemilla y mis conocimientos de PHP no son suficienbtes para esto

Tengo que bajarme semanalmente la copia de seguridad que genera cPanel de un Hosting completo y ocupa 3Gb. El problema es que como es un fichero mas grande de lo que acepta LINUX, no puedo bajarlo por FTP n similar, pq siempre se queda "colgado" a los 2 Gb que debe de ser la limitación del sistema.

Necesito poder dividirlo en trozos de 1 Gb o así, para poder bajarlo y volver a unirlo en el ordenador local.

¿Cómo tendría que ser el script que lo partiera en trozos mas pequeños?. El fichero a bajar en un "tar.gz".


Gracias por las ayudas que me podáis ofrecer.


Manel
  #2 (permalink)  
Antiguo 09/06/2006, 16:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si lo hicieras con PHP como lenguaje "interpretado" que es y todas las limitaciones de memoria, de tiempo de ejecución que tiene y demás .. tampoco será viable hacerlo con PHP directamente.

A lo sumo tendrás que buscar el comando de "Linux" que haga esa taréa y con PHP intentar ejecutarlo vía función exec() o similar (y esperar que el tiempo de ejecución de ese proceso no sea mayor que el que tiene PHP por defecto para ejecutar un script .. unos 30 segundos .. se puede cambiar en algunos casos con la función set_time_limit())

Deberías ver con tu proveedor alguna solución al respecto .. más óptima .. Tines acceso SSH?

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 09/06/2006, 16:43
Avatar de PubliWeb  
Fecha de Ingreso: diciembre-2005
Ubicación: A medio metro del teclado
Mensajes: 181
Antigüedad: 12 años
Puntos: 0
El Proveedor no me da opciones

Si, si tengo acceso SSH, de hecho, ahora estoy intentando bajármelo con el WINSCP, y aunque no he llegado al tope de los 2 Gigas, me temo que tampoco podré, porque he intentado bajármelo vía Web con "FlashGet" y por FTP con "CuteFTP" y en ambos casos al llegar a poco mas de 2 Gb. se para y no puede continuar


¿Que mas podría probar?


Gracias de nuevo
  #4 (permalink)  
Antiguo 09/06/2006, 17:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Iniciado por PubliWeb
El Proveedor no me da opciones

Si, si tengo acceso SSH, de hecho, ahora estoy intentando bajármelo con el WINSCP, y aunque no he llegado al tope de los 2 Gigas, me temo que tampoco podré, porque he intentado bajármelo vía Web con "FlashGet" y por FTP con "CuteFTP" y en ambos casos al llegar a poco mas de 2 Gb. se para y no puede continuar


¿Que mas podría probar?


Gracias de nuevo
Podrías probar a "amenazar" a tu proveedor con que te cambiaras a otro de la competencia.

Todo servidor sea FTP .. conexiones por SSH .. etc tiene posibilidades de limitar transferencia .. tiempos de conexión .. etc. Si tu proveedor no está por la labor de ajustar esos datos .. pues no te sirve (o a mi no me serviría).

Te recomiendo ya que tienes acceso SSH que veas el comando Linux para hacer la taréa de "dividir" un .tar.gz si es que tienes esa opción habilitada en tu Shell (consulta en los foros de Linux).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 09/06/2006, 17:07
Avatar de PubliWeb  
Fecha de Ingreso: diciembre-2005
Ubicación: A medio metro del teclado
Mensajes: 181
Antigüedad: 12 años
Puntos: 0
La limitación de los 2 Gb. de tamaño del fichero es de LINUX y no del proveedor, ¿verdad?.

Gracias y a ver si hay alguna otra idea
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 12:52.