Share
Embed
Backup WordPress, buone pratiche e tools
Escursus su come effettuare un backup, tipologie e buone pratiche. Introduzione a BackWPup, plugin per effettuare i backup automatici su dropbox ed altri servizi.
WordPress Meetup Catania
September 08, 2016
Transcript
33 slides
-
WordPress Meetup Catania - WordPress Backup, Guido Scialfa WordPress Backup
Backup, buone pratiche & Tools -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Perchè? •
Aggiornamenti • Attacchi Informatici • Perdita Dati • Disattenzione -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Cosa? •
Files WordPress • Tabelle Database -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa WordPress Files
• /wp-content • /wp-config.php -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa /wp-content/ •
/plugins • /themes • /uploads -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Database •
Dump delle tabelle • Importazione locale e test -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Come? •
Manualmente • Automaticamente -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Backup Manuale
https://codex.wordpress.org/WordPress_Backups -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Backup Automatico
Servizio Hosting WordPress Plugin -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Pros Backup
Servizio Hosting • Servizio a pagamento • Servizio a pagamento aggiuntivo per backup database • Backup non compresso • Il backup risiede nel tuo spazio hosting • Numero limitato di backups -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Cons Backup
Plugin • Gratuito e Pro • Backup files e Database • Backup compresso in vari formati • Upload backup quasi ovunque • Numero illimitato di backups -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa • *VaultPress
• Backup Buddy • BackWPup • BackUpWordPress • UpdraftPlus • Duplicator • WP-DB-Backup • ... WordPress Backup Plugins -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa BackWPup •
Email, Ftp, Dropbox, S3, Azure, GDrive … • Tar, Zip, Tar.Gz, Tar.bz2 • Multisite -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Caratteristiche •
Recupero Jobs & tempi esecuzione script • Esecuzione job esternamente tramite key • Riduzione carico CPU • Logs via Email • Esportazione lista plugins installati • Schedulazione backups -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa WordPress Cron
Cron è un job scheduler che ci permette di eseguire comandi, applicazioni ed effettuare tasks ad intervalli precisi di tempo. WP Cron È una implementazione di un job scheduler che viene eseguito solo quando un utente accede al sito. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Database •
Inclusione / Esclusione tabelle • Compressione db backup -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Files •
Inclusione / Escusione Files e Directories • Esclusione Thumbnails ( Plugin & Temi ) • Effettua backup un livello superiore -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Plugins •
Backup files Manteniamo uno stato dell’installazione con i plugins sicuramente funzionanti anche se non aggiornati. • Creazione Lista plugins Manteniamo un backup più leggero ma dovremo scaricare nuovamente tutti i plugins. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Dropbox Come
uploadare i backup su dropbox automaticamente. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Configurazione •
Api Key • Directory Backups • Numero di Backups -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Api Key
Richiesta accesso alla directory Apps/BackWPup -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Api Key
Generazione Api Key da copiare nel campo apposito: App Access to Dropbox -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Jobs È
possibile configurare più jobs con intervalli, configurazioni e destinazioni differenti. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa No Ftp
Non effettuiamo lo storage del backup sullo stesso spazio ftp dove risiede l’installazione di wordpress. In caso di problemi come attacchi o che altro potremmo perdere anche il backup. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Backup Multipli
Teniamo più versioni del backup. In questo modo se per caso il sito fosse stato compromesso di recente avremmo comunque una versione di backup possibilmente priva di infezioni. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa First Backup
Quando il sito va in produzione, effettuiamo un backup e testiamolo localmente. Una volta sicuri che tutto sia corretto, zippiamo e salviamo. Effettuiamo anche una copia in uno storage esterno. Avremo sempre la prima copia del sito funzionante e non infetta. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Backup Costanti
Effettuiamo dei backup costanti sulla mole di lavoro che viene effettuato sul sito. Tramite i backup automatici potremmo decidere di creare più jobs ognuno con impostazioni differenti per poter tenere aggioranti anche solo i backups del database. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Controllare i
backups Controlliamo di tanto in tanto i backup automatici, benchè sia possibile ottenere delle emails in caso di errori, quando si parla di backup è meglio non fidarsi troppo. -
WordPress Meetup Catania - WordPress Backup, Guido Scialfa Links WordPress
Backup Codex https://goo.gl/PazLbA How to make a WordPress Backup Manually http://goo.gl/G1trjw BackWPup https://goo.gl/9cr28O