Як налаштовувати, обслуговувати і переводити в режим в мережі сервер «гарячого» резервування
Створення резервних копій на сервері-джерелі
Для створення повної резервної копії виконайте інструкцію BACKUP DATABASE.
Для створення резервної копії журналу транзакцій виконайте інструкцію BACKUP LOG.
Повторіть крок 2 для кожного журналу транзакцій, який потрібно створити.
Налагодження та обслуговування резервного сервера
Для відновлення повної резервної копії, створеної в кроці 1 на сервері-джерелі, виконайте інструкцію RESTORE DATABASE з пропозицією NORECOVERY.
Для відновлення резервної копії кожного журналу транзакцій, створеного в кроці 2 на сервері-джерелі, виконайте інструкцію RESTORE LOG з пропозицією STANDBY. Вкажіть ім'я файлу відкату, в якому ви побачите уміст змінених сторінок даних на момент відкоту незафіксованих транзакцій для цих сторінок.
Для підвищення продуктивності при застосуванні кількох журналів реєстрації використовуйте пропозицію WITH NORECOVERY. Іноді резервний файл необхідний тільки в якості копії відпрацювання відмови для читання, яку можна використовувати в разі, якщо основний сервер знаходиться в режимі «У літаку».
Повторіть крок 2 для кожного журналу транзакцій, створеного на сервері-джерелі.
Переклад резервного сервера в режим «в мережі» (збій сервера-джерела)
Якщо можливо, створіть резервну копію активного журналу транзакцій (його заключного фрагмента). Для створення резервної копії заключного фрагмента журналу в разі, якщо не можливий нормальний запуск бази даних, виконайте в базі даних-джерелі інструкцію BACKUP LOG з пропозицією WITH NO_TRUNCATE. Це остання резервна копія журналу транзакцій, застосована до резервного сервера перед переведенням його в режим «в мережі». Додаткові відомості див. У розділі Як створювати резервні копії журналів транзакцій (Transact-SQL).
Щоб застосувати до резервного сервера всі резервні копії журналу транзакцій, включаючи копію, зроблену в кроці 1, виконайте інструкцію RESTORE LOG з пропозицією STANDBY.
Для підвищення продуктивності при застосуванні кількох журналів реєстрації використовуйте пропозицію WITH NORECOVERY. Приклад того, коли використовувати пропозицію WITH STANDBY, а коли WITH NORECOVERY, див. Нижче.
Щоб відновити базу даних і перевести резервний сервер в режим «в мережі», виконайте інструкцію RESTORE DATABASE WITH RECOVERY.