Blog.

WordPress Backup: Front-end Developer 1 WordPress 0


Autore
Andrea Provino
Data
Tempo di lettura
3 minuti
Categoria
Logs

fron-end-developer-wordpress-backup-hosting-provider-machine-learning-blog

Siamo nuovamente operativi!

In queste utlime ore ho effettuato della manutenzione straordinaria al sito e ahimé se ne vedono gli effetti.

Da qualche settimana infatti le prestazioni generali sono state considerevolmente ridotte a causa di presunti script malfunzionanti.

Non ho indagato più di tanto e quindi l’esatta causa del problema resta a me sconosciuta.

Questa è la mia odissea nel tentare di ripristinare il sito!

WordPress Backup

Ho eseguito backup di wordpress in passato, mai online: sempre offline.

Per compiere questa delicata procedura faccio affidamento ad un plugin Free: All-In-One WP Migration.

In pochi secondi crea una copia perfetta dell’intero wordpress, compressa in un file di estensione custom .wpress.

Backup Eseguito, ora basta installaro. Semplice.

In linea teorica si, assolutamente.

In linea pratica no, ovviamente.

Il mio provider di hsoting è TopHost. Non certo leader nel settore, ma molto, molto economico.

Lasciamo da parte la UX/UI del cPanel, il pannello di controllo, chiaramente rimasto bloccato nel 1999.

E concentriamoci sull’usabilità. Pessima. Pessima.

Dai cavolo ma possibile che non sia fattibile un minimo di upgrade? Tenuto presente ceh l’intero sistema si basa su script PHP… sì.

Comunque.

Eseguo una nuova installazione di wordpress.

Per farlo devo prima piallare il database esistente, e cancellare ogni documento nel mio spazio di archiviazione.

Formatto tutto.

Ora avvio la procedura automatica di installazione wordpress.

Funziona.

Mi contatto al pannello admin, inserisco le credenziali et voilà.

Sono dentro.

Installo All-In-One WP Migration e importo il backup del sito.

Si avvia il processo di upload con tanto di barra di caricamento e…

raggiunge il 8.87%. Poi si blocca.

Riprovo.

8.15%.

Ok… Riprovo

8.45%.

mmmm.

Perfeto. Penso ci sia qualche problema con le versioni. Il backup è stato effetuato quando il plugin non era aggiornato (forse) e ora potrebbero esserci problemi di compatibilità.

Quindi perdo nuovamente una mole di tempo smisurata per installare il backup in locale, creare un nuovo backup con i plugin e worpdress aggiornato e…

19.8%… Bloccato.

Ok qua non consideriamo qualcosa…

Poi scoprirò che:

non è possibile importare un file di 244MB tramite HTTP, il server chiude la connessione.

Assistenza TopHost

Ottimo.

In pratica carico il file… e uno script del server blocca la connessione. Fantastico.

Come lo risolviamo?

Vado all’osso…

Ho aperto phpmyadmin in locale.

Esportato la tabella wp_posts dal db in formato .sql

Importato la tabella wp_posts nel db online: e finalmente abbiamo i post visibili.

Cosa più importante i link con le pagine indicizzate da google sono funzionanti.

Prossimi Upgrade

Domani lavoriamo al ripristino delle immagini, della SEO e dei link rotti inseriti nelle pagine.

Direi che tra ieri e oggi ne abbiamo viste tante.

Probabilmente, ma non ne sono sicuro, scriverò una guida…

Come sempre, un caldo abbraccio.

Andrea

Taggedlogs


Ultimi post

Patricia Merkle Trie

Il Practical Algorithm To Retrieve Information Coded In Alphanumeric Merkle Trie, o Patricia Merkle Trie è una struttura dati chiave-valore usatada Ethereum e particolarmente efficiente per il salvataggio e la verifica dell’integrità dell’informazione. In questo post ne studieremo le caratteristiche. Prima di procedere, ci conviene ripassare l’introduzione al Merkle Tree nella quale abbiamo chiarito il […]

Andrea Provino
ethereum-patricia-merkle-tree
Tree Data Structure: cos’è un Merkle Tree

Un Merkle Tree è una struttura dati efficiente per verificare che un dato appartenga a un insieme esteso di elementi. È comunemente impiegato nelle Peer to Peer network in cui la generazione efficiente di prove (proof) contribuisce alla scalabilità della rete. Capire i vantaggi di questa struttura ci tornerà utile nel nostro percorso di esplorazione […]

Andrea Provino
merkle-tree-cover
UTXO: come funziona il modello Unspent Transaction Outputs

Per tenere traccia dei bilanci utente, la blockchain di Bitcoin sfrutta un modello di contabilità definito UTXO o Unspent Transaction Outputs. In questo articolo ne esaminiamo le caratteristiche. Ogni blockchain è dotata di un sistema di contabilità, un meccanismo attraverso cui tenere traccia dei bilanci di ciascun utente. I due grandi modelli di riferimento nel […]

Andrea Provino
bitcoin-utxo
Cos’è Ethereum

Possiamo definire Ethereum come una macchina a stati distribuita che traccia le transizioni di un archivio dati general-purpose (i.e. una memoria in grado di registrare qualsiasi dato esprimibile come coppia di chiave e valore o key-value) all’interno della Ethereum Blockchain. È arrivato il momento di esplorare uno dei progetti tecnologici più innovativi e interessanti degli […]

Andrea Provino
ethereum