
382 Часть III. Сервер баз данных Microsoft SQL Server 7.0
ванная система не обладает такими возможностями, то это серь-
езно" сказывается на дальнейшем ее распространении и использо-
вании. В связи с этим перед многими программистами стоит
задача повышения надежности разрабатываемых ими компью-
терных систем, что приводит к поиску или написанию собствен-
ных систем резервного копирования и восстановления данных.
В системе SQL-сервер имеются дополнительные инструменты
для создания резервных копий и последующего восстановления
баз данных. В этих процессах необходимо разработать стратегию
создания резервных копий - периодичность создания, размеще-
ние файлов, перечень баз данных, требующих копирования, вре-
мя запуска процедуры и т.д. На все эти вопросы можно найти
ответ только при тщательном исследовании структуры сервера
баз данных и реализуется оно по-своему для каждого индивиду-
ального случая.
Рассмотрим процесс создания и восстановления резервных
копий баз данных с помощью утилиты SQL Server Enterprise
Manager. Перед началом процесса резервирования базы данных
необходимо настроить новое хранилище данных - устройство,
используемое для хранения резервной копии. Хранилище данных
может быть отдельным устройством, например стримером, или
просто каталогом диска данного или удаленного компьютера. Для
создания хранилища данных необходимо выбрать в списке объ-
ектов SQL-сервера Backup, расположенный в группе Management
(см. рис. 3.61).
С~3 Console Root
&-Щ Microsoft SQL Servers
В-Щ SQL Server Group
b гЩ PC-MANAGER [Windows 95/98)
'+" „J Databases
•+ _] Data Transformation Services
Management
чЛ SQL Server Agent
Current Activity - 09.08.00 14:39:47
Database Maintenance Plans
SQL Server Logs
| Web Publishing
Security
•t _J Support Services
Рис. 3.61. Выбор устройства резервного копирования
Глава 3.3. Настройка параметров и администрирование
383
Следующим этапом создания устройства резервного копирования
будет выполнение команды New Backup Device меню Action, после
чего на экране отобразится диалоговое окно настройки параметров
нового хранилища данных (см. рис. 3.62). Здесь в поле Name необхо-
димо указать имя создаваемого устройства, причем, если в его каче-
стве выступает файл на жестком диске компьютера, то автоматиче-
ски при вводе этого имени в поле File name будет отображаться имя
файла, создаваемого для данного устройства с расширением *.bak.
Если к компьютеру подключено устройство хранения данных на
магнитной ленте, другими словами стример, то в этом диалоге акти-
визируется опция Tape drive name, с помощью которой можно будет
указать имя данного устройства.
! В ackup D evice Properties
General |
- New Device
:oov
-•
<* Etenaffie: jCAMSSQL7\BACKUP\newcopy.BAK
OK | Отмена (
- I
d
Справка .
Рис. 3.62. Настройка параметров устройства резервного копирования
После сохранения параметров устройства его имя отобразится
в перечне объектов Backup. Следующим этапом создания резерв-
ной копии данных будет настройка параметров этого процесса,
для чего необходимо выбрать в списке объектов SQL-сервера
базу данных, резервное копирование которой необходимо осуще-
ствить, после чего выполнить команду All Tasks / Backup Data-
base меню Action. Выбор данной команды отобразит на экране
диалоговое окно настройки процесса резервного копирования,
представленное на рис. 3.63. Здесь в выпадающем списке Data-
base осуществляется выбор базы данных, резервное копирование
которой необходимо выполнить, причем в поле Name отобража-