Ripristino backup con SQL Server

Immagine di copertina

Definizione di ripristino

Il recupero e il ripristino di un’istanza SQL Server supporta l’utilizzo di dati da backup di un intero database, di un file di dati o di una pagina di dati.

In questo post, vediamo come ripristinare un intero database.

Come funziona

Cliccando con il destro sulla voce “Database”, vedremo l’opzione “Ripristina database”:

Opzione per ripristinare un database

Questa andrà ad aprire una finestra che ci permetterà di definire le opzioni di ripristino.

Finestra per ripristinare un database

Prima di tutto, nella sezione “Origine” possiamo scegliere quale database ripristinare: nell’elenco presente nel menù a tendina verranno mostrati tutti i database i cui backup si trovano sotto la cartella di default:

Database presenti nella cartella predefinita dei backup

Cartella predefinita per il salvataggio dei backup

Cartella predefinita per il salvataggio dei backup

Selezionando la voce “Dispositivo”, possiamo invece scegliere di andare a recuperare la nostra copia altrove: su un disco differente, su un server dove abbiamo accesso tramite FTP…

Nella sezione “Destinazione”, scegliamo dove andare a eseguire il ripristino del database: in questo caso, se lasciamo che esegua il ripristino sul database creato in precedenza, quest’ultimo verrà totalmente sovrascritto.

Destinazione per il ripristino del database

L’opzione “Ripristina fino a” ci permette di selezionare l’intervallo di tempo che fa da riferimento per il backup da ripristinare:

Scelta dell’intervallo di tempo del ripristino del database

Nel caso della figura precedente, il backup è stato eseguito accodando più copie sullo stesso file ad intervalli orari diversi: possiamo quindi scegliere quale vogliamo andare a ripristinare seguendo la linea temporale in figura.

Per rivedere il concetto di backup e accodamento, leggi l’articolo!

Se invece il ripristino deve avvenire su un nuovo database, è sufficiente cambiare il nome del database di destinazione:

Nuova destinazione per il ripristino del database

… and that’s done!

Risorse utili


🔗 Leggi anche:

Conosci meglio chi ha scritto questo articolo

Serena Sensini

Ciao! Mi chiamo Serena Sensini e sono la creatrice di @ TheRedCode.it. Ho aperto questo blog nel 2021 per raccontare il mio lavoro e il mondo dell’informatica a parole semplici, in piccole pillole e alla portata di tutte le persone.

Sono un’ingegnera informatica specializzata in ambito AI & NLP. Di giorno lavoro come CTO @ Welyk e come Innovation & Emerging Technologies Leader @ Dedalus, mentre di notte scrivo e sono autrice di 5 libri -per ora-. 🖊️

Foto di Serena Sensini

Partners

Community, aziende e persone che supportano attivamente il blog

Vuoi diventare partner?

Collaboriamo con community, aziende e strumenti del mondo tech che vogliono raggiungere la nostra community di dev ed engineer italiani. Scrivici per proporre una collaborazione.

✉️ Scrivici

Vuoi diventare tech content creator? 🖊️

Se ti va di raccontare la tua esperienza nel mondo tech, questo è il posto giusto.

Cerchiamo voci autentiche, esempi pratici e punti di vista utili per chi legge.

Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!

Invia la tua idea