Резервное копирование и восстановление БД

В начало  Назад  Дальше

Резервная копия может быть создана как средствами ПО, так и через SQL Server Management Studio.

Использование средств ПО RusGuard

Для того чтобы создать резервную копию БД:

1.Запустите утилиту Управление данными системы RusGuard Управление данными системы RusGuard (меню Пуск ОС Windows > список Все программы > папка RusGuard).

Загрузится окно утилиты. По умолчанию открыта вкладка Обслуживание (см. рис. 1).

Рисунок 1 - Окно Утилиты "Управление данными системы RusGuard"

Рисунок 1 - Окно Утилиты "Управление данными системы RusGuard"

2.Нажмите на кнопку в области Резервное копирование и восстановление.

Откроется стандартный диалог Windows для сохранения файла резервной копии в формате .bak.

3.Введите имя файла, укажите, где он должен быть сохранен, подтвердите сохранение.

Система обратится к БД и выполнит резервное копирование.

Для того чтобы восстановить резервную копию:

1.Запустите утилиту Управление данными системы RusGuard Управление данными системы RusGuard (меню Пуск ОС Windows > в список Все программы > папка RusGuard).

Загрузится окно. По умолчанию открыта вкладка Обслуживание.

2.Нажмите на кнопку в области Резервное копирование и восстановление.

3.Выберите нужный файл резервной копии и откройте его.

4.После восстановления обязательно проверьте совместимость с версией БД (кнопка ). Запустите процесс обновления в случае положительного ответа (кнопка ).

Использование SQL Server Management Studio

Если необходимо выполнить восстановление резервной копии на ПК с другой конфигурацией, используйте утилиту  Microsoft SQL Server Management Studio (доступна через меню Пуск ).

Для того чтобы создать резервную копию БД:

1.Запустите SQL Server Management Studio.

2.Перейдите к пункту Базы данных > База данных RusGuard (т.е. установите курсор на папку с базой данных СКУД).

3.Вызовите контекстное меню и выберите пункты Задачи  > Создать резервную копию (см. рис. 2).

Рисунок 2 - Окно Утилиты SQL Server Management Studio. Создание резервной копии

Рисунок 2 - Окно Утилиты SQL Server Management Studio. Создание резервной копии

4.Укажите путь для создания резервной копии.

Предупреждения:

В файле резервной копии содержатся данные об имени ПК, имени экземпляра SQL-сервера и пути к файлам базы данных того ПК, на котором была сформирована данная копия. Поэтому корректное восстановление возможно только на этом же ПК, или на ПК имеющем абсолютно идентичную конфигурацию.

Не сохраняйте резервные копии на Рабочем столе или в корневом каталоге ПК.

Для того чтобы восстановить резервную копию БД:

5.Запустите SQL Server Management Studio.

6.Перейдите к пункту Базы данных.

7.Вызовите контекстное меню и выберите пункты Задачи  > Восстановить.

8.Выберите файл с резервной копией и установите настройки как показано ниже (см. рис. 3, 4, 5 и 6). Нажмите на кнопку ОК.

 

Рисунок 3 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 3 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 4 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 4 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 5 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 5 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 6 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Рисунок 6 - Окно Утилиты SQL Server Management Studio. Восстановление резервной копии

Обратите внимание, что резервную копию нельзя восстановить с сетевого диска. Она должна находиться на локальном компьютере.

См. также раздел о возможных ошибках.