This tool can be used to copy or backup a Fabric Warehouse to a Lakehouse.
You can use it to scale out a warehouse and create read-only replicas, but coping the Warehouse to lakehouse in a different workspace.
CopyWarehouse.exe {source-workspace-id} {warehouse-id} {destination-workspace-id} {lakehouse-id}
Use the guid's or ID's for the Fabric workspace, warehouse and lakehouses. (It does not work with name.) The destination Fabric lakehouse must exist before running the binary.
- Download the C# project from Github
- Open the .csproj file in VSCode and Visual Studio 2022 (I used Community Edition.)
- Compile the project.
- Run the binary
This is an open source project, so feel free to submit bug fixes and improvements.