Restore a .bak file from azure blob storage to azure dedicated sql poool

Seenuvasan, Venkatanathan 60 Reputation points
2023-08-10T08:23:59.71+00:00

I am currently using Azure dedicated SQL pool (Azure Data warehouse). The requirement is, have to restore the .bak file from azure blob storage to azure sql server. This should be automated.

As far as i know, backup and restore option is unavailable in azure dedicated SQL pool. what is the best one I need to choose from the below resource to accomplish the requirement.

  • Azure SQL Database
  • Azure SQL Managed Instance
  • Azure Synapse Analytics

Note : I don't want to use any azure VM.

Please guide me the best way to do this.

Azure SQL Database
{count} votes

Accepted answer
  1. Nandan Hegde 34,941 Reputation points MVP
    2023-08-10T09:24:08.3733333+00:00

    Hey,

    Can you please confirm what is the .bak file created from?
    is it a SQL server?

    Because you cannot restore .bak file in Azure Synapse as Azure Synapse is an MPP (OLAP) unlike other MSFT databases.

    What is the use case/downstreams of the new database?
    Depending on that we can split our thoughts between Azure SQL DB or SQL MI.

    SQL MI is a costly affair unlike Azure SQL DB but is a case of lift and shift scenario.

    https://www.mssqltips.com/sqlservertip/7718/azure-sql-managed-instance-vs-azure-sql-database/


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.