Migrate SQL Azure across Azure regions and subscriptions - azure

We have SQL Azure databases currently in the SouthEast Asia region under an older subscription (Subscription 1).
My questions are:
Is there a way to migrate the database server & associated databases into a new Azure subscription (Subscription 2) and into the SouthEast Australia region, while maintaining the same server name?
Will this migration change the existing schema, i.e. will it add tracking columns to the existing database tables?
Thanks in advance,
Shailen

Yes, you can do this using the SQL Database REST API's. There is a sample of this here.

Related

Migrate Data from Azure cosmos US region to European Region using data factory

I want to migrate records which has country column as one of the EU countries from US region cosmos DB to cosmos DB of West Europe.
I have multiple collections and I want to dynamically iterate through these collection, run queries "where country in ('abc')" and migrate/copy data to sink(cosmos of EU region).
How can I design a pipeline using azure data factory ?
I tried following this
https://learn.microsoft.com/en-us/azure/data-factory/tutorial-bulk-copy-portal.
I am not able to find a dynamic content for all tables from cosmos as source.
Thanks,
Rihuk
A Cosmos DB should be created in European Region and need to make that as a sink in copy activity in Azure Data Factory.
Below are the steps to create Cosmos DB for which you need to create 2 linked services one in US region that should be source database and other should be sink database in European Region.
Below image will help you in configuring service details, testing connection and creating new linked service.
Here is the Microsoft Document regarding Copy and Transform data in Azure Cosmos DB.
Also, you can Refer Azure CosmosDB container link if you are using Open API.

Can we update the Azure Cosmos Account location?

I have created the Azure Cosmos DB Account in West US region. But, for some reasons, I would like to move it to East US. Is this possible?
Moving the ARM tracked resource (i.e. the account) is not currently supported and today customers will need to create a new account and manually migrate data.
There is a doc here that describes the steps to do this.
PS: This capability will be available in the future.

Azure Search on Central India Region

I am building an application which uses the following Azure Services.
Azure App Service : To Host the FrontEnd and BackEnd Web Apps
Azure SQL Database : To store the structured data
Azure Cosmos DB : To store the JSON Data
Azure Storage : To store the images, files, videos as blobs
All these services will run in Central India Region. Will I be able to use Azure Search on these services like SQL DB, CosmosDB (MongoDB API) & Storage (Blobs and Files)? During a Bootcamp, last week, an MVP said that the Azure Search feature works only in West US region.
Thanks,
Manoj Kumar
Azure Search is generally available in Central India and many others regions (I am using it in West Europe).
Have a look here for more information on azure services availability.
Based on https://azure.microsoft.com/en-in/global-infrastructure/services/?products=search&regions=central-india,south-india,west-india, it seems Azure Search is available in Central India however when I tried to create a search account in that region using portal, I was not able to do so.
Having said that, Azure Search should still work as it uses HTTP based REST API. Considering how you end up using Azure Search, you might expect some latency based on where your users are based.

Azure SQL Deleted Database cannot restore because of region restriction

Is there any way to change the region for a Azure SQL server/database from one geographical region to another region?
I have a deleted database which I cannot restore as I get "MSDN subscriptions are restricted from provisioning in this region. Please choose a different region. For exceptions to this rule please contact Microsoft Support."
The Server was originally setup in US-West region with a VS MSDN Subscription.
To answer the ways to change region from Azure SQL database, there are mutiple options -
Configure active geo-replication for Azure SQL Database in the Azure portal and initiate failover
Copy an Azure SQL database
Export an Azure SQL database to a BACPAC file
Set up SQL Data Sync (Preview)
However, based on the error if there is limitation on specific region and you have strict requirement to have database in same region you may need to work with Azure support on it.

Azure Storage Account geo-replication to China Azure DataCenter China Azure region

I tried to geo-replicate my storage account which is in East Asia region (Hong Kong location) to China Azure DataCenter (China North, China East) but I couldn't find the China DataCenter while creating stroage account geo-replication.
Can you please tell me how can I do this?
Can you please tell me how can I do this.
Simple answer is that you can't. There are 2 reasons for that:
You can't select a region for geo-replication. It is automatically selected by Azure for you.
Even if you were able to do so, your particular scenario for geo-replicating between Azure General and Azure China will not work as Azure China is a special region and you can't create an Azure Subscription there just like that (same goes for Azure Germany and Azure Government).
As Gaurav Mantri mentioned that we can't select a region for geo-replication. We could get the detail info about Azure Storage replication from Azure official document.
When you create a storage account, you select the primary region for the account. The secondary region is determined based on the primary region, and cannot be changed. The following table shows the primary and secondary region pairings.
We also could get more info from the Azure region document.
Azure in China is available through a unique partnership between Microsoft and 21Vianet, one of the country’s largest Internet providers.
Azure Germany provides services under a data trustee model. Customer data remains in Germany under the control of T-Systems International GmbH, a subsidiary of Deutsche Telekom, acting as the German data trustee.
East Asia is a region in Azure public cloud where as China North/East are regions in Azure China which is a separate sovereign cloud. For more details, please refer to following :
https://learn.microsoft.com/en-us/azure/china/

Resources