- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Lakehouse/Warehouse Backups ?
Hi,
It might looks a stupid question but after some time working with Fabric I have not yet a clear idea about how to handle data recovery in situations such as a mistake deleting a Fabric artifacts (e.g: a warehouse/lakehouse) or try to recover the content of a table on a lakehouse/warehouse that has been accidentally removed or deleted.
Using Azure SQL or SQL on premise these questions have an obvious answer because these tools have a plethora of backup mechanism to manage these scenarios. But, what happens in Fabric?
Thx
Alfons
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @alfBI ,
Thanks for using Fabric Community.
We have Data Recovery option in Fabric Warehouse. Can you please refer below document?
Docs to refer -
Restore in-place of a warehouse from a restore point - Microsoft Fabric | Microsoft Learn
The Art of Data warehouse recovery within Microsoft Fabric | Microsoft Fabric Blog | Microsoft Fabri...
Hope this is helpful. Please let me know incase of further queries.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can the Data Warehouse recovery actually restore a deleted warehouse?
Or only recover old data (old snapshot) of an existing warehouse?
It seems you need the warehouse GUID in order to recover data warehouse to an earlier version.
How to get the GUID if the data warehouse has already been deleted?
And will the recovery work if the data warehouse has already been deleted?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey,
Based on my understanding, Unfortunately as of today there is no backup aspect for fabric lakehouse
Currently there is no backup support of lakehouses. The best you can do is manually replicate the data to another lakehouse.
Similar thread : https://community.fabric.microsoft.com/t5/General-Discussion/Lakehouse-Backup/td-p/3657787#:~:text=U....
For fabirc warehouse,you can follow the lniks shared in another reply here and can make use of restore point
----------------------------------------------------------------------------------------------
Nandan Hegde (MSFT Data MVP)
LinkedIn Profile : www.linkedin.com/in/nandan-hegde-4a195a66
GitHUB Profile : https://github.com/NandanHegde15
Twitter Profile : @nandan_hegde15
MSFT MVP Profile : https://mvp.microsoft.com/en-US/MVP/profile/8977819f-95fb-ed11-8f6d-000d3a560942
Topmate : https://topmate.io/nandan_hegde
Blog :https://datasharkx.wordpress.com

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @alfBI ,
Thanks for using Fabric Community.
We have Data Recovery option in Fabric Warehouse. Can you please refer below document?
Docs to refer -
Restore in-place of a warehouse from a restore point - Microsoft Fabric | Microsoft Learn
The Art of Data warehouse recovery within Microsoft Fabric | Microsoft Fabric Blog | Microsoft Fabri...
Hope this is helpful. Please let me know incase of further queries.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi v-gchenna-msft,
I have been redafing the blog you mentioned aloingside and the official MS docs about Fabric disaster recovery. My conclusion after carefully reading both is that data recovery on Fabric data engineering (WH & LH)) mainly relies on delta table capabilities to restore a table at a specific point in time using time travel.
To take leverage of delta tables timeline capabilities for managing data recovery scenarios is not bad on its own, but (and this is my main concern) this approach misses other disaster recovery scenarios where restoration is required at item level (whole warehouse/lakehouse, tables/views/ storeprocedures/notebooks).
How to proceed if a table/view/store procedure has been completely removed from the WH? Or even worse , what about the whole WH/LH as has been "accidentally" dropped?
In such a cases MS docs provides 2 options
1) make use of "Disaster recovery capacity setting" to keep a copy of all Fabric items (which includes WH/LH) on a secondary region. OK, this may work, but sounds to me as using a sledgehammer to crack a nut. (Leaving aside the extra cost)
2) Another suggestion option is keep WH code (table, view, stored procedure) versioned and saved in a safe location (such as Git). I certainly prefer this last one, but git is primarily a version control system rather than a traditional backup tool.
In summary, imho MS provides workarounds on Fabric for managing disastery recovery scenarios but any of them might be fully considered as "actual" backup methods (at least as I understand them).
I firmly belive that MS should consider for future Fabric releases some kind of pure-backup mechanism (not based on tables timeline or versioned git code)
Regards,
Alfons
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @alfBI ,
Glad to know that your query got resolved. Please continue using Fabric Community on your further queries.

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Fabric Monthly Update - February 2025
Check out the February 2025 Fabric update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
02-14-2025 05:07 AM | |||
04-11-2024 07:34 AM | |||
11-19-2024 10:58 AM | |||
03-21-2024 07:54 AM | |||
12-19-2024 06:33 AM |
User | Count |
---|---|
35 | |
17 | |
3 | |
3 | |
2 |
User | Count |
---|---|
50 | |
17 | |
14 | |
10 | |
7 |