Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    classi per backup database

    sto disperatamente cercando una classe che faccia il backup di un db.
    c'è però un piccolo problemino. Ho già provato la classe scaricabile da phpsoft, e ho provato altre 2 classi scaricabili da phpclasses. Funzionano tutte, ma tutte, se cerco di esportare il dump completo del db cadono in timeout generandomi un fatal error:

    Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 9064191 bytes) in /store/domains/classi_backup/iam_backup/iam_backup.php on line 184

    questo perché, probabilmente, scrivono l'output sul file solo alla fine e non riga per riga (avevo già discusso il problema con lo stesso daniele_dll, ma non trovo più la discussione).

    Se esporto una sola tabella non c'è nessun problema, anche se comunque dipende sempre dalla tabella, perché se esporto quella con 2000 record va a buon fine, ma se tento di esportare quella con 12000 record crasha il server.

    Io avrei estremo bisogno di poter eseguire un backup completo almeno sulla tabella da 12000 record...questo per evitare di perdere i dati. Perché ho fatto un'applicazione al cliente dove lui può caricare un txt con dei dati che vado a caricare direttamente nel db, solo che se qualche dato mi crea casino e mi "spatasha" ( ) il db vorrei avere almeno una copia di backup risalente all'istante prima della rovina.



    qualcuno conosce qualche classe, o semplice script, che faccia al caso mio?






    Grazie mille in anticipo!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    tra quelle che hai provato qual'è la migliore?

    puoi dare dei link?

    io per il momento non ho tabelle cosi grosse...

  3. #3
    c'hai ragione, non ho messo nessun link

    forse ne ho trovata anche una che mi fa il backup completo:

    http://www.phpclasses.org/browse/package/1066.html
    ho fatto un paio di prove su alcuni db e riesce ad esportarmi tranquillamente backup di 20-30Mb

    poi, fra gli altri eccoti alcuni link:
    http://www.phpclasses.org/browse/package/2823.html
    http://www.phpclasses.org/browse/package/2961.html
    http://www.phpclasses.org/browse/package/1748.html - questo se fossi riuscito a farlo funzionare sarebbe stato molto bello, ha una specie di amministrazione in cui scegli l'azione e le tabelle su cui farla...solo che dava errore lato-client che non sono riuscito a sistemare
    http://www.phpclasses.org/browse/package/2404.html


    comunque se vai su phpclasses.org nella sezione degli script/database ne trovi tantissimi (non solo sul backup ovviamente)...però se cerchi backup all'interno della pagina ne trovi molti altri.
    Quelli sopra sono gli script che ho visto e provato io; quando ne ho trovato uno che facesse al caso mio mi sono fermato.





    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.