Saya ingin mengatakan bahwa setiap hari saya mendapat pesan di file log saya.
Pertama, I / O dibekukan pada Database (DatabaseName) pesan muncul di log. Pesannya seperti
I / O dibekukan pada Database (DatabaseName) .Tidak diperlukan tindakan Pengguna. Namun, jika I / O tidak dilanjutkan segera, Anda dapat membatalkan cadangan.
Dan kemudian I / O dilanjutkan pada pesan Database (DatabaseName) muncul seperti
I / O dilanjutkan pada Database (DatabaseName). Tidak diperlukan tindakan pengguna.
Dan akhirnya backup dilakukan dengan berhasil dengan seperti pesan ini
Tidak Ada Tindakan Pengguna yang Diperlukan
Ini adalah basis data Audit produksi saya dan memiliki lingkungan perangkat lunak seperti:
Windows Server 2012 R2
SQL Server 2012
VMware Tools
Basis data produksi saya " Model Pemulihan " adalah model pemulihan " Penuh ". Dan dari ID login mana di SQL Server, Backup Rencana Pemeliharaan disiapkan. Yang memiliki hak istimewa " sysadmin " untuk semua database.
Cadangan telah disiapkan melalui Cadangan "Rencana Perawatan" pada jadwal waktu tertentu seperti jam 4.00 sore setiap hari. Dan Selalu Cadangan berhasil dilakukan pada interval jadwal mereka.
Mengapa jenis pesan log seperti ini menghasilkan pada waktu cadangan jadwal. Apakah pesan seperti ini akan berdampak pada kinerja Database Produksi saya. Akan ada masalah apa pun dalam konsistensi data (Cadangan / Pemulihan) dalam basis data produksi saya.
Setiap saran akan dihargai.
sumber
Jawaban:
Saya percaya ini hanya pesan dan bukan kesalahan kecuali dan sampai tugas terkena dampak ketika pesan ini dicatat di log kesalahan:
Kami juga menemukan hal yang sama untuk salah satu server produksi kami, di mana tim admin windows mengaktifkan cadangan SQL Server melalui VSS (Volume Shadow Copy Services). Dan ketika proses ini berjalan, ia membekukan I / O sementara untuk mengambil salinan bayangan dan melepaskannya kembali setelah proses selesai.
Penyebab utama adalah "I / O pada database dibekukan agar layanan cadangan menggunakan Virtual Device Interface (VDI) dan melakukan pencadangan snapshot sql." seperti yang disebutkan di sini
Untuk pemahaman yang lebih baik tentang bagaimana proses ini bekerja, silakan baca Cara Kerja: SQL Server - VDI (VSS) Sumber Daya Cadangan 2
Oleh karena itu saya percaya Anda harus mulai mencari proses seperti Volume Shadow Copy (VSS) ATAU Data Protection Manager (DPM) yang berjalan di server dan berdiskusi dengan tim admin sistem untuk mengetahui apa yang diaktifkan dan untuk memastikan tidak ada yang terpengaruh.
sumber