it-swarm.dev

Backup basati su Akeeba, opzioni di backup remoto / best practice

Usiamo Akeeba da qualche tempo, tuttavia a causa delle dimensioni dei backup molti problemi sorgono dall'utilizzo dei backup remoti (S3).

È meno soggetto a errori quando si utilizza un backup ftp remoto anziché S3? Da quello che notiamo, a causa della suddivisione dei file e del tipico limite di timeout php di 30 secondi, anche l'ottimizzazione delle impostazioni dei backup del backup può fallire circa il 20% delle volte e aumentare a seconda delle dimensioni del sito.

Inoltre, abbiamo provato a modificare le impostazioni per il backup S3, il tasso di errore del 20% è quasi il più basso possibile su qualsiasi ambiente server (con 500 MB + siti, i siti inferiori avevano meno problemi). Di recente abbiamo smesso di usare Akeeba a causa di questo a favore dei backup automatici di WHM ma abbiamo una situazione in cui dobbiamo usarlo di nuovo. la versione era nella gamma 3.7 l'ultima volta che l'abbiamo utilizzata attivamente (erano circa 80 siti di Joomla con varie versioni).

Quindi il processo che Akeeba utilizza per i backup è più sicuro/veloce con FTP/SFTP? Il motivo per cui faccio questa domanda è che il tasso di errore del 20% secondo me non ha nulla a che fare con Akeeba, ma la perdita di pacchetti e simili ciò porta al fallimento, quando si creano backup automatici un errore potrebbe essere giusto quando è più necessario. Quindi i miei pensieri sono che la connessione tramite FTP/SFTP potrebbe essere più affidabile di HTTP.

3
Jordan Ramstad

Durante la ristrutturazione del nostro sito web aziendale abbiamo avuto la stessa esperienza.

In precedenza utilizzavamo Akeeba per il backup dei nostri siti Web. Questa volta abbiamo deciso di rimuovere il sistema di backup Akeeba dal nostro sito Web basato su joomla.

Abbiamo scritto semplici script di phing per creare backup e scaricarli nel servizio Amazon S3 protetto. Ciò ha migliorato il nostro processo di backup e ora richiede 60-80 secondi, circa 4 volte più veloce del backup Akeeba.

È possibile utilizzare questi script per migliorare il backup e il suo trasferimento su s3. https://github.com/readybytes/joomla-scripts/tree/master/backup

3
Shyam

Con il backup remoto vuoi passare alla suddivisione dell'archivio in blocchi. Devi sperimentare con il server che hai impostato. Fondamentalmente timeout php e FTP e quindi perdi tutto il caricamento se non finito. iniziare con 100 MB e poi andare su o giù se funziona o no. Penso che abbiamo ottenuto fino a 300-500 MB nell'ultimo sito e l'abbiamo fatto FTP su un server dell'ufficio da remoto. Poiché la maggior parte dei nostri siti sono 1-2 GB con tutte le immagini di grandi dimensioni che utilizzano nelle gallerie promozionali.

2
tristanbailey