Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этом занятии вы узнаете, как создать файл резервной копии локально, а затем восстановить его в службе хранилища Azure. Обратите внимание, что база данных может быть размещена в локальной среде или на виртуальной машине в Azure. Чтобы выполнить этот урок, вам не нужно выполнять занятие 4, 5, 6 и 7.
В этом занятии предполагается, что вы уже выполнили следующие действия:
У вас есть учетная запись служба хранилища Azure.
Вы создали контейнер в учетной записи хранения Azure.
Вы создали политику в контейнере с правами на чтение, запись и список. Вы также создали ключ SAS.
Вы создали учетные данные SQL Server на исходном сервере на основе Подписи общей доступа.
Вы создали базу данных на исходном компьютере.
Чтобы восстановить базу данных в службе хранилища Azure, выполните следующие действия.
На исходной машине запустите SQL Server Management Studio.
При подключении к созданной базе данных откройте окно запроса. Выполните следующую инструкцию:
USE TestDB3Restore; GO BACKUP DATABASE TestDB3Restore TO DISK = 'C:\BACKUP\TestDB3Restore.Bak' WITH FORMAT, NAME = 'Full Backup of TestDB3Restore' GOЗатем скопируйте и выполните следующие инструкции в окне запроса.
USE master; GO RESTORE DATABASE TestDB3Restore FROM DISK = 'C:\BACKUP\TestDB3Restore.bak' WITH REPLACE, MOVE 'TestDB3Restore' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore.mdf', MOVE 'TestDB3Restore_log' TO 'https://teststorageaccnt.blob.core.windows.net/testcontainrestore/TestDB3Restore_log.ldf'; GOВ конце этого шага контейнер должен перечислить файлы данных (.mdf) и (LDF) на портале управления.
Чтобы восстановить базу данных с файлами данных и журнала, указывающими на службу хранилища Azure с помощью пользовательского интерфейса SQL Server Management Studio, выполните следующие действия.
В обозревателе объектов щелкните имя сервера, чтобы развернуть дерево сервера.
Раскройте базы данных и выберите свою базу данных.
Щелкните правой кнопкой мыши базу данных, укажите на пункт Задачии щелкните Восстановить.
На странице "Общие " в разделе " Восстановить источник" щелкните "Исходное устройство".
Нажмите кнопку "Обзор" для текстового поля «Исходное устройство», что открывает диалоговое окно «Выбор устройств резервного копирования».
В текстовом поле "Резервный носитель" выберите "Файл" и нажмите кнопку "Добавить ", чтобы найти файл резервной копии (.bak). Нажмите кнопку ОК.
Щелкните "Файлы" на первой странице.
В разделе "Восстановить файлы базы данных " в поле "Восстановить как " введите следующие значения:
Для файла данных введите:
https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS.mdf. Для файла журнала введите:https://teststorageaccnt.blob.core.windows.net/testrestoressms/TestRESSMS_log.ldf
Нажмите кнопку ОК.
По завершении восстановления войдите на портал управления. Вы должны увидеть .mdf и LDF-файлы в контейнере следующим образом:
Следующий урок:
Урок 9. Восстановление базы данных из службы хранилища Azure