Сценарий или автоматическое клонирование приложения и базы данных Azure для тестирования

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

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

Было бы неплохо, если бы он сохранил те же настройки публикации, чтобы я не Мне постоянно приходится возиться с моей Visual Studio Настройки публикации

Существует ли такая вещь или возможна? Есть ли лучший подход?

0
задан 4 April 2018 в 00:07
1 ответ

Если вы используете Azure SQL, вы можете скопировать базу данных либо с помощью скрипта PowerShell, либо с помощью T-SQL, как это упомянуто здесь: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-copy

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

Но я думаю, что вам все еще нужны два профиля публикации в Visual Studio.

1
ответ дан 4 December 2019 в 15:59