簡體   English   中英

Azure 表存儲備份

[英]Azure Table Storage Backup

在我的 azure 訂閱中,我有一個存儲帳戶,其中包含許多包含重要數據的表。 據我所知,azure 為存儲和 blob 提供備份時間點,並在發生故障轉移時提供地理冗余。 但是我找不到任何有關表存儲備份的信息。 這樣做的唯一方法是使用azCopy ,這很好且符合邏輯,但我無法使其工作,因為即使我將Azure Blob Data Contributor設置為我的容器,我也遇到了一些權限問題。

因此,作為一種選擇,我在想是否有一種方法可以使用 python 代碼來實現這一點,以循環遍歷特定容器中的所有表並將副本復制到另一個容器中。

任何人都可以在這個問題上啟發我嗎?

您是否設置了 Azure 存儲防火牆:允許從所有網絡訪問?: 在此處輸入圖像描述

Python 代碼是一種方法,但我們無法幫助您設計代碼。 而且沒有給你的例子。 它不符合 Stack Overflow 的准則。

如果您仍然無法使用AzCopy ,我建議您考慮使用數據工廠來安排將數據從表存儲備份到另一個容器。

  1. 創建一個具有復制活動的管道以從表存儲復制數據。 參考本教程: 使用 Azure 數據工廠將數據復制到 Azure 表存儲和從中復制數據
  2. 為管道創建計划觸發器以使作業自動化。

如果表存儲有很多表,最簡單的方法是使用復制數據工具

更新:

復制數據工具源設置:

在此處輸入圖像描述

接收器設置:在接收器表存儲中自動創建表

在此處輸入圖像描述

HTH。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM