【问题标题】:converting SQL . BAK to SQL backpac format转换 SQL 。 BAK 到 SQL backpac 格式
【发布时间】:2012-08-16 23:07:59
【问题描述】:

我有 MSSQL .BAK 文件,出于逻辑原因(数据库对于我的基础设施来说很大),我想将其转换为 BacPac 文件,以便将其上传到 Azure。

所有这一切,虽然我认为 .BAK 和 BacPac 是相同的,所以出现了错误,是否有实用程序可以将其转换?

【问题讨论】:

    标签: database azure-sql-database database-backups bacpac


    【解决方案1】:

    它们是不同的格式。 “bacpac” 文件不包括事务日志,并且它们本身不是过渡一致的。你可以在这里阅读更多信息“Windows Azure SQL Database Backup and Restore Strategy

    您最好的方法是将数据库的备份(“.bak”)恢复到本地服务器,然后从恢复的数据库创建“.bacpac”文件。您不需要恢复的数据库本地副本具有高性能(除了为了将其数据提取到 bacpac 中),因此您可以将其恢复到有足够空间容纳数据的服务器上。这应该有助于解决“数据库对我的基础设施来说是巨大的”问题。

    【讨论】:

    • 这个答案有没有可能是旧的并且存在新的工具?我需要从第三方导入.bak 并定期恢复到 azure Sql。真的不希望它成为一个涉及本地任何内容的手动过程。
    猜你喜欢
    • 2016-06-02
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多