是否可以选择稍后(超过一年)在SQL DWH中还原已删除的数据库?
答案 0 :(得分:2)
文档clearly indicates表示,当删除Azure SQL数据仓库时,它会将最终快照保留7天:
当您放置数据仓库时,SQL Data Warehouse会创建最终的 快照并保存七天。您可以还原数据 仓库删除时创建的最终还原点。
同一篇文章还提到了您可以在此处为此功能投票的事实: https://feedback.azure.com/forums/307516-sql-data-warehouse/suggestions/35114410-user-defined-retention-periods-for-restore-points
即使您可以执行此操作,也基本上是将其留给其他人来负责您的仓库备份。相反,您可以采取控制措施:
CREATE EXTERNAL TABLE AS SELECT (CETAS)
将数据导出到Data Lake或Azure Blob存储。这会将您的数据作为平面文件导出到不会删除的存储中。或者使用Azure数据工厂导出数据并压缩以节省空间。INSERT
从外部表回到主表。通过这种方式,您可以管理仓库架构以及可以在您需要的任何时间(无论是一天,一个月还是几年)重新创建数据。