Forum Discussion
OneLake Backup
Thanks for taking the time to respond. To clarify we are currently not using OneLake but are transitioning to the fabric/onelake environment, we are as a team learning what the best practices for OneLake would be. Is there any official documentation you can point me towards that discusses how we would restore data to a specific point in time ?
Thanks you !
I would say the Platform as a Service paradigm is shifting where Fabric is using BCDR zone replication and soft delete. ... An attempt to simplify things so that you are not supposed to care. However, point in time restore is no longer yours to determine. I tried to see if I could get Azure Backup Vault to talk to the Gen 2 Lake storage behind the scenes but could not figure out how to work the ACL's. (Backup Service would need access to the storage account abstracted behind Fabric One Lake.)
One option might be to use Azure Logic Apps and /or Automation to "copy" the contents of
https://onelake.dfs.fabric.microsoft.com/{work space name}/{lake house name}/
to another separate storage account. This is workable on the assumption that you could get the right authentication and ACL's to work between the various resources.
A quick option if you are doing it for DEVELOPMENT purposes is to use Azure Storage Explorer to copy the Delta files. (It would be authenticating as yourself so should not have problems).
I don't think these options are fool proof as there is no locking during the copy and you have no guarantee that you have achieved an ATOMIC copy (there might be concurrent changes to the data.)