Mulai cepat: Mencadangkan dan memulihkan database SQL Server dengan SQL Server Management Studio

Berlaku untuk:SQL Server

Dalam mulai cepat ini, Anda membuat database baru, mengambil cadangan penuh, lalu memulihkannya.

Untuk cara yang lebih rinci, lihat Membuat cadangan database lengkap dan Memulihkan cadangan menggunakan SSMS.

Prasyarat

Untuk menyelesaikan mulai cepat ini, Anda memerlukan:

Membuat database pengujian

  1. Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.

  2. Buka jendela Kueri Baru.

  3. Jalankan kode Transact-SQL (T-SQL) berikut untuk membuat database pengujian Anda.

    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
    
  4. Refresh simpul Database di Object Explorer untuk melihat database baru Anda.

Mengambil cadangan

Untuk mengambil cadangan database Anda, ikuti langkah-langkah berikut:

  1. Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.
  2. Perluas simpul Database di Object Explorer.
  3. Klik kanan database, arahkan mouse ke atas Tugas, dan pilih Cadangkan....
  4. Di bawah Tujuan, konfirmasikan bahwa jalur untuk cadangan Anda sudah benar. Jika Anda perlu mengubah jalur, pilih Hapus untuk menghapus jalur yang ada, lalu Tambahkan untuk mengetik jalur baru. Anda dapat menggunakan elipsis untuk menavigasi ke file tertentu.
  5. Pilih OK untuk mengambil cadangan database Anda.

Screenshot of SQL Server Management Studio take backup.

Untuk membaca selengkapnya tentang berbagai opsi pencadangan, lihat BACKUP (Transact-SQL).

Pulihkan cadangan

Untuk memulihkan database Anda, ikuti langkah-langkah berikut:

  1. Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.

  2. Klik kanan simpul Database di Object Explorer dan pilih Pulihkan Database....

    Restore a database

  3. Pilih Perangkat:, lalu pilih elipsis (...) untuk menemukan file cadangan Anda.

  4. Pilih Tambahkan dan navigasikan ke tempat file Anda .bak berada. .bak Pilih file lalu pilih OK.

  5. Pilih OK untuk menutup kotak dialog Pilih perangkat cadangan.

  6. Pilih OK untuk memulihkan cadangan database Anda.

    Restore the database

Membersihkan sumber daya

Jalankan perintah Transact-SQL berikut untuk menghapus database yang Anda buat, bersama dengan riwayat cadangannya dalam msdb database:

EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SQLTestDB'
GO

USE [master];
GO
DROP DATABASE [SQLTestDB];
GO

Baca juga

Langkah berikutnya