MS SQL Server - Creazione di backup
Backupè una copia di dati / database, ecc. Il backup del database MS SQL Server è essenziale per la protezione dei dati. I backup di MS SQL Server sono principalmente di tre tipi: completo o database, differenziale o incrementale e registro o registro transazionale.
Il database di backup può essere eseguito utilizzando uno dei due metodi seguenti.
Metodo 1: utilizzo di T-SQL
Tipo completo
Backup database <Your database name> to disk = '<Backup file location + file name>'
Tipo differenziale
Backup database <Your database name> to
disk = '<Backup file location + file name>' with differential
Tipo di registro
Backup log <Your database name> to disk = '<Backup file location + file name>'
Esempio
Il seguente comando viene utilizzato per il database di backup completo denominato "TestDB" nella posizione "D: \" con il nome del file di backup "TestDB_Full.bak"
Backup database TestDB to disk = 'D:\TestDB_Full.bak'
Il seguente comando viene utilizzato per il database di backup differenziale denominato "TestDB" nella posizione "D: \" con il nome del file di backup "TestDB_diff.bak"
Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential
Il seguente comando viene utilizzato per il database di backup del registro denominato "TestDB" nella posizione "D: \" con il nome del file di backup "TestDB_log.trn"
Backup log TestDB to disk = 'D:\TestDB_log.trn'
Metodo 2: utilizzo di SSMS (SQL SERVER Management Studio)
Step 1 - Connettiti all'istanza del database denominata "TESTINSTANCE" ed espandi la cartella dei database come mostrato nella seguente istantanea.
Step 2- Fare clic con il pulsante destro del mouse sul database "TestDB" e selezionare le attività. Fare clic su Backup e apparirà la seguente schermata.
Step 3- Seleziona il tipo di backup (Completo \ diff \ log) e assicurati di controllare il percorso di destinazione, dove verrà creato il file di backup. Seleziona le opzioni nell'angolo in alto a sinistra per vedere la seguente schermata.
Step 4 - Fare clic su OK per creare un backup completo del database "TestDB" come mostrato nella seguente istantanea.