Gejala
Pertimbangkan bahwa Anda mencadangkan database Anda ke URL (Blob Azure) dengan menggunakan perintah SQL Server backup database atau cadangan terkelola. Jika pencadangan sangat besar, beberapa permintaan antara Server SQL dan layanan penyimpanan Blob Azure mungkin kehabisan waktu, dan operasi pembuatan cadangan mungkin gagal. Selain itu, Anda menerima pesan kesalahan 1810 yang menyerupai berikut ini dalam file log kesalahan SQL Server:
waktu tanggal Kesalahan pencadangan: 18210, tingkat keparahan: 16, status: 1. waktu tanggal Cadangkan BackupIoRequest:: ReportIoError: Write failure on backup Device ' https://xxxx.blob.core.windows.net/xxx/full/xxxx_FULL_20170211_230001.bak '. Cadangan kesalahan sistem operasi untuk URL menerima pengecualian dari titik akhir jarak jauh. Pesan pengecualian: klien tidak dapat menyelesaikan operasi dalam waktu habis yang ditentukan.. waktu tanggal Kesalahan pencadangan: 3041, tingkat keparahan: 16, status: 1. waktu tanggal Pencadangan cadangan gagal menyelesaikan perintah pembuatan cadangan DATABASE mydbname. Periksa log aplikasi cadangan untuk pesan mendetail.
Penyebab
Masalah ini terjadi karena nilai batas operasi I/O ke Blob Azure tidak cukup panjang. Perbaikan ini mengubah nilai batas waktu ke nilai yang lebih fleksibel untuk menghindari frekuensi waktu habis operasi I/O.
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Pembaruan kumulatif 8 untuk SQL Server 2016 RTM
Pembaruan kumulatif 5 untuk SQL Server 2016 SP1
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua perbaikan hotfix dan keamanan yang disertakan dalam pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Pembaruan kumulatif terbaru untuk SQL Server 2016
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.