Published on

January 4, 2022

Расширение резервного копирования SQL Server с помощью Azure Blob Storage

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

Итак, как мы можем сохранить более длительный период ротации резервных копий SQL Server без крупных изменений в наших текущих процессах? Ответ заключается в использовании Azure Cool Blob Storage.

Azure Cool Blob Storage, представленный Microsoft в апреле 2016 года, предлагает экономически выгодное решение для хранения резервных копий SQL Server в облаке. Стоимость хранения составляет всего несколько центов за гигабайт в месяц, что позволяет продлить срок хранения резервных копий, не разоряясь.

Для реализации этого решения мы можем следовать этим шагам:

  1. Создать виртуальную машину Azure с установленной версией SQL Server 2016 Developer.
  2. Развернуть образец базы данных, который генерирует новые резервные копии каждый день и каждый час.
  3. Создать учетную запись Azure Blob Storage как Cool, так и Hot.
  4. Использовать утилиту AzCopy для копирования файлов резервных копий с места нахождения на локальном компьютере в Azure Cool Blob Storage.
  5. Использовать утилиту AzCopy для копирования файлов между различными учетными записями хранения.

Следуя этим шагам, мы можем быть уверены, что наши резервные копии хранятся в облаке и имеют более длительный срок хранения. Это позволяет гибко восстанавливать данные с разных моментов времени.

Важно отметить, что Azure Blob Storage предлагает два типа хранения: Cool и Hot. Cool storage идеально подходит для архивных данных, которые записываются один раз и редко используются, в то время как Hot storage подходит для данных, к которым часто обращаются. Выбирая соответствующий тип хранения, мы можем оптимизировать затраты и производительность.

Утилита AzCopy – это инструмент командной строки, предоставляемый Microsoft, который позволяет копировать файлы из локальных папок на облачное хранилище blob. Она предлагает различные варианты и может быть запланирована для периодического запуска, чтобы наши резервные копии всегда были актуальными в облаке.

С помощью Azure Blob Storage и утилиты AzCopy мы можем продлить срок хранения резервных копий SQL Server без крупных изменений в наших существующих процессах. Это дает нам уверенность в том, что наши данные надежно хранятся в облаке и могут быть легко восстановлены при необходимости.

В заключение, использование Azure Blob Storage для резервного копирования SQL Server является экономически выгодным и эффективным решением для малых и средних компаний. Следуя нескольким простым шагам, мы можем продлить срок хранения резервных копий и обеспечить доступность данных на более длительные периоды времени.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.