Дзеркальне відображення бази даних SQL Server загине. Як зараз можна гарантувати високу доступність?


11

Функція дзеркального відображення бази даних SQL Server загине:

Ця функція буде видалена в майбутній версії Microsoft SQL Server. Уникайте використання цієї функції в нових роботах з розробки та плануйте змінювати додатки, які зараз використовують цю функцію. Замість цього використовуйте групи " Завжди" .

Хтось знає, коли? Які мої варіанти баз даних із високою доступністю (та швидким відновленням)?


1
Це ще не помре. Поки не публічно, у якій майбутній версії він більше не буде доступний у продукті та які варіанти будуть. AG не доступний у стандартній редакції, буде, ніхто не знає.

1
Недоступність AG у стандартній версії - важлива деталь. Дякую.

Відповіді:


5

Як зазначалося, дзеркальне відображення не мертве. (Принаймні, поки що немає.) Загальна група населення сумнівається, що Microsoft повністю відмовиться від HA для Standard Edition.

Однак є й інші методи. У документації на SQL Server 2012, коли йдеться про дзеркальне відображення, зазначено: "Якщо ваше видання SQL Server не підтримує групи AlwaysOn Availability Groups, використовуйте доставку журналу ".

http://technet.microsoft.com/en-us/library/ms143729.aspx

Існує велика кількість інструкцій щодо використання журналу доставки.

EDIT: Ви можете прочитати посилання Кіна за адресою: Доставка журналу SQL Server: Параметри копіювання файлів?


4

Основні групи доступності, доступні в стандартних виданнях SQL серверів 2016, утворюють подібну заміну як дзеркальне відображення та має подібні функції.

Обидва доступні для стандартних видань

Доступною буде лише база даних базових реплік. Бази даних не можуть бути відмовлені в групах, оскільки Basic AG може мати лише 1 БД на групу

І Enterprise Edition має, очевидно, повноцінні групи доступності як повноцінна функція для надання HA.

Microsoft не оголосила дату виходу у віддзеркалення баз даних, тому, як очікується, вона буде принаймні у двох майбутніх випусках після SQL Server 2016.


2

Дзеркальне відображення не мертве, і це занепокоєння не дуже вагома причина відійти від нього. Що стосується SQL Server 2014, він все ще є, тому немає ніяких причин для занепокоєння, поки ви не почнете шукати перехід 2014 року на нову версію. З 2014 року виповнилося лише 9 днів, це повинно пройти деякий час.

Якщо ви все ще хочете побачити інші варіанти високої доступності, перегляньте функції, які підтримує кожне видання. Ваш вибір залежить від того, за що ви заплатили. Ось посилання на цей документ: http://msdn.microsoft.com/en-us/library/cc645993(v=sql.120).aspx

AlwaysOn надасть вам більше функціональності, але ціною придбання Enterprise Edition.


2
Я не згоден з вашим першим пунктом. Витратити зусилля зараз, щоб зберегти собі біль у майбутньому - завжди кращий вибір. Я набагато скоріше б зайняв час для прийняття хороших дизайнерських рішень заздалегідь, ніж тиснуть на роботу, що рухається в певний термін закінчення терміну експлуатації через кілька років.
Ендрю Бренан

Проблема полягає в тому, що якщо ви хочете, щоб можливість автоматично відмовлялася, тоді у вас є кілька варіантів, якщо ви працюєте в стандартній версії. Це може бути найкращим інструментом для роботи тут. Крім того, щось подібне - це швидка, легка зміна при переході на нову версію, оскільки насправді нічого не побудовано на ній.
Стів Гуд

1
@AndrewBrennan Але в який момент ви надмірно архітектуруєте проблему, з якою ви, швидше за все, не зіткнетесь, коли зможете витратити цей час на написання коду, який буде корисний вашому роботодавцеві або собі сьогодні, і почати використовувати його відразу? Є кілька інших варіантів HA, але дзеркальне відображення дійсно є одним із найпростіших та найкращих. Дзеркальне дзеркальне відображення також не вимагає занадто багато "навчання", якщо ви переходите в режим високої продуктивності, якщо припустимо, що ви його правильно контролюєте. Тому, дивлячись на те, що параметри HA будуть різними, коли дзеркальне відображення не буде, навіщо витрачати час?
Алі Разегі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.