Saya sarankan mengonfigurasi pengiriman log untuk memigrasi basis data Anda. Jam / hari / minggu sebelum migrasi yang direncanakan, konfigurasikan pengiriman log dari Grup Ketersediaan produksi Anda saat ini (2014). Anda harus melakukan pengembalian pengiriman log pada semua node dari Grup Ketersediaan yang baru (2016).
Juga di muka, pra-konfigurasi Grup Ketersediaan di server baru, tetapi jangan membuat Pendengar.
Ini akan meminimalkan waktu henti selama pemeliharaan langsung Anda dengan mengembalikan sebagian besar data Anda sebelum jendela pemeliharaan.
Selama cutover, langkah-langkah untuk menyelesaikan migrasi adalah:
- Matikan aplikasi / bunuh sesi yang ada.
- Lakukan pencadangan log ekor untuk database (2014) yang Anda migrasikan. (
BACKUP LOG... WITH NORECOVERY
)
- Izinkan pekerjaan pengembalian pengiriman log untuk menjalankan waktu terakhir, atau secara manual mengembalikan log akhir ke semua server baru (2016)
WITH NORECOVERY
.
- Di salah satu server baru, pulihkan basis data (
RESTORE DATABASE... WITH RECOVERY
).
- Tambahkan database ke Grup Ketersediaan, dan bergabung dengan server sekunder.
- Jatuhkan Pendengar pada AG tua (2014).
- Buat Pendengar di AG (2016) baru.
- Nyalakan aplikasi.
20 Listners on 2014 with approx 500 DBS
- bagaimana mereka didistribusikan misalnya berapa banyak server (node)? Apa jendela downtime? Adakah replikasi yang terlibat? Setelah saya mendapatkan info, saya akan memberikan jawaban yang baru-baru ini saya terapkan di perusahaan saya dengan downtime minimum.