Резервное копирование и восстановление баз данных РСУБД Microsoft SQL Server для Windows
1. Назначение
Резервное копирование баз данных (далее — БД) РСУБД Microsoft SQL Server (далее — MS SQL Server) выполняется с помощью модуля MS SQL, входящего в состав СРК RuBackup.
2. Резервируемые данные
Резервное копирование выполняется для:
-
файлов данных Master Data File и Not Master Data File,
-
файла журнала транзакций Log Data File (только при использовании драйвера
ODBCпри инкрементальном типе резервного копирования).
3. Механизмы резервного копирования и восстановления резервных копий
Модуль поддерживает резервное копирование и восстановление резервных копий:
-
с использованием драйвера
Open Database Connectivity(ODBC),Поддерживается восстановление состояния БД из инкрементальной РК в произвольный момент времени. -
с использованием службы теневого копирования
Volume Shadow Copy Service(VSS).Для файлов резервной копии не используется промежуточное хранилище.
Не поддерживается восстановление состояния БД в произвольный момент времени.
Механизм задается параметром use_vss_snapshot в тонких настройках модуля.
4. Типы резервного копирования
Модуль поддерживает следующие типы резервного копирования БД:
-
инкрементальное (только для
ODBC),
5. Типы восстановления данных
Модуль поддерживает полное восстановление БД из резервных копий с развертыванием и без развертывания на целевом ресурсе.
Резервную копию можно восстановить только на MS SQL Server той версии, на которой она была создана.
6. Способы резервного копирования
Модуль поддерживает резервное копирование БД с помощью:
-
приложения Менеджер администратора RuBackup (RBM) (рекомендуемый способ),
-
приложения Менеджер клиента RuBackup (RBC),
В этом документе приведены инструкции по созданию РК с помощью приложения Менеджер администратора RuBackup (RBM) (см. Резервное копирование в RBM) и утилиты командной строки rb_archives (см. Резервное копирование из командной строки).
7. Способы восстановления данных
Модуль поддерживает следующие способы восстановления БД из резервных копий:
-
Централизованное восстановление с помощью:
-
приложения Менеджер администратора RuBackup (RBM) (рекомендуемый способ),
-
-
Локальное восстановление на клиенте резервного копирования с помощью:
-
приложения Менеджер клиента RuBackup (RBC),
-
В этом документе приведены инструкции по восстановлению РК с помощью приложения Менеджер администратора RuBackup (RBM) (см. Восстановление резервных копий в RBM) и утилиты командной строки rb_archives (см. Восстановление резервных копий из командной строки).
8. Комплект поставки
Модуль MS SQL включен в состав пакета клиента резервного копирования RuBackup в формате .exe с именем:
RuBackup_client_installer_<version>.exe
где <version> — номер версии поставляемого пакета.