Храните долгосрочные резервные копии базы данных Azure SQL в другой подписке - PullRequest
0 голосов
/ 27 ноября 2018

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

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

Как я могу передать долговременные резервные копии БД в другую подписку и может ли Azure автоматизировать это?

Ответы [ 3 ]

0 голосов
/ 30 ноября 2018

Я думаю, вы не можете настроить резервное копирование терминов журнала для указания другой подписки.Но в качестве обходного пути вы можете настроить синхронизацию данных для синхронизации ваших данных с другой подпиской: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-sync-data вот связанный вопрос: Синхронизация SQL Azure между подписками

Или другойболее дешевое решение - написать сценарий PowerShell для резервного копирования вашей БД и сохранить BACPAC в хранилище BLOB других подписок: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-export#export-to-a-bacpac-file-using-powershell этот сценарий PowerShell можно легко вызвать из учетной записи Azure Automation.

0 голосов
/ 15 декабря 2018

Не думаю, что долгосрочные резервные копии будут удалены, если вы удалите сервер, эти резервные копии связаны с подпиской.

0 голосов
/ 28 ноября 2018

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

Вы также можете установить блокировку ресурса в хранилище.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...