MS SQL Server - tworzenie kopii zapasowych

Backupjest kopią danych / bazy danych itp. Tworzenie kopii zapasowej bazy danych MS SQL Server jest niezbędne do ochrony danych. Kopie zapasowe MS SQL Server są głównie trzy typy - pełne lub bazodanowe, różnicowe lub przyrostowe oraz transakcje lub dzienniki.

Kopię zapasową bazy danych można wykonać za pomocą jednej z następujących dwóch metod.

Metoda 1 - użycie T-SQL

Pełny typ

Backup database <Your database name> to disk = '<Backup file location + file name>'

Typ różnicowy

Backup database <Your database name> to 
   disk = '<Backup file location + file name>' with differential

Typ dziennika

Backup log <Your database name> to disk = '<Backup file location + file name>'

Przykład

Następujące polecenie jest używane dla pełnej kopii zapasowej bazy danych o nazwie „TestDB” w lokalizacji „D: \” z nazwą pliku kopii zapasowej „TestDB_Full.bak”

Backup database TestDB to disk = 'D:\TestDB_Full.bak'

Następujące polecenie jest używane do różnicowej bazy danych kopii zapasowych o nazwie „TestDB” w lokalizacji „D: \” z nazwą pliku kopii zapasowej „TestDB_diff.bak”

Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential

Następujące polecenie jest używane dla bazy danych kopii zapasowej dziennika o nazwie „TestDB” w lokalizacji „D: \” z nazwą pliku kopii zapasowej „TestDB_log.trn”

Backup log TestDB to disk = 'D:\TestDB_log.trn'

Metoda 2 - Korzystanie z programu SSMS (SQL SERVER Management Studio)

Step 1 - Połącz się z instancją bazy danych o nazwie „TESTINSTANCE” i rozwiń folder baz danych, jak pokazano na poniższej migawce.

Step 2- Kliknij prawym przyciskiem myszy bazę danych „TestDB” i wybierz zadania. Kliknij opcję Kopia zapasowa, a pojawi się następujący ekran.

Step 3- Wybierz typ kopii zapasowej (Full \ diff \ log) i sprawdź ścieżkę docelową, w której zostanie utworzony plik kopii zapasowej. Wybierz opcje w lewym górnym rogu, aby zobaczyć następujący ekran.

Step 4 - Kliknij OK, aby utworzyć pełną kopię zapasową bazy danych „TestDB”, jak pokazano na poniższej migawce.