Backup: versioni, punti di ripristino e copie
Briks conserva diversi tipi di copie di un progetto, ciascuno per uno scopo diverso. Questa pagina spiega cosa contiene ognuna, come scaricarla e come rimettere le cose a posto quando una modifica va storta.
Tre tipi di backup
| Cosa | Dove lo trovi | A cosa serve |
|---|---|---|
| Versioni del codice | Settings, Backups, Code | Ogni versione pubblicata del sito. Rimettine una online oppure, con un piano a pagamento, scarica il suo codice. |
| Cronologia del database e punti di ripristino | Database, Settings, Backups | Riporta l'intero database a un momento con nome, o a qualsiasi minuto raggiunto dalla sua cronologia. |
| Copie notturne del database | Settings, Backups, Database | Un file dell'intero database creato ogni notte e conservato per 30 giorni, da scaricare. Solo piani a pagamento. |
Il codice e il database sono separati. Ripristinare una versione del codice non tocca mai il database, e ripristinare il database non cambia mai il codice. Se una modifica è andata storta in entrambi, ripristina ciascuno dei due.
Versioni del codice
Ogni pubblicazione viene conservata come versione. La tabella le elenca dalla più recente con Version, Saved, What (le parole della richiesta che l'ha generata) e Made by, cioè la persona che l'ha chiesta o Briks quando lo studio ha fatto da solo. La versione sul sito ha l'etichetta Live.
Rimetti online una versione precedente
Trova la versione
Dove: Settings, Backups, Code
Scorri la colonna What fino alla modifica a cui vuoi tornare e annota il suo numero.
Premi Restore
Dove: Settings, Backups, Code
Premi Restore sulla sua riga. La finestra dice: It goes back on the live site exactly as it was published. Le versioni successive restano salvate, così puoi tornare indietro.
Conferma
Dove: Restore dialog
Premi Restore version seguito dal numero. Torni allo studio mentre la versione va online. Non viene ricostruito nulla e non viene addebitato nulla.
Ripristinare richiede i diritti di modifica, quindi possono farlo Editor, Admin e Owner. È bloccato mentre è in corso un test A/B. Le stesse versioni, con annulla e ripeti, sono anche nello studio: vedi Versioni, annulla e ripeti.
Con un piano a pagamento, Download su qualsiasi riga ti dà il codice di quella versione in un file .zip. Contiene i file scritti per il tuo sito, non i componenti condivisi su cui funziona ogni sito Briks, quindi non funziona da solo. Per saperne di più leggi Il codice del tuo sito.
Punti di ripristino e cronologia del database
Il database conserva la propria cronologia, quindi può tornare a qualsiasi minuto al suo interno. Un restore point è un momento con un nome in quella cronologia, facile da ritrovare. Briks ne segna uno prima che lo studio cambi la struttura del database (per esempio aggiungendo un campo) e prima di ogni ripristino, e puoi salvarne uno tuo in qualsiasi momento.
Il gruppo Backups si apre con una frase che dice fin dove arriva la cronologia, fino al primo minuto che puoi scegliere. I punti di ripristino più vecchi spariscono dall'elenco, perché non si possono più usare. Ognuno riporta quando è stato creato e come:
| Etichetta | Quando è stato creato |
|---|---|
| salvata a mano | Qualcuno ha premuto Save now. |
| salvato prima di un ripristino | Subito prima che il database venisse riportato a un altro momento, così il ripristino stesso può essere annullato. |
| salvato prima che lo studio cambiasse il database | Subito prima che una costruzione cambiasse la struttura del database. |
Salva un punto di ripristino
Premi Save now
Dove: Database, Settings, Backups
Trova Save a restore point e premi Save now.
Dagli un nome
Dove: Save dialog
Dagli un nome che riconoscerai più avanti, fino a 80 caratteri, come
Before the spring menu. Il nome è facoltativo; senza nome si chiama Saved by hand.Salva
Dove: Save dialog
Premi Save. Vedi: Restore point saved.
Riprenditi il database
Scegli il momento
Dove: Database, Settings, Backups
Premi Restore accanto a un punto di ripristino. Oppure, sotto Go back to another moment, scegli una data e un'ora nel tuo fuso orario (almeno un minuto fa) e premi Restore accanto.
Metti prima i record di oggi
Dove: Restore dialog
Con un piano a pagamento la finestra offre Download .zip sotto First, keep the records as they are now. Usalo se c'è anche solo una possibilità che ti serva qualcosa di oggi.
Conferma
Dove: Restore dialog
Scrivi il nome del progetto e premi Restore. L'intero database torna a quel momento, raccolte e account del sito compresi, e ciò che è cambiato da allora viene sostituito.
Controlla il sito
Dove: Database, Settings
Vedrai: Restored. Il momento precedente è stato salvato come punto di ripristino, quindi puoi annullare. Il sito pubblicato si aggiorna entro pochi minuti.
Copie notturne
Una copia notturna è un file dell'intero database, creato ogni notte e conservato per 30 giorni. È disattivata per impostazione predefinita e fa parte di un piano a pagamento: per attivarla e per scaricare una copia serve un piano a pagamento. Le copie contano nello spazio di archiviazione del tuo piano.
Attiva le copie notturne
Apri le impostazioni del database
Dove: Database, Settings
Scorri fino al gruppo Backups.
Attiva Nightly copy
Dove: Backups group
Attiva Nightly copy. Possono farlo Editor, Admin e Owner. Disattivarla funziona su qualsiasi piano.
Aspetta la prima
Dove: Settings, Backups, Database
Sotto Nightly copies l'elenco dice No copies yet e: La prima viene creata stanotte.
Le copie sono elencate per giorno, dalla più recente, con la loro dimensione. Premi Download accanto al giorno che vuoi. Chiunque possa vedere il progetto può scaricarne una con un piano a pagamento. Nella stessa pagina trovi gli ultimi punti di ripristino del database e un pulsante Database settings che ti porta dove avvengono i ripristini.
Una copia contiene l'intero database (ogni raccolta, i suoi record e gli account che il sito conserva) in un unico file compresso con estensione .sql.gz. È pensata per essere aperta da uno sviluppatore o da uno strumento per database. Se ti serve qualcosa per un foglio di calcolo, usa invece il download CSV nelle impostazioni della scheda Database.
File nell'archiviazione
La vista Storage in Backups al momento non contiene copie dei tuoi file archiviati. Per averne una copia tua, apri la scheda Storage del progetto, scegli Settings e usa Download as a .zip: una cartella, o tutti i file, fino a 10,000 file e 2 GB per volta. Per quantità maggiori, scarica cartella per cartella.
Esempio pratico: la modifica al menu di un caffè
Il caffè conserva il suo menu come record. Prima di sostituire quaranta piatti per l'autunno, il titolare apre le impostazioni della scheda Database, preme Save now e dà al punto il nome
Before the autumn menu.
Punto di ripristino salvato.
Le note senza glutine sono sparite da metà dei piatti. Il titolare preme Restore accanto a Before the autumn menu, scarica il .zip quando viene offerto, scrive il nome del progetto del caffè e conferma.
I record del menu sono tornati com'erano. Anche i due prezzi modificati da allora sono tornati indietro, quindi il proprietario deve reimpostarli a mano.
Il design non è cambiato, perché il codice non è stato ripristinato. Il menu online si è aggiornato qualche minuto dopo.
Fino a quando posso riportare indietro il database?
Fin dove arriva la sua cronologia. Il gruppo Backups nelle impostazioni della scheda Database indica il minuto più lontano.
Ripristinare il database annullerà le mie modifiche al design?
No. Le versioni del codice e il database si ripristinano separatamente.
Posso ripristinare da una copia notturna?
Non nello studio. Le copie notturne servono per essere scaricate. Per tornare indietro usa i punti di ripristino o un momento della cronologia.
Perché l'interruttore della copia Nightly è disattivato?
O il tuo piano è Free, dove non è possibile attivarlo, oppure il tuo ruolo è Viewer. Un Owner dello spazio di lavoro può passare a un piano a pagamento in Billing.