Bagikan melalui


Membongkar cadangan yang didukung ke replika sekunder dari grup ketersediaan

Berlaku untuk:SQL Server

Kemampuan sekunder aktif grup ketersediaan AlwaysOn mencakup dukungan untuk mengambil cadangan pada replika sekunder. Operasi pencadangan dapat menempatkan ketegangan yang signifikan pada I/O dan CPU (dengan kompresi cadangan). Membongkar cadangan ke replika sekunder yang disinkronkan atau disinkronkan memungkinkan Anda menggunakan sumber daya pada instans server yang menghosting replika utama untuk beban kerja tingkat-1 Anda.

Catatan

Pernyataan RESTORE tidak diizinkan pada database utama atau sekunder dari grup ketersediaan.

Jenis Cadangan yang Didukung pada Replika Sekunder

  • BACKUP DATABASE hanya mendukung pencadangan penuh hanya salin database, file, atau grup file saat dijalankan pada replika sekunder. Pencadangan khusus salin tidak memengaruhi rantai log atau menghapus bitmap diferensial.

  • Pencadangan diferensial tidak didukung pada replika sekunder.

  • Pencadangan bersamaan, seperti menjalankan pencadangan log transaksi pada replika utama saat pencadangan database lengkap dijalankan pada replika sekunder, saat ini tidak didukung.

  • LOG BACKUP hanya mendukung pencadangan log reguler (opsi COPY_ONLY tidak didukung untuk pencadangan log pada replika sekunder).

    Rantai log yang konsisten dipastikan di seluruh cadangan log yang diambil pada salah satu replika (primer atau sekunder), terlepas dari mode ketersediaannya (synchronous-commit atau asinkron-commit).

  • Untuk mencadangkan database sekunder, replika sekunder harus dapat berkomunikasi dengan replika utama dan harus DISINKRONKAN atau DISINKRONKAN.

Dalam grup ketersediaan terdistribusi, pencadangan dapat dilakukan pada replika sekunder dalam grup ketersediaan yang sama dengan replika utama aktif, atau pada replika utama grup ketersediaan sekunder apa pun. Pencadangan tidak dapat dilakukan pada replika sekunder dalam grup ketersediaan sekunder karena replika sekunder hanya berkomunikasi dengan replika utama dalam grup ketersediaan mereka sendiri. Hanya replika yang berkomunikasi langsung dengan replika utama global yang dapat melakukan operasi pencadangan.

Mengonfigurasi Tempat Pekerjaan Pencadangan Berjalan

Melakukan pencadangan pada replika sekunder untuk membongkar beban kerja cadangan dari server produksi utama adalah manfaat besar. Namun, melakukan pencadangan pada replika sekunder memperkenalkan kompleksitas yang signifikan pada proses penentuan di mana pekerjaan pencadangan harus berjalan. Untuk mengatasinya, konfigurasikan tempat pekerjaan pencadangan berjalan sebagai berikut:

  1. Konfigurasikan grup ketersediaan untuk menentukan replika ketersediaan mana di mana Anda lebih suka pencadangan dilakukan. Untuk informasi selengkapnya, lihat parameter AUTOMATED_BACKUP_PREFERENCE dan BACKUP_PRIORITY di CREATE AVAILABILITY GROUP (Transact-SQL) atau ALTER AVAILABILITY GROUP (Transact-SQL).

  2. Buat pekerjaan pencadangan berskrip untuk setiap database ketersediaan pada setiap instans server yang menghosting replika ketersediaan yang merupakan kandidat untuk melakukan pencadangan. Untuk informasi selengkapnya, lihat bagian "Tindak Lanjut: Setelah Mengonfigurasi Pencadangan pada Replika Sekunder" di Mengonfigurasi Pencadangan pada Replika Ketersediaan (SQL Server).

Tugas Terkait

Untuk mengonfigurasi pencadangan pada replika sekunder

Untuk menentukan apakah replika saat ini adalah replika cadangan pilihan

Untuk membuat pekerjaan pencadangan

Lihat juga

Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server)
Pencadangan Khusus Salin (SQL Server)
BUAT GRUP KETERSEDIAAN (Transact-SQL)
UBAH GRUP KETERSEDIAAN (Transact-SQL)