SQL Server - Export Data-Tier Application to Azure

Sean Potter 20 Reputation points
2023-06-15T19:15:10.67+00:00

Hello,

I have a 350GB database on-prem, and the server only has ~49GB of free space remaining. I want to create a .bacpac file of the database in Azure Blob Storage and am having trouble finding the answers to a few questions:

  1. Is there still a 200GB database size limit when using SSMS?
  2. Does SSMS create the full .bacpac file locally before sending to Azure? (e.g., it asks where to put temporary file)

Any other limitations?

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,192 questions
SQL Server Other
0 comments No comments
{count} votes

Accepted answer
  1. Anonymous
    2023-06-16T02:11:02.4233333+00:00

    Hi @Sean Potter

    1. If exporting to blob storage, the maximum size of the BACPAC file is 200 GB. To archive larger BACPAC files, use SqlPackage to export to local storage. You can check out this note: https://learn.microsoft.com/en-us/azure/azure-sql/database/database-export?view=azuresql#considerations.
    2. In the step "Export Data Tier Application Wizard" there is an "Export Settings" page. If you choose the Save to Azure option, this option will require you to specify a local directory for temporary files. Note that a temporary file will be created at the specified location and will remain there after the operation completes. You can check this link: https://learn.microsoft.com/en-us/sql/relational-databases/data-tier-applications/export-a-data-tier-application?view=sql-server-ver16#Export_settings.

    Best regards,

    Aniya


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.