Angolo ha scritto:Per effettuare un backup completo del phpBB3 con i settaggi corretti, è necessario impostare il File Zilla o client analogo, con i seguenti parametri:
Modifica>Impostazioni>Trasferimenti>Tipi di file e selezionare "Binario"; quindi deselezionare la voce "I file senza estensione saranno interpretati come ASCII".
Questo consentirà di mantenere integri i vostri allegati interni... e di evitare corruzione dei file php...
L'eventuale ripristino, deve essere effettuato con i medesimi parametri....
Per quanto riguarda il database, andando su phpmyadmin, selezionate il database...
e andate su "Esporta" utilizzando questi parametri:
- Compatibilità mysql40
- Seleziona Aggiungi drop table drop view
- Deseleziona inserimenti completi
- Deseleziona inserimenti estesi
L'eventuale ripristino deve essere effettuato con questi stessi parametri, usando codifica latin1.
Per il ripristino, il database deve essere splitterato (diviso) con l'sqldumpslitter2 (cerca su Google),
partendo dal primo file generato dal software stesso, usando i parametri indicati, e deselezionando importazione parziale. Ovviamente, se il database deve essere ripristinato, prima dell'importazione del backup, il database stesso, deve essere attivo e vuoto (senza tabelle).
Parametri alternativi
Se la prima serie di parametri non funziona, significa che i parametri necessari potrebbero essere i seguenti:
- Compatibilità: None
- Codifica: utf8
In esportazione e in importazione (ovviamente la codifica solo in importazione).
Inoltre, ferma restando per le altre fattispecie l'ordinaria codifica latin1 se il database è stato già oggetto di ripristino, si dovrà usare codifica utf8.
Quali parametri utilizzare allora??? Lo scopriremo solo con qualche prova in locale, quali sono i parametri ottimali, per la nostra fattispecie. Senza collaudo del backup, lacrime amare spettano. "Prevenire, è meglio che curare".
P.S.:
Latin1 = Windows-1252
Importante questa nota:
Modifica>Impostazioni>Trasferimenti>Tipi di file e selezionare "Binario"; quindi deselezionare la voce "I file senza estensione saranno interpretati come ASCII".
Questo consentirà di mantenere integri i vostri allegati interni... e di evitare corruzione dei file php...
L'eventuale ripristino, deve essere effettuato con i medesimi parametri....