Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    backup database compresso con gz

    ciao..

    io uso la classe mysql_backup per effettuare periodicamente il backup del mio db..

    attualmente lavoro con 103 tabelle, e la dimensione totale struttura+dati è sui 12Mb circa.. niente di grosso, insomma..

    una volta creato il file di backup (un txt di circa 32Mb) mi si blocca nella compressione del file in gz, io uso questa funzione:
    Codice PHP:
    function comprimi($input$output$delete){
        if(
    file_exists($input)){
            
    $myData=file_get_contents($input);
            if(!
    $myGz=gzopen($output"w9")){
                return 
    false;
            }
            if(!
    gzwrite($myGz$myData)){
                return 
    false;
            }
            
    gzclose($myGz);
            if(
    $delete){
                
    unlink($input);
            }
            return 
    true;
        }else{
            return 
    false;
        }

    se provo a fare il backup di un database identico come struttura, ma con la metà dei dati, funziona tutto alla perfezione..
    invece con quello da 12mb mi crea il file ma non lo comprime..

    come posso risolvere?

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  2. #2
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    up
    stò provando a leggere il contenuto del file txt in vari modi prima di comprimerlo, è li che si blocca..

    leggendolo a blocchi di 1024 si blocca lo stesso...

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.