|
Программирование >> Администрирование microsoft sql
► Чтобы создать устройство резервного копирования средствами Transact-SQL 1. Убедитесь, что вы зарегистрировались на контроллере домена SelfPacedSQL.MSFT под учетной записью Administrator. 2. Раскройте меню Start\Programs\Microsoft SQL Server и выберите Query Analyzer. 3. В диалоговом окне Connect To SQL Server подключитесь edSQL с использованием средств проверки подлинности Windows. 4. Щелкните ОК. 5. В панели инструментов щелкните кнопку Load SQL Script. Откроется окно Open Query File. 6. Откройте файл BackupDevices.sql из папки C:\SelfPacedSQL\CH 9. При этом загрузится сценарий Transact-SQL, который создаст устройства резервного копиро-вапиясо следующими логическими именами: MasterFuUBackup, MSDBFuUBackup, SSEMDBFullBackup, SSEMDBDitTBackup и SSEMDBTLogBackiip. Конкретный физический путь к ним не Далее вы создадите каталог, где они будут храниться. 7. Щелкните кнопку Execute Query, чтобы выполнить сценарий BackupDevices.sql. Обратите внимание, что после его выполнения добавлено 5 дисковых устройств. SQL Server 2000 не проверяет физический путь к устройству резервного копирования, пока вы не готовы его использовать. 8. В панели инструментов кнопку Clear Window. 9. В панели запросов введите pdevice и щелкните кнопку Execute Query в панели инструментов. На экран будут выведены названия 5 устройств резервного ко-пировапия, а также информация о БД master, model и tempdb. 10. Закройте SQL Query Analyzer, не сохраняя изменений. 1L Откройте Windows Explorer. 12. Па диске С: создайте папку SQLBackups. 13. Закройте Windows Explorer. Резюме Важно изучить терминологию резервного копирования до того, как вы начнете работать с резервными копиями, наборами резервных копий и носителей. Вам нужно определить, какой носитель буде иоваться - диск или стример. Администраторы БД часто создают резервные копии на диске из-за высокой производительности, а затем создают их архивные копии на ленте. Выбрав носитель, вы должны создать постоянные устройства резервного копирования. С их помощью вы можете автоматизировать процесс резервного копирования и обращаться к файлам резервных копий в сценариях Transact-SQL. Упражнение. Создание устройств резервного копирования при помощи Transact-SQL В этом упражнении вы с помощью сценария Transact-SQL ющего системную хранимую создадите несколько устройств резервного копирования. Изучив материал этог тия, вы сможете: создать полную резервную копию БД средствами SQL Server Enterprise Manager и Transact-SQL; v создать дифференциальную резервную копию БД средствами SQL Server Enterprise Manager и Transact-SQL; создать резервную копию журнала транзакций средствами SQL Server Enterprise Manager и Transact-SQL; создать резервные копии файлов и групп файлов средствами SQL Server Enterprise Manager и Transact-SQL. Продолжительность занятия - около 60 минут Резервное копирование с использованием SQL Seer Enterprise Manager Для создания резервных копий рекомендуется использовать SQL Server Enterprise Manager, который познакомит вас с параметрами и терминологией резервного копирования и поможет освоить синтаксис Transact-SQL. Кроме того, для создания резервных копий можно воспользоваться мастером Create Database Backup Wizard. Использование мастера Create Database Backup Wizard Вы можете вызвать любой мастер SQL Server Enterprise Manager из меню Tools или из панели задач. Мастер Backup Wizard (и не только) можно вызвать из диалогового окна Select Wizard (рис. 9-2). После запуска Backup Wizard в окне Create Database Backup просмотрите и выберите БД, для которой необходимо создать резервную копию. Можно выбрать любую БД на текущем сервере (рис. 9-3), Затем введите имя данного набора резервных копий в окне Туре Name And Description Eor Backup. Лучше выбрать содержательное имя, например Northwind Lull Backup, которое сообщало бы о том, что из себя представляет резервная копия. При желании вы можете ввести дополнительную информацию об этом наборе в поле Description, чтобы не перепутать многочисленные резервные копии (рис. 9-4). Замятие 2. Резервное копирование баз данных, файлов, групп файлов и журналов транзакций На этом занятии вы научитесь создавать резервные копии разных типов, используя SQL Server Enterprise Manager и Transact-SQL. Вы познакомитесь с различными параметрами резервного копирования, существующими в SQL Server Enterprise Manager, и их эквивалентами в Transact-SQL. !r Еа1л Тгла1тпл]ап 1 г DeiltAlHlWiMrd I Creels JcihWiiad Database MVilenence Ran Wcaid IndwTjnmsWiard Ивк Master Set Wiard HakeTetSetvnWxad Web iuiutam Wuaid Я n fc liDn Рис. 9-2. Окно Select Wizard Рис. 9-3. Выбор БД для резервного копирования Type Nam* and Dvxcriplran Га Backup type the гите fwid dHcripticfn Ы the Ьккир. Рис. 9-4. Присваивание имен юру резервных копий
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |