I backup del sito Web sono l'assicurazione del business online.
Non ci pensi fino a quando non ne hai bisogno, ma quando ne hai bisogno, possono letteralmente determinare il corso della vita della tua azienda.
Sentiamo spesso parlare di gravi violazioni dei dati sulle notizie, ma la perdita di dati è altrettanto comune, se non di più, e include eventuali incidenti che rendono i vostri dati inaccessibili o inutilizzabili. Entrambi possono portare a tempi di inattività del tuo sito Web e altri sistemi business-critical.
Nel sondaggio del 2018 dei professionisti IT, Carbonite lo scoprì
"L'80% delle piccole e medie imprese (PMI) ha subito periodi di inattività a un certo punto nel passato, con costi che vanno da $ 82.200 a $ 256.000 per un singolo evento."
C'è una ragione per cui quelli di noi nel business della sicurezza informatica spesso dicono che ci sono due tipi di persone: quelli che hanno perso dati e quelli che stanno per perdere dati.
Se la perdita di dati proviene da un attacco malevolo, da un appaltatore scontento o da un errore umano, le aziende online devono disporre di un piano di recupero prima che ne abbiano bisogno.
Se sei un rivenditore online, il tuo sito web è il cuore pulsante della tua attività.
Se i clienti non possono accedere al tuo sito web, o se non funziona correttamente, avranno un impatto diretto sulle tue entrate e sulla tua reputazione.
Quindi, come garantisci che i dati del tuo sito Web vengano salvati e accessibili in modo sicuro nel caso in cui sia necessario ripristinarli?
Ecco le nozioni di base che ogni marchio di e-commerce dovrebbe conoscere sui backup.
Quali sono i backup del sito web?
Un backup del sito Web è una copia di tutti i dati del tuo sito web.
Per garantire che il tuo negozio online sia completamente protetto, i backup devono includere i tuoi prodotti, temi, categorie, dati dei clienti, ordini, pagine, post di blog, inventario, buoni regalo e altro.
Più dati è possibile acquisire nel backup, meglio è.
Ci sono quattro requisiti da cercare nel tuo sistema di backup. Un backup affidabile dovrebbe essere:
- Aggiornato regolarmente – tutte le volte che il tuo sito web viene aggiornato / modificato.
- Completa: cattura quanti più dati dal tuo sito è possibile.
- Memorizzato in un percorso / server separato dal tuo sito web.
- Facile accesso e ripristino quando ne hai più bisogno.
3 conseguenze di non eseguire il backup del tuo sito web
È difficile apprezzare quanto una perdita di dati possa essere disastrosa per un sito di e-commerce se non l'hai vissuta.
Ecco un assaggio di ciò che la perdita dei dati del sito web può significare per la tua attività.
1. Perdere il tuo lavoro precedente.
Costruire un negozio online è un enorme investimento di tempo e fatica.
Anche con una piattaforma di e-commerce come BigCommerce che si prende cura del backend e dei temi professionali a tua disposizione, tu e il tuo team trascorrerete innumerevoli ore aggiornando, perfezionando e forse anche rebranding il vostro sito web.
Potresti aver investito nell'assunzione di un'agenzia per aiutarti a costruire la tua esperienza online e come target la tua base di clienti.
Senza un backup, hai solo la memoria su cui contare nel caso in cui qualcosa accada al tuo sito web e sei costretto a ricostruirlo.
Se ti capita una perdita di dati di questa portata, le ore di lavoro che hai già investito vanno drenate.
2. Entrate e clienti persi dai tempi di inattività.
Se il tuo sito web non funziona, non puoi vendere prodotti come fai normalmente.
Questa interruzione potrebbe durare da poche ore a pochi giorni.
Sapendo quante entrate genera il tuo negozio in un giorno medio e quanti giorni potrebbe impiegare per recuperare il tuo negozio ti diranno subito quanto sia davvero costoso quel tempo di inattività.
Il danno spesso si estende oltre i tempi di fermo.
Ogni nuovo visitatore del sito è un potenziale cliente abituale.
Ma quando il tuo negozio non funziona correttamente, dai ai visitatori per la prima volta un'impressione negativa del tuo marchio.
Potrebbero pensare che questo sia un evento normale o che non sia affidabile e opti per non visitare più il tuo sito.
Anche i tuoi clienti più fedeli rimarranno con una cattiva impressione.
3. Costo in termini di tempo e denaro per il recupero.
Quando il tuo sito web non funziona, l'obiettivo numero uno per l'intero team sarà il recupero entro meno di 24 ore.
Senza backup completi, potrebbe non essere possibile ripristinare in un breve periodo di tempo.
Ad esempio, immagina la frustrazione e il tempo necessari per ricostruire manualmente tutte le pagine del tuo prodotto da zero.
Gli archivi BigCommerce sono supportati?
Viene eseguito il backup dell'intera piattaforma BigCommerce, ma ciò non significa che non sei responsabile del backup dei dati dei singoli negozi.
Il modo di affrontare la sicurezza dei dati di e-commerce per qualsiasi strumento basato su cloud è il Modello di responsabilità condivisa.
Tu e il tuo fornitore di servizi di e-commerce condividete la responsabilità di mantenere i vostri dati sicuri e disponibili.
Nello specifico, BigCommerce è responsabile del software, dell'infrastruttura e del disaster recovery dell'intera piattaforma.
Tu, come commerciante sulla piattaforma, sei responsabile della sicurezza delle password, delle autorizzazioni concesse agli utenti e delle app di terze parti e dei backup dei dati che hai inserito nel tuo negozio.
BigCommerce adotta numerose precauzioni per garantire che la loro infrastruttura non fallisca e per mantenere la disponibilità del servizio del 99,99%.
Se dovesse accadere qualcosa, come un meteorite che distrugge uno dei loro data center, recupererà il tutta la piattaforma di nuovo com'era.
Ma i loro backup non possono essere utilizzati per ripristinare un singolo account fino a un momento precedente o per ripristinare solo una selezione dei prodotti.
Un backup del tuo singolo negozio sarà molto più granulare e ti permetterà di ripristinare tutto o solo alcune parti del tuo negozio fino a un momento precedente.
Esistono plug-in di backup e servizi automatici come Rewind di cui discutiamo in questo articolo che semplificano la configurazione dei backup del tuo negozio BigCommerce.
Quanto spesso deve essere eseguito il backup dei siti web di e-commerce?
Il tuo sito subisce costantemente modifiche nell'aspetto e nei contenuti.
Prodotti, raccolte, immagini e post di blog tendono ad essere aggiornati ogni settimana, mentre l'inventario, l'ordine e i dati dei clienti possono cambiare ogni giorno.
A causa di questi cambiamenti costanti, devi eseguire il backup del tuo sito e-commerce almeno una volta al giorno.
6 motivi per cui potresti dover ripristinare il tuo sito web
Qualsiasi modifica che tu, un dipendente, un appaltatore o un'app di terze parti fanno al tuo sito web potrebbe potenzialmente causare la perdita di dati se qualcosa va storto.
Ecco i cinque principali motivi per cui è necessario un backup aggiornato:
1. Errori umani.
I professionisti IT lo segnalano
"I disastri causati dall'uomo, o errori umani, sono la principale causa di perdita di dati".
La maggior parte delle persone che stanno lavorando sul tuo sito (dipendenti, un'agenzia che hai assunto, liberi professionisti) non hanno cattive intenzioni. Ma l'errore umano è destinato ad accadere e a volte può essere catastrofico.
2. Modifica del codice del tema.
Il modo più semplice per interrompere il tuo sito web consiste nel fare un piccolo errore nel codice.
Se stai apportando personalizzazioni o modifiche al tuo codice tema, devi disporre di un modo semplice per invertire le modifiche che non hanno funzionato nel modo previsto. Idealmente, dovresti avere un sito di staging per testare le modifiche al codice prima di inviarle al tuo sito live.
3. Integrazioni di app.
Ci sono centinaia di app nell'app store di BigCommerce.
Puoi migliorare quasi tutte le funzionalità del tuo negozio, dalla gestione delle scorte alle vendite e al marketing, utilizzando un'app dedicata.
Sebbene il team di BigCommerce li controlli tutti prima di pubblicarli nell'app store, non è una garanzia che un'app funzionerà correttamente con il tuo sito web e i tuoi dati.
Ogni volta che si integra software di terze parti nel proprio sito Web, è necessario conoscere le autorizzazioni a cui si concede l'app e disporre di un backup nel caso in cui l'app apporti alcune modifiche indesiderate.
4. Dipendenti e appaltatori malintenzionati.
Nessuno vuole pensare alla possibilità che i propri dipendenti possano fare qualcosa di malvagio per danneggiare la loro attività, ma succede.
I dipendenti o gli appaltatori hanno spesso accesso al back-end del tuo sito Web e quindi alla possibilità di eliminare file importanti se si sentono motivati a farlo.
Uno dei nostri clienti ha perso oltre 3.000 prodotti e oltre un anno di lavoro, quando uno sviluppatore ha eliminato i dati dal suo negozio di ecommerce.
L'unica cosa che lo ha salvato sono stati i suoi backup. Leggi la sua storia qui.
5. Hacker e malware.
Come accennato, BigCommerce prende precauzioni approfondite per proteggere i propri server da eventuali attacchi dannosi.
Ma gli hacker puntano anche ai singoli account e diventano più creativi con i loro metodi.
Come parte del Modello di responsabilità condivisa, dovresti prendere precauzioni per proteggere il tuo account, dalle pratiche di base come l'utilizzo di una password complessa e gestori di password, per avere backup sicuri in atto.
6. Importazioni CSV.
Le importazioni CSV sono utili per apportare modifiche collettive al tuo negozio, ma possono effettivamente causare più danni che benefici se anche una colonna non è accurata.
È sempre opportuno eseguire un backup subito prima dell'importazione CSV nel caso in cui qualcosa vada storto.
Che cosa devo eseguire il backup sul mio sito web?
Dovresti mirare a eseguire il backup di più dati possibili sul tuo sito web.
Se c'è una cosa che sappiamo, è che nessuno può prevedere quando e Come perderanno dati, molto meno quale i dati saranno persi.
C'è un altro motivo per cui sosteniamo i backup completi: non è sempre ovvio come un elemento nel tuo sito web sia correlato a tutti gli altri articoli.
Un singolo prodotto nel tuo negozio potrebbe essere correlato a più categorie e collezioni e migliaia di ordini, clienti, sconti e altro ancora.
In BigCommerce, ad esempio, alcuni prodotti non possono esistere senza la categoria in cui rientrano.
Un backup parziale che non contiene alcun pezzo del puzzle non sarà in grado di recuperare il tuo sito web esattamente com'era.
Ad esempio, se tutti i tuoi prodotti vengono eliminati e riesci a recuperare i nomi, le descrizioni e i prezzi dei prodotti, ma non le immagini, la tua azienda è davvero di nuovo attiva e funzionante? I clienti continueranno ad acquistare i prodotti come al solito?
Probabilmente no, finché non è possibile caricare nuovamente tutte le immagini.
Alcuni degli elementi più importanti del tuo sito Web per il backup sono:
1. Database
Se il tuo sito web è basato su BigCommerce, hai la sicurezza che il database è già stato sottoposto a backup per te.
Se sei auto-ospitato, dovrai occuparti tu stesso dei backup del database. Maggiori informazioni su questo nella prossima sezione.
2. Codice.
Dovresti eseguire il backup di qualsiasi codice personalizzato che hai aggiunto al tuo sito web o tema.
3. Directory delle risorse.
Una directory degli asset è anche definita libreria multimediale. È dove carichi foto, video e altre risorse per il tuo sito web.
4. Temi.
Ogni costruttore di siti Web offre temi personalizzabili.
In BigCommerce esistono due tipi di temi: temi di stencil e temi di Blueprint.
I temi del modello sono il modello originale e molti commercianti li stanno ancora utilizzando. I temi del modello non sono accessibili tramite l'API di BigCommerce (i temi Stencil sono), il che rende più difficile per i plug-in di backup accedere a tali dati.
Rewind ha costruito un work-around che ci consente di eseguire il backup dei temi Blueprint per i commercianti di BigCommerce.
5. Prodotti e contenuti.
I post del tuo blog, le pagine, i prodotti e i contenuti scritti aiutano i clienti a trovarti attraverso i motori di ricerca e a conoscerti.
6. Inventario, ordini e dati dei clienti.
Ai fini della contabilità e della responsabilità è necessario avere una traccia cartacea degli ordini e dell'inventario dei clienti.
Come eseguire il backup del sito Web e-commerce
Le tue opzioni e responsabilità dipenderanno da come è ospitato il tuo sito web.
Per piattaforme di e-commerce self-hosted (WooCommerce, Magento, ecc.)
Se il tuo negozio online è costruito su una piattaforma come WooCommerce o Magento, o uno script PHP personalizzato, devi configurare tu stesso i backup del tuo database, del tuo file system e dei tuoi file multimediali.
Questo può essere fatto attraverso il pannello di controllo (spesso chiamato cPanel o pannello di amministrazione) del tuo provider di hosting.
Come spiegato in Magento DevDoc, uno sviluppatore del tuo team che ha le autorizzazioni per scrivere sul tuo file system deve eseguire i comandi forniti per abilitare i backup del database, del file system e dei file multimediali.
Tieni presente che i backup a livello di database non ti consentono di scegliere a quali elementi desideri ripristinare in un momento precedente.
Possono essere utilizzati solo per ripristinare l'intero database.
Il ripristino sovrascriverà tutti i dati che non sono stati acquisiti nell'ultimo backup del database e le eventuali modifiche apportate successivamente.
Di conseguenza, potresti perdere gli ordini più recenti e altre modifiche.
È da utilizzare solo in caso di un grave disastro, non se si eliminano accidentalmente alcune pagine o prodotti.
Essere ospitati autonomamente comporta degli svantaggi: la gestione dei backup dei database e dei file del sito Web del proprio negozio (e sapere come recuperarli quando ne avete bisogno) richiede un sacco di conoscenze tecniche e tempo su base regolare.
Per piattaforme di e-commerce gestito ospitato (BigCommerce, Shopify, ecc.)
Se il tuo sito web è basato su BigCommerce, Shopify, Shopify Plus o altre piattaforme di e-commerce gestito, condividi la responsabilità dei backup con tali fornitori di servizi.
Questo è uno dei molti vantaggi dell'utilizzo di un servizio come BigCommerce su un sistema self-hosted come Magento.
Esistono due tipi di backup di cui hai bisogno:
- Backup del database: Fortunatamente per te, la tua piattaforma di e-commerce si prende cura di questo livello. Questo backup verrebbe utilizzato per ripristinare l'intera piattaforma di e-commerce in caso di un grave disastro.
- Backup dell'account individuale: Questo è un backup molto più granulare di soli file, dati e contenuti del tuo negozio di e-commerce. Tieni presente che le esportazioni CSV dei dati nel tuo negozio BigCommerce non soddisfare i quattro requisiti per essere considerato una soluzione di backup affidabile. Poiché non hai accesso diretto ai file del server, il modo migliore per acquisire tutti i dati del tuo account è tramite l'API BigCommerce.
Rewind è stato costruito per rispondere a questa esigenza dei commercianti.
Integrando con l'API BigCommerce, siamo in grado di estrarre automaticamente i dati dal tuo negozio e creare un backup separato che viene aggiornato quotidianamente.
Poiché Riavvolge individualmente tutti gli elementi nel tuo negozio, hai molta più flessibilità nel modo in cui ripristini i dati.
È possibile scegliere di ripristinare l'intero account in un momento precedente o solo un singolo prodotto eliminato.
L'utilizzo di un servizio di backup automatico come Rewind in combinazione con una piattaforma di e-commerce come BigCommerce rende i backup e il ripristino del sito Web abbastanza semplici da consentire a chiunque di farlo.
Non è necessario essere esperti in backup di dati o avere il proprio team IT.
È un insieme e dimentica il tipo di processo che ti aiuta a recuperare da tutti i tipi di possibili disastri di dati.
Passi per il backup di un sito con una soluzione automatizzata
Se non vuoi affrontare il problema del backup manuale del tuo sito (o non hai le competenze tecniche per farlo), è meglio utilizzare un plug-in o un'app di terze parti in grado di automatizzare l'intero processo per te. Ecco come valutare quale app è l'opzione migliore:
- Cerca "backup" nell'app store o nella directory dei plug-in del provider del tuo sito web. Esempio: https://www.bigcommerce.com/apps/search/?search=backup
- Per ogni opzione disponibile, cerca i seguenti criteri:
- Qual è la valutazione media delle recensioni e quante recensioni ci sono?
- Lo sviluppatore ha fornito un numero 1-800 o un altro modo semplice per contattarli in caso di necessità?
- L'app è supportata da un singolo sviluppatore o una squadra? Cerca l'azienda su LinkedIn per trovare la squadra. Per un servizio critico come i backup, si desidera sicuramente il supporto di un team affermato.
- Se è disponibile, avvia una prova gratuita in modo da poter giocare con le funzionalità. Acquisire familiarità con il processo di ripristino prima di impegnarsi in una soluzione è fondamentale.
Storie dei clienti: come i backup dei siti web hanno aiutato le aziende
Caso di studio del cliente: Il commerciante assume uno sviluppatore web per aiutare con il suo negozio online.
Questa persona finisce per rompere il suo sito e, dal momento che non ha il background tecnico, non sa come risolverlo.
Da quando ha installato Rewind, è stata in grado di annullare tutto il lavoro che lo sviluppatore aveva fatto al suo negozio. Leggi la storia completa sul blog Rewind.
Caso di studio del cliente:
"La mia squadra fa un grande sforzo direttamente nell'interfaccia di BigCommerce. C'è una preoccupazione costante che perderemo il nostro lavoro.
L'evento più comune è rappresentato da più persone che lavorano contemporaneamente alla stessa pagina prodotto.
Se una persona invia un vecchio modulo, sovrascrive il lavoro di qualcun altro.
Con Rewind, possiamo correggere immediatamente questi problemi. Con Rewind installato, il mio team è molto più fiducioso nel migliorare costantemente il nostro sito BigCommerce. "- Dean Heckler, fondatore di Heckler Design
Sintesi
Se sei un rivenditore online, la perdita di dati non è una questione di se, ma quando.
Da semplici errori umani a attacchi malevoli o malfunzionamenti delle app di terze parti, i dati del tuo negozio potrebbero essere compromessi, costando tempo, denaro e fiducia dei clienti.
Puoi proteggere il tuo negozio online dalla perdita di dati eseguendo un backup completo ogni giorno.
Ricorda: il backup deve essere archiviato su un server separato ed essere facilmente accessibile per l'utente nel caso in cui sia necessario un ripristino rapido.
Riavvolgi rende i backup semplici: basta installare l'app e non pensarci più. Finché non ne hai bisogno, questo è.