Резервное копирование и восстановление SQL Server с помощью Хранилища BLOB-объектов Azure

Применимо к:Управляемому экземпляру SQL Server Azure

Diagram of the backup to Azure blob.

В этом разделе описывается резервное копирование и восстановление SQL Server в Хранилище BLOB-объектов Microsoft Azure. Он также содержит сводку преимуществ использования хранилища BLOB-объектов Azure для хранения резервных копий SQL Server.

SQL Server позволяет сохранять резервные копии в Хранилище BLOB-объектов Azure с применением следующих способов.

  • Управление резервными копиями в Microsoft Azure. Используя те же методы, которые используются для резервного копирования баз данных на диск и ленту, теперь можно создать резервную копию в хранилище Microsoft Azure, указав URL-адрес в качестве места назначения резервной копии. Эту функцию можно использовать для ручного резервного копирования или настройки собственной стратегии резервного копирования, например для локального хранилища или других параметров вне сайта. Эта функция также называется резервным копированием SQL Server по URL-адресу. Дополнительные сведения см. в разделе SQL Server Backup to URL. Эта функция была улучшена в SQL Server 2016 (13.x), чтобы обеспечить повышенную производительность и функциональность с помощью блочных BLOB-объектов, подписей общего доступа и чередование. Общие сведения о подписанных URL-адресах см. в разделе Подписанные URL-адреса. Часть 1. Общие сведения о модели SAS. Эта функция доступна в SQL Server 2012 с пакетом обновления 1 (SP1) и более поздних версиях. Для версий SQL Server, предшествующих SQL Server 2012 с пакетом обновления 1 (SP1) с накопительным пакетом обновления 2 (CU2), можно использовать надстройку SQL Server Backup в средство Microsoft Azure для быстрого и простого создания резервных копий в хранилище Microsoft Azure.

  • Резервные копии моментальных снимков файлов для файлов базы данных в хранилище BLOB-объектов Azure с помощью моментальных снимков Azure, резервные копии файлов SQL Server обеспечивают почти мгновенное резервное копирование и восстановление файлов базы данных, хранящихся в хранилище BLOB-объектов Azure. Эта функция позволяет упростить политики резервного копирования и восстановления, а также поддерживает восстановление до точки во времени. Дополнительные сведения см. в разделе Резервные копии моментальных снимков файлов для файлов базы данных в Azure. Эта функция доступна в SQL Server 2016 и более поздних версиях.

  • Функции SQL Server по управлению резервными копиями в Microsoft Azure. SQL Server можно настроить для управления стратегией резервного копирования и планирования резервного копирования для отдельной базы данных или нескольких баз данных. Кроме того, можно задать настройки по умолчанию на уровне экземпляра. Эта функция называется управляемой резервной копией SQL Server в Microsoft Azure. Дополнительные сведения см. в статье Управляемое резервное копирование SQL Server в Microsoft Azure. Эта функция доступна в SQL Server 2014 и более поздних версиях.

Преимущества использования Хранилища BLOB-объектов Azure для резервных копий SQL Server

  • Гибкое и надежное удаленное хранение без ограничений. Хранение резервных копий в Хранилище BLOB-объектов Azure отличается удобством и гибкостью. Кроме того, оно позволяет реализовать внешний доступ к данным. Создание хранилища вне сайта для резервных копий SQL Server может быть таким же простым, как изменение существующих скриптов и заданий. Удаленное хранилище обычно должно быть расположено достаточно далеко от рабочей базы данных, чтобы одна авария не могла повлиять одновременно и на удаленную копию, и на рабочую базу данных. Георепликация Хранилища BLOB-объектов обеспечивает дополнительный уровень защиты в случае аварии регионального масштаба. Кроме того, резервные копии доступны в любом месте и в любое время, а также к ним легко получить доступ для восстановления.

    Внимание

    С помощью блочных BLOB-объектов в SQL Server 2016 (13.x) можно чередовать набор резервных копий для поддержки размеров файлов резервных копий до 12,8 ТБ.

  • Архив резервных копий. Хранилище BLOB-объектов Azure является лучшей альтернативой частому использованию ленточных накопителей для архивирования резервных копий. Может потребоваться физически транспортировать накопители на магнитной ленте в удаленное помещение и принимать меры для защиты носителей. Хранение резервных копий в хранилище BLOB-объектов Azure предоставляет возможность мгновенного и долговременного архивирования с высокой доступностью.

  • Отсутствие дополнительных расходов на управление аппаратурой: службы Windows Azure не требуют расходов на поддержку оборудования. Службы Microsoft Azure сами управляют оборудованием и обеспечивают георепликацию для избыточности и защиты от сбоев оборудования.

  • В настоящее время для экземпляров SQL Server, работающих на виртуальной машине Microsoft Azure, резервное копирование в хранилище BLOB-объектов Azure можно сделать путем создания подключенных дисков. Однако количество дисков, которые можно подключить к виртуальной машине Microsoft Azure, ограничено. Для сверхбольших экземпляров данное ограничение составляет 16 дисков, а для небольших экземпляров это количество меньше. С осуществлением резервного копирования непосредственно в Хранилище BLOB-объектов Azure есть возможность обойти ограничение в 16 дисков.

    Кроме того, файл резервной копии, который теперь хранится в хранилище BLOB-объектов Azure, доступен напрямую для локального SQL Server или другого SQL Server, работающего на виртуальной машине Microsoft Azure, без необходимости подключения к базе данных или отсоединения или скачивания и подключения виртуального жесткого диска.

  • Удобная оплата. Оплата только тех услуг, которые используются. Может применяться в качестве экономически эффективного решения по удаленному резервному копированию и архивированию. Для получения дополнительной информации и ссылок см. раздел Вопросы оплаты использования Microsoft Azure .

Вопросы оплаты использования Microsoft Azure

Если вы знаете, сколько стоит использование службы хранилища Microsoft Azure, вы можете прогнозировать стоимость создания и хранения резервных копий в Microsoft Azure.

Ценовой калькулятор Microsoft Azure может помочь оценить затраты.

Хранение. Стоимость зависит от используемого пространства и высчитывается по градуированной шкале и уровню избыточности. Дополнительные сведения и обновленную информацию см. в разделе Управление данными статьи Расчет цен .

Передача данных. Входящие передачи данных в Microsoft Azure бесплатны. Исходящие передачи оцениваются по пропускной способности, а их стоимость высчитывается по градуированной шкале, привязанной к региону. Дополнительные сведения см. в разделе "Передача данных" статьи "Сведения о ценах".

См. также

Далее