Существуют ли утилиты, помогающие автоматизировать резервное копирование баз данных Azure SQL в хранилище Azure?

Я знаю, что в SQL-Azure есть автоматические резервные копии, которые хранятся в течение 30 дней, но для целей архивации мне также необходимо взять и сохранить другие резервные копии: ежедневно (последние 60 дней), еженедельные (первый день каждой недели в течение последних 8 недель), ежемесячно (первый день каждого месяца за последние 12 месяцев). В конце периода последняя резервная копия удаляется (за исключением ежемесячной). Любые ежедневные резервные копии старше 60 дней удаляются и т. Д. Ежемесячные резервные копии будут перемещаться в холодное хранилище, где они сохраняются годами.

Я должен отметить, что мои базы данных находятся только в диапазоне 2-4 ГБ, поэтому экономия затрат при использовании холодного хранилища Azure может быть настолько минимальной, что даже не стоит беспокоиться о переносе ежемесячных резервных копий в холодное хранилище.

Я думал, что хранение больших двоичных объектов - это, вероятно, путь. Есть ли утилиты, скрипты и т. Д., Которые делают это? Я не хочу изобретать велосипед. Я вижу, что в Azure есть служба планирования, которую было бы неплохо использовать, потому что бесплатной версии более чем достаточно, но я не хочу слишком усложнять вещи. Если мне нужно запустить дешевую виртуальную машину только для резервного копирования, я буду.

2 ответа

Существует Cherry Safe https://www.cherrysafe.com/Home/Features

Этот инструмент гибкий и не очень дорогой.

Эта статья также может помочь вам http://fabriccontroller.net/backup-and-restore-your-sql-azure-database-using-powershell/

У нас есть частный предварительный просмотр функции долгосрочного хранения резервных копий в Azure SQL. Если вы заинтересованы присоединиться, пожалуйста, напишите sashan на microsoft.com для деталей.

Другие вопросы по тегам