Каков наилучший способ резервного копирования содержимого хранилища BLOB-объектов Azure

Я знаю, что сущности Azure Storage (, большие двоичные объекты, таблицы и очереди )имеют встроенную -устойчивость, что означает, что они реплицируются на 3 разных сервера в одном центре обработки данных. Кроме того, они также могут быть реплицированы в другой центр обработки данных, физически расположенный в другом географическом регионе. Вероятность потери ваших данных в этом случае практически равна нулю.

Однако что произойдет, если небрежный разработчик (или разработчик, находящийся в состоянии алкогольного опьянения :)), случайно удалит учетную запись хранения через портал Azure или инструмент Azure Storage Explorer? Хуже того, что, если хакер завладеет вашей учетной записью и очистит хранилище? Есть ли способ восстановить гигабайты удаленных BLOB-объектов или это все? Почему-то я думаю, что здесь должно быть элегантное решение, которое предоставляет инфраструктура Azure, но я не могу найти никакой документации.

Единственное решение, которое я могу придумать, это написать свою собственную рабочую роль процесса (), которая периодически выполняет резервное копирование всего моего хранилища на другую подписку/учетную запись, что существенно удваивает стоимость хранения и транзакций. есть идеи?

С уважением,

Арчил

40
задан Archil Kublashvili 19 July 2012 в 13:24
поделиться