Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Anda dapat mencadangkan data secara manual untuk Azure DevOps Server dengan menggunakan alat yang disediakan SQL Server. Namun, Anda mungkin perlu mengonfigurasi cadangan secara manual jika penyebaran Anda memiliki batasan keamanan yang mencegah penggunaan alat tersebut.
Untuk mencadangkan Azure DevOps secara manual, cadangkan semua database yang digunakan dalam penyebaran, dan pastikan semua cadangan perlu disinkronkan ke titik waktu yang sama. Anda dapat mengelola sinkronisasi ini secara paling efektif jika Anda menggunakan transaksi yang ditandai. Jika Anda secara rutin menandai transaksi terkait di setiap database yang digunakan Azure DevOps, Anda membuat serangkaian titik pemulihan umum dalam database tersebut. Jika Anda mencadangkan database tersebut secara teratur, Anda mengurangi risiko kehilangan produktivitas atau data karena kegagalan peralatan atau peristiwa tak terduga lainnya.
Peringatan
Anda tidak boleh memodifikasi database Azure DevOps Server secara manual kecuali Anda diinstruksikan untuk melakukannya oleh Dukungan Microsoft atau Anda mengikuti prosedur yang dijelaskan dalam dokumen ini. Modifikasi lain dapat membatalkan perjanjian layanan Anda.
Prosedur dalam artikel ini menjelaskan cara membuat plan pemeliharaan yang melakukan pencadangan penuh atau tambahan dari database dan cara membuat tabel serta prosedur tersimpan untuk transaksi yang ditandai. Untuk perlindungan data maksimum, Anda sebaiknya menjadwalkan pencadangan penuh agar dilakukan setiap hari atau minggu dan pencadangan inkremental setiap jam. Anda juga dapat mencadangkan log transaksi. Untuk informasi selengkapnya, lihat Mencadangkan log transaksi (SQL Server).
Nota
Banyak prosedur dalam artikel ini menentukan penggunaan SQL Server Management Studio. Jika Anda menginstal SQL Server Express Edition, Anda harus menggunakan SQL Server Management Studio Express. Untuk informasi selengkapnya, lihat Mengunduh SQL Server Management Studio (SSMS).
Prasyarat
Anda harus menjadi anggota dari semua grup berikut:
- Grup keamanan Administrator di server yang menjalankan konsol administrasi untuk Azure DevOps Server.
- Grup keamanan Administrator Sistem SQL Server . Atau, izin SQL Server Perform Back Up dan Create Maintenance Plan Anda harus diatur ke Izinkan pada setiap instans SQL Server yang menghosting database yang ingin Anda cadangkan.
Cadangkan kunci enkripsi Reporting Services
Jika penyebaran Anda menggunakan SQL Server Reporting Services, Anda perlu mencadangkan tidak hanya database tetapi juga kunci enkripsi.
Untuk penyebaran server tunggal Azure DevOps Server, Anda dapat mencadangkan kunci enkripsi untuk SQL Server Reporting Services dengan salah satu dari dua metode. Anda dapat menggunakan alat Konfigurasi Layanan Pelaporan, atau Anda dapat menggunakan alat baris perintah RSKEYMGMT yang disediakan oleh SQL Server. Untuk penyebaran multi-server atau kluster, Anda harus menggunakan RSKEYMGMT. Untuk informasi selengkapnya tentang RSKEYMGMT, lihat utilitas RSKEYMGMT.
Untuk informasi selengkapnya tentang cara mencadangkan kunci enkripsi, silakan merujuk pada Administrasi (Reporting Services). Untuk informasi selengkapnya tentang cara memulihkan kunci enkripsi, lihat Memulihkan kunci enkripsi (konfigurasi Reporting Services).
Prasyarat
Untuk melakukan prosedur ini, Anda harus menjadi anggota grup Administrator Lokal , yang memiliki peran Manajer Konten di Layanan Pelaporan, atau izin keamanan kelola server laporan Anda harus diatur ke Izinkan.
Simpan cadangan kunci enkripsi
Untuk mencadangkan kunci enkripsi dengan menggunakan alat Konfigurasi Reporting Services:
Di server yang menjalankan Reporting Services, pilih Mulai, arahkan ke Semua Program, arahkan ke Microsoft SQL Server, arahkan ke Alat Konfigurasi, lalu pilih Manajer Konfigurasi Layanan Pelaporan.
Kotak dialog Pemilihan Instans Penginstalan Server Laporan terbuka.
Masukkan nama server tingkat data dan instans database, lalu pilih Sambungkan.
Di bilah navigasi di sisi kiri, pilih Kunci Enkripsi, lalu pilih Cadangan.
Kotak dialog Informasi Kunci Enkripsi terbuka.
Di Lokasi File, tentukan lokasi tempat Anda ingin menyimpan salinan kunci ini.
Anda harus mempertimbangkan untuk menyimpan kunci ini di komputer terpisah dari yang menjalankan Reporting Services.
Di Kata Sandi, masukkan kata sandi untuk file tersebut.
Di Konfirmasi Kata Sandi, masukkan kembali kata sandi untuk file tersebut.
Pilih OK.
Identifikasi basis data
Sebelum memulai, identifikasi semua database yang perlu Anda cadangkan untuk kelancaran pemulihan penuh sistem Anda. Ini termasuk database untuk SQL Server Reporting Services. Ini mungkin berada di server yang sama, atau Anda mungkin memiliki database yang didistribusikan di beberapa server. Untuk tabel lengkap dan deskripsi database Azure DevOps Server, termasuk nama default untuk database, lihat Memahami database Azure DevOps Server, topologi penyebaran, dan cadangan.
Mengidentifikasi database
Buka SQL Server Management Studio, dan sambungkan ke mesin database.
Di SQL Server Management Studio, di Object Explorer, perluas nama server lalu perluas Database.
Tinjau daftar database dan identifikasi yang digunakan oleh penyebaran Anda.
Misalnya, penerapan Azure DevOps Server oleh Fabrikam, Inc. adalah konfigurasi server tunggal, dan menggunakan database berikut:
- database konfigurasi (Tfs_Configuration)
- Database koleksi (Tfs_DefaultCollection)
- basis data untuk gudang data (Tfs_Warehouse)
- database pelaporan (ReportServer dan ReportServerTempDB)
Membuat tabel dalam database
Untuk memastikan bahwa semua database dipulihkan ke titik yang sama, Anda bisa membuat tabel di setiap database untuk menandai transaksi. Gunakan fungsi Kueri di SQL Server Management Studio untuk membuat tabel yang sesuai di setiap database.
Membuat tabel untuk menandai transaksi terkait
Buka SQL Server Management Studio, dan sambungkan ke mesin database.
Di SQL Server Management Studio, sorot nama server, buka submenu, lalu pilih Kueri Baru.
Jendela Editor Kueri Mesin Database terbuka.
Pada menu Kueri, pilih Mode SQLCMD.
Editor Kueri menjalankan pernyataan sqlcmd dalam konteks Editor Kueri. Jika menu Kueri tidak muncul, pilih di mana saja di kueri baru di jendela Editor Kueri Mesin Database .
Pada toolbar Editor SQL , buka daftar Database yang Tersedia , lalu pilih TFS_Configuration.
Nota
TFS_Configuration adalah nama default database konfigurasi. Nama ini dapat disesuaikan dan mungkin bervariasi.
Di jendela kueri, masukkan skrip berikut untuk membuat tabel di database konfigurasi:
Use Tfs_Configuration Create Table Tbl_TransactionLogMark ( logmark int ) GO Insert into Tbl_TransactionLogMark (logmark) Values (1) GO
Tekan F5 untuk menjalankan skrip.
Jika skrip sudah benar, pesan "(1 baris yang terpengaruh.)" muncul di Editor Kueri.
(Opsional) Simpan skrip.
Ulangi langkah 4−7 untuk setiap database dalam penyebaran Azure DevOps Server Anda. Dalam contoh penyebaran Fabrikam, Inc. , Anda akan mengulangi proses ini untuk semua database berikut:
- Tfs_Warehouse
- Tfs_DefaultCollection
- ReportServer
- ReportServerTempDB
Membuat prosedur tersimpan untuk menandai tabel
Setelah tabel-tabel dibuat di setiap database yang Anda hendak cadangkan, Anda harus membuat prosedur untuk menandai tabel-tabel tersebut.
Di SQL Server Management Studio, buka jendela kueri, dan pastikan Mode SQLCMD diaktifkan.
Pada toolbar Editor SQL , buka daftar Database yang Tersedia , lalu pilih TFS_Configuration.
Di jendela kueri, masukkan skrip berikut untuk membuat prosedur tersimpan untuk menandai transaksi dalam database konfigurasi:
Create PROCEDURE sp_SetTransactionLogMark @name nvarchar (128) AS BEGIN TRANSACTION @name WITH MARK UPDATE Tfs_Configuration.dbo.Tbl_TransactionLogMark SET logmark = 1 COMMIT TRANSACTION GO
Tekan F5 untuk menjalankan prosedur.
Jika prosedur sudah benar, pesan "Perintah berhasil diselesaikan." muncul di Editor Kueri.
(Opsional) Simpan prosedur.
Ulangi langkah 2−5 untuk setiap database Azure DevOps Server. Dalam penyebaran Fabrikam, Inc. , Anda akan mengulangi proses ini untuk semua database berikut:
- Tfs_Warehouse
- Tfs_DefaultCollection
- ReportServer
- ReportServerTempDB
Petunjuk / Saran
Sebelum Anda membuat prosedur, pilih nama database terkait dari daftar Database yang Tersedia di Object Explorer. Jika tidak, saat menjalankan skrip, Anda akan melihat kesalahan bahwa prosedur tersimpan sudah ada.
Membuat prosedur tersimpan untuk menandai semua tabel sekaligus
Untuk memastikan bahwa semua database ditandai, Anda dapat membuat prosedur yang pada gilirannya akan menjalankan semua prosedur yang baru saja Anda buat untuk menandai tabel. Tidak seperti prosedur sebelumnya, prosedur ini hanya berjalan di database konfigurasi.
Di SQL Server Management Studio, buka jendela kueri, dan pastikan Mode SQLCMD diaktifkan.
Pada toolbar Editor SQL , buka daftar Database yang Tersedia , lalu pilih TFS_Configuration.
Di jendela kueri, buat prosedur tersimpan yang menjalankan prosedur tersimpan yang Anda buat di setiap database yang digunakan Azure DevOps Server. Ganti ServerName dengan nama server yang menjalankan SQL Server, dan ganti Tfs_CollectionName dengan nama database untuk setiap koleksi proyek.
Dalam contoh penyebaran, nama server adalah FABRIKAMPRIME, dan hanya ada satu koleksi proyek dalam penyebaran, default yang dibuat ketika dia menginstal Azure DevOps Server (DefaultCollection). Dengan mengingat hal tersebut, Anda akan membuat skrip berikut:
CREATE PROCEDURE sp_SetTransactionLogMarkAll @name nvarchar (128) AS BEGIN TRANSACTION EXEC [FABRIKAMPRIME].Tfs_Configuration.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].ReportServer.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].ReportServerTempDB.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].Tfs_DefaultCollection.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].Tfs_Warehouse.dbo.sp_SetTransactionLogMark @name COMMIT TRANSACTION GO
Tekan F5 untuk menjalankan prosedur.
Nota
Jika Anda belum memulai ulang SQL Server Management Studio sejak Anda membuat prosedur tersimpan untuk menandai transaksi, satu atau beberapa baris bergelombang merah mungkin menggarisbawaikan nama server dan nama database. Namun, prosedur harus tetap berjalan.
Jika prosedur sudah benar, pesan "Perintah berhasil diselesaikan." muncul di Editor Kueri.
(Opsional) Simpan prosedur.
Membuat prosedur tersimpan untuk menandai tabel secara otomatis
Setelah Anda memiliki prosedur yang akan menjalankan semua prosedur tersimpan untuk penandaan tabel, Anda dapat membuat prosedur yang akan menandai semua tabel dengan penanda transaksi yang sama. Anda akan menggunakan penanda ini untuk memulihkan semua database ke titik yang sama.
Di SQL Server Management Studio, buka jendela kueri, dan pastikan Mode SQLCMD diaktifkan.
Pada toolbar Editor SQL , buka daftar Database yang Tersedia , lalu pilih TFS_Configuration.
Di jendela kueri, masukkan skrip berikut untuk menandai tabel dengan 'TFSMark':
EXEC sp_SetTransactionLogMarkAll 'TFSMark' GO
Nota
TFSMark adalah contoh tanda. Anda dapat menggunakan urutan huruf dan angka yang didukung dalam tanda Anda. Jika Anda memiliki lebih dari satu tabel yang ditandai dalam database, rekam tanda mana yang akan Anda gunakan untuk memulihkan database. Untuk informasi selengkapnya, lihat Menggunakan transaksi yang ditandai.
Tekan F5 untuk menjalankan prosedur.
Jika prosedur sudah benar, pesan "(1 baris yang terpengaruh)" muncul di Editor Kueri. Opsi WITH MARK hanya berlaku untuk pernyataan "BEGIN TRAN WITH MARK" pertama untuk setiap tabel yang telah ditandai.
Simpan prosedur.
Membuat pekerjaan terjadwal untuk menjalankan prosedur penandaan tabel
Sekarang setelah Anda membuat dan menyimpan semua prosedur ini, jadwalkan prosedur penandaan tabel untuk dijalankan tepat sebelum pencadangan database terjadwal. Anda harus menjadwalkan pekerjaan ini untuk berjalan sekitar satu menit sebelum rencana pemeliharaan untuk database berjalan.
Di Object Explorer, perluas SQL Server Agent, buka menu Pekerjaan , lalu pilih Pekerjaan Baru.
Jendela Pekerjaan Baru terbuka.
Di Nama, tentukan nama untuk pekerjaan tersebut. Misalnya, Anda dapat memasukkan MarkTableJob untuk nama pekerjaan Anda.
(Opsional) Di Deskripsi, tentukan deskripsi pekerjaan.
Di Pilih halaman, pilih Langkah-langkah lalu pilih Baru.
Jendela Langkah Pekerjaan Baru terbuka.
Di Nama Langkah, tentukan nama untuk langkah tersebut.
Di Database, pilih nama database konfigurasi. Misalnya, jika penyebaran Anda menggunakan nama default untuk database tersebut, TFS_Configuration, pilih database tersebut dari daftar drop-down.
Pilih Buka, telusuri ke prosedur yang Anda buat untuk menandai tabel, pilih Buka dua kali, lalu pilih OK.
Nota
Prosedur yang Anda buat untuk menandai tabel menjalankan langkah berikut:
EXEC sp_SetTransactionLogMarkAll 'TFSMark'
Di Pilih halaman, pilih Jadwal, lalu pilih Baru.
Jendela Jadwal Pekerjaan Baru terbuka.
Di Nama, tentukan nama untuk jadwal.
Di Frekuensi, ubah frekuensi agar sesuai dengan paket yang akan Anda buat untuk mencadangkan database. Misalnya, Anda dapat menjalankan pencadangan inkremental setiap hari pada pukul 02.00, dan pencadangan penuh pada hari Minggu pukul 04.00. Untuk menandai database untuk cadangan inkremental, Anda akan mengubah nilai Terjadi menjadi Harian. Saat Anda membuat pekerjaan lain untuk menandai database untuk pencadangan penuh mingguan, pertahankan nilai Terjadi di Harian, dan pilih kotak centang Minggu .
Di Frekuensi Harian, ubah jadwal sehingga pekerjaan dijalankan satu menit sebelum pencadangan database, lalu pilih OK. Dalam contoh penggunaan, pada pekerjaan untuk cadangan bertahap, Anda akan menentukan pukul 01.59. Dalam pekerjaan untuk pencadangan penuh, Anda akan menentukan pukul 03.59.
Di Pekerjaan Baru, pilih OK untuk menyelesaikan pembuatan pekerjaan terjadwal.
Membuat rencana pemeliharaan untuk pencadangan penuh
Setelah Anda membuat pekerjaan terjadwal untuk menandai database, Anda dapat menggunakan Wizard Rencana Pemeliharaan untuk menjadwalkan pencadangan penuh semua database yang digunakan penyebaran Azure DevOps Server Anda.
Penting
Jika penyebaran Anda menggunakan SQL Server edisi Perusahaan atau Pusat Data, tetapi Anda mungkin perlu memulihkan database ke server yang menjalankan edisi Standar, Anda harus menggunakan kumpulan cadangan yang dibuat dengan pemadatan SQL Server dinonaktifkan. Kecuali Anda menonaktifkan pemadatan data, Anda tidak akan dapat memulihkan database edisi Enterprise atau Datacenter ke server yang menjalankan edisi Standard. Anda harus menonaktifkan kompresi sebelum membuat rencana pemeliharaan Anda. Untuk menonaktifkan pemadatan, ikuti langkah-langkah dalam artikel Pangkalan Pengetahuan Microsoft ini.
Di SQL Server Management Studio, perluas simpul Manajemen , buka sub-menu Rencana Pemeliharaan , lalu pilih Wizard Rencana Pemeliharaan.
Pada halaman selamat datang untuk Wizard Rencana Pemeliharaan SQL Server, pilih Berikutnya.
Halaman Pilih Properti Paket muncul.
Dalam kotak Nama , tentukan nama untuk rencana pemeliharaan.
Misalnya, Anda dapat membuat rencana untuk pencadangan lengkap bernama TfsFullDataBackup.
Pilih Jadwal tunggal untuk seluruh paket atau tanpa jadwal, lalu pilih Ubah.
Di bawah Frekuensi dan Frekuensi Harian, tentukan opsi untuk paket Anda. Misalnya, Anda dapat menentukan cadangan mingguan yang akan terjadi pada hari Minggu di Frekuensi, dan menentukan pukul 04.00 pada Frekuensi Harian.
Di bawah Durasi, biarkan nilai default, Tidak ada tanggal akhir. Pilih OK, lalu pilih Berikutnya.
Pada halaman Pilih Tugas Pemeliharaan , pilih kotak centang Database Cadangan (Penuh), Jalankan Pekerjaan Agen SQL Server, dan Cadangkan Database (Log Transaksi), lalu pilih Berikutnya.
Pada halaman Pilih Pesanan Tugas Pemeliharaan , ubah urutan sehingga pencadangan penuh berjalan terlebih dahulu, lalu pekerjaan Agen, lalu pencadangan log transaksi, lalu pilih Berikutnya.
Untuk informasi selengkapnya tentang kotak dialog ini, tekan F1, dan juga lihat Panduan Rencana Pemeliharaan.
Pada halaman Tentukan Pencadangan Database (Penuh) Tugas , pilih panah bawah, pilih Semua Database, lalu pilih OK.
Tentukan opsi cadangan untuk menyimpan file ke disk atau pita, yang sesuai untuk penyebaran dan sumber daya Anda, lalu pilih Berikutnya.
Pada halaman Tentukan Tugas Pekerjaan Agen SQL Server , pilih kotak centang untuk pekerjaan terjadwal yang Anda buat untuk penandaan tabel, lalu pilih Berikutnya.
Pada halaman Tentukan Tugas Database Cadangan (Log Transaksi) , pilih panah bawah, pilih Semua Database, lalu pilih OK.
Tentukan opsi cadangan untuk menyimpan file ke disk atau pita yang sesuai untuk penyebaran dan sumber daya Anda, lalu pilih Berikutnya.
Pada halaman Pilih Opsi Laporan , tentukan opsi distribusi laporan, lalu pilih Berikutnya dua kali.
Pada halaman Selesaikan Wizard , pilih Selesai.
SQL Server membuat rencana pemeliharaan dan mencadangkan database yang Anda tentukan berdasarkan frekuensi yang ditentukan oleh Anda.
Menyusun rencana pemeliharaan untuk backup diferensial
Gunakan Wizard Rencana Pemeliharaan untuk menjadwalkan pencadangan diferensial untuk semua database yang digunakan penyebaran Azure DevOps Server Anda.
Penting
SQL Server Express tidak menyertakan Wizard Rencana Pemeliharaan. Anda harus secara manual menyusun skrip jadwal untuk cadangan diferensial Anda. Untuk informasi selengkapnya, lihat Membuat cadangan database diferensial (Transact-SQL).
Masuk ke server yang menjalankan instans SQL Server yang berisi database yang ingin Anda cadangkan.
Buka SQL Server Management Studio.
Di daftar Jenis server , pilih Mesin Database.
Di daftar Nama server dan Autentikasi , pilih server dan skema autentikasi yang sesuai.
Jika instans SQL Server Anda memerlukannya, dalam Nama pengguna dan Kata Sandi, tentukan kredensial akun yang sesuai.
Pilih Sambungkan.
Di SQL Server Management Studio, perluas simpul Manajemen , buka sub-menu, pilih Rencana Pemeliharaan, lalu pilih Wizard Rencana Pemeliharaan.
Pada halaman selamat datang untuk Wizard Rencana Pemeliharaan SQL Server, pilih Berikutnya.
Pada halaman Pilih Properti Paket , dalam kotak Nama , tentukan nama untuk rencana pemeliharaan.
Misalnya, Anda dapat memberi nama paket untuk cadangan diferensial TfsDifferentialBackup.
Pilih Jadwal tunggal untuk seluruh paket atau tanpa jadwal, lalu pilih Ubah.
Di bawah Frekuensi dan Frekuensi Harian, pilih opsi untuk rencana pencadangan Anda.
Di bawah Durasi, biarkan nilai default, Tidak ada tanggal akhir. Pilih OK, lalu pilih Berikutnya.
Pada halaman Pilih Tugas Pemeliharaan , pilih kotak centang Cadangkan Database (Diferensial), lalu pilih Berikutnya.
Pada halaman Tentukan Tugas Database Cadangan (Diferensial) , pilih panah bawah, pilih Semua Database, lalu pilih OK.
Tentukan opsi cadangan untuk menyimpan file ke disk atau pita yang sesuai untuk penyebaran dan sumber daya Anda, lalu pilih Berikutnya.
Pada halaman Pilih Opsi Laporan , tentukan opsi distribusi laporan, lalu pilih Berikutnya dua kali.
Pada halaman Selesaikan Wizard , pilih Selesai.
SQL Server membuat rencana pemeliharaan dan mencadangkan database yang Anda tentukan sesuai dengan frekuensi yang Anda tentukan.
Membuat rencana pemeliharaan untuk log transaksi
Anda dapat menggunakan Wizard Rencana Pemeliharaan untuk menjadwalkan pencadangan log transaksi untuk semua database yang digunakan penyebaran Azure DevOps Server Anda.
Penting
SQL Server Express tidak menyertakan Wizard Rencana Pemeliharaan. Anda harus secara manual menyusun skrip jadwal untuk pencadangan log transaksi. Untuk informasi selengkapnya, lihat Membuat Pencadangan Log Transaksi (Transact-SQL).
Masuk ke server yang menjalankan instans SQL Server pada database yang ingin dicadangkan.
Buka SQL Server Management Studio.
Di daftar Jenis server , pilih Mesin Database.
Di daftar Nama server dan Autentikasi , pilih server dan skema autentikasi yang sesuai.
Jika instans SQL Server Anda memerlukannya, dalam Nama pengguna dan Kata Sandi, tentukan kredensial akun yang sesuai.
Pilih Sambungkan.
Di SQL Server Management Studio, perluas simpul Manajemen , buka submenu, pilih Rencana Pemeliharaan, lalu pilih Wizard Rencana Pemeliharaan.
Pada halaman selamat datang untuk Wizard Rencana Pemeliharaan SQL Server, pilih Berikutnya.
Halaman Pilih Properti Paket muncul.
Dalam kotak Nama , tentukan nama untuk rencana pemeliharaan.
Misalnya, Anda dapat menamai rencana untuk mencadangkan log transaksi TfsTransactionLogBackup.
Pilih Jadwal tunggal untuk seluruh paket atau tanpa jadwal, lalu pilih Ubah.
Di bawah Frekuensi dan Frekuensi Harian, tentukan opsi untuk paket Anda.
Di bawah Durasi, biarkan nilai default, Tidak ada tanggal akhir.
Pilih OK, lalu pilih Berikutnya.
Pada halaman Pilih Tugas Pemeliharaan , pilih kotak centang Jalankan Pekerjaan Agen SQL Server dan Cadangkan Database (Log Transaksi), lalu pilih Berikutnya.
Pada halaman Pilih Pesanan Tugas Pemeliharaan , ubah urutan sehingga pekerjaan Agen berjalan sebelum pencadangan log transaksi, lalu pilih Berikutnya.
Untuk informasi selengkapnya tentang kotak dialog ini, tekan F1, dan juga lihat Panduan Rencana Pemeliharaan.
Pada halaman Tentukan Tugas Pekerjaan Agen SQL Server , pilih kotak centang untuk pekerjaan terjadwal yang Anda buat untuk penandaan tabel, lalu pilih Berikutnya.
Pada halaman Tentukan Tugas Database Cadangan (Log Transaksi) , pilih panah bawah, pilih Semua Database, lalu pilih OK.
Tentukan opsi cadangan untuk menyimpan file ke disk atau pita yang sesuai untuk penyebaran dan sumber daya Anda, lalu pilih Berikutnya.
Pada halaman Pilih Opsi Laporan , tentukan opsi distribusi laporan, lalu pilih Berikutnya dua kali.
Pada halaman Selesaikan Wizard , pilih Selesai.
SQL Server membuat rencana pemeliharaan dan mencadangkan log transaksi untuk database yang ditentukan berdasarkan frekuensi yang dipilih.
Mencadangkan kunci enkripsi untuk Reporting Services
Anda harus mencadangkan kunci enkripsi untuk Reporting Services sebagai bagian dari mencadangkan sistem Anda. Tanpa kunci enkripsi ini, Anda tidak akan dapat memulihkan data pelaporan. Untuk penyebaran server tunggal Azure DevOps Server, Anda dapat mencadangkan kunci enkripsi untuk SQL Server Reporting Services dengan menggunakan Konfigurasi Layanan Pelaporan. Anda juga dapat memilih untuk menggunakan alat baris perintah RSKEYMGMT , tetapi alat konfigurasinya lebih sederhana. Untuk informasi selengkapnya, lihat utilitas RSKEYMGMT.
Di server yang menjalankan Reporting Services, buka Reporting Services Configuration Manager.
Kotak dialog Pemilihan Instans Penginstalan Server Laporan terbuka.
Tentukan nama server tingkat data dan instans database, lalu pilih Sambungkan.
Di bilah navigasi di sisi kiri, pilih Kunci Enkripsi, lalu pilih Cadangan.
Kotak dialog Informasi Kunci Enkripsi terbuka.
Di Lokasi File, tentukan lokasi tempat Anda ingin menyimpan salinan kunci ini.
Anda harus mempertimbangkan untuk menyimpan kunci ini di komputer terpisah dari yang menjalankan Reporting Services.
Di Kata Sandi, tentukan kata sandi untuk file tersebut.
Di Konfirmasi Kata Sandi, tentukan kata sandi untuk file lagi, lalu pilih OK.