Oct 07 2020 10:19 AM
Hi All,
I would like to know the best strategy to backup the Kusto Database? I come from a traditional SQl server background - trying to understand where and how i back up - for disaster recovery
thanks!
Oct 12 2020 05:15 AM
Got an answer from MS Support on this one - that i will share for anyone else wondering about this.
using the .export feature of ADX we can export the cluster tables to the data lake as a "backup" strategy.
Dec 07 2023 02:28 PM
Stumbled on this recently and even though it's an old thread I thought I'd point to this official documentation: Azure Data Explorer and business continuity disaster recovery - Azure Data Explorer | Microsoft Lear...
Dec 10 2023 10:40 PM - edited Dec 10 2023 10:44 PM
data backup:
I am using two mechanims to backup my data for different use cases:
1. continous export
.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h,
forcedLatency=10m,
sizeLimit=104857600)
<| T
2. manual daily export via Azure Data Factory
.export async to table external_mytable <| mytable
My experience is that the second one works better for very large tables (>100.000.000.000 rows) while the first one is ideal for smaller ones.
metadata backup:
In addition I am exporting the functions and policies via ADF once a day
.set-or-append function_history <| .show functions |extend timstamp = now()