Rychlý start: Zálohování a obnovení databáze SQL Serveru pomocí SSMS
platí pro:SQL Server
V tomto rychlém startu vytvoříte novou databázi, provedete úplnou zálohu a pak ji obnovíte.
Podrobnější postupy najdete v tématu Vytvoření úplné zálohy databáze a Obnovení zálohy databáze pomocí aplikace SSMS.
Požadavky
K dokončení tohoto rychlého startu potřebujete:
- SQL Serveru
- SQL Server Management Studio (SSMS)
Vytvoření testovací databáze
Spusťte SQL Server Management Studio (SSMS) a připojte se k instanci SQL Serveru.
Otevřete okno Nový dotaz.
Vytvořte testovací databázi pomocí následujícího kódu Transact-SQL (T-SQL).
USE [master]; GO CREATE DATABASE [SQLTestDB]; GO USE [SQLTestDB]; GO CREATE TABLE SQLTest ( ID INT NOT NULL PRIMARY KEY, c1 VARCHAR(100) NOT NULL, dt1 DATETIME NOT NULL DEFAULT GETDATE() ); GO USE [SQLTestDB]; GO INSERT INTO SQLTest (ID, c1) VALUES (1, 'test1'); INSERT INTO SQLTest (ID, c1) VALUES (2, 'test2'); INSERT INTO SQLTest (ID, c1) VALUES (3, 'test3'); INSERT INTO SQLTest (ID, c1) VALUES (4, 'test4'); INSERT INTO SQLTest (ID, c1) VALUES (5, 'test5'); GO SELECT * FROM SQLTest; GO
Aktualizujte uzel Databáze v průzkumníku objektů , aby se zobrazila nová databáze.
Vytvoření zálohy
Pokud chcete zálohovat databázi, postupujte podle těchto kroků pomocí aplikace SQL Server Management Studio nebo Jazyka Transact-SQL:
- Spusťte SQL Server Management Studio (SSMS) a připojte se k instanci SQL Serveru.
- Rozbalte uzel databáze v průzkumníku objektů .
- Klikněte pravým tlačítkem myši na databázi, najeďte myší na Úkolya vyberte možnost Zálohovat....
- V části Cílzkontrolujte, zda je cesta pro zálohování správná. Pokud potřebujete změnit cestu, vyberte Odebrat, abyste odstranili existující cestu, a poté vyberte Přidat pro zadání nové cesty. Pomocí tří teček můžete přejít na konkrétní soubor.
- Výběrem OK vytvořte zálohu databáze.
Další informace o různých možnostech zálohování najdete v tématu zálohování.
Obnovení zálohy
Pokud chcete obnovit databázi, postupujte takto:
Spusťte SQL Server Management Studio (SSMS) a připojte se k instanci SQL Serveru.
Klikněte pravým tlačítkem na uzel Databáze v Průzkumníku objektů a vyberte Obnovit databázi....
Vyberte Zařízení:a pak výběrem tří teček (...) vyhledejte záložní soubor.
Vyberte Přidat a přejděte na místo, kde se nachází váš soubor
.bak
. Vyberte soubor.bak
a pak vyberte OK.Výběrem OK zavřete dialogové okno Vyberte zálohovací zařízení.
Výběrem OK obnovte zálohu databáze.
Vyčištění prostředků
Spuštěním následujícího příkazu Transact-SQL odeberte databázi, kterou jste vytvořili, spolu s její historií zálohování v databázi msdb
:
EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SQLTestDB'
GO
USE [master];
GO
DROP DATABASE [SQLTestDB];
GO
Související obsah
- obnovení databází SQL Serveru na virtuálních počítačích Azure
- Rychlý start: Obnovení databáze na službu Azure SQL Managed Instance pomocí SSMS
- obnovení databáze ze zálohy ve službě Azure SQL Database
- zálohování a obnovení databází SQL Serveru
- zálohování SQL Serveru na adresu URL pro službu Microsoft Azure Blob Storage
- vytvoření úplného zálohování databáze
- obnovení zálohy databáze pomocí SSMS