当前位置: 首页 > 知识库问答 >
问题:

如何对Azure表存储进行备份

隆飞驰
2023-03-14

我需要将数据从一个azure表存储迁移,基本上是从一个表迁移到另一个表(两个表既可以在同一订阅中,也可以在不同订阅中)。

在Azure表存储中是否有任何方法可以像在SQL存储中那样实现上述要求,在SQL存储中用户可以生成整个数据库或单个表的脚本或备份。

共有1个答案

华献
2023-03-14

简短的回答:没有内置备份。更长的答案:

>

  • 没有内置的表存储备份服务或“快照”特性(Blob具有):您需要执行自己的复制操作,从一个表复制到另一个表。还有一个REST API,以及SDK、PowerShell cmdlets、CLI命令和AzCopy(所有这些都是基于API构建的)。还有一堆你可以搜索的第三方工具。如何完成抄表由你自己决定。

    表存储是一种持久存储--在一个区域内进行三次复制(也可以在地理上复制到另一个区域)。即使主区域中的存储变得不可用,您也可以选择从配对区域读取(假设您启用了地理冗余的存储帐户)。注意:这与备份不同--如果您删除了表中的一个实体,那么该删除将在任何地方复制

    存储复制(例如,将实体从一个表复制到另一个表)将是相同的,而不考虑订阅。存储帐户按帐户名称空间+访问密钥(可选SAS)进行键控。

  •  类似资料:
    • 我将数据存储在Azure存储表和blob存储中。我想自动备份我的数据,以防止用户或软件问题意外损坏数据。Microsoft对此没有一个好的解决方案,虽然有自动备份的付费解决方案,但似乎应该有一种直接的方法来备份和恢复此数据。

    • 我发现在Spring Data Rest设计相关问题的许多答案中提到了“聚合根”和“实体”以及“值对象”。 我认为存储库等同于聚合根。 案例1 我的问题是围绕这一点,假设有两个实体——User和UserSettings,在数据库中表示为两个表和UserSettings,它们的外键User_id指向User。 在本例中,我希望对用户和用户设置都执行GET/POST。从一些帖子中,我发现存储库应该位于

    • 我有大约6个设置文件(xml或json ),我想存储在Azure中,但在我的Windows客户端应用程序中使用。我计划将它们存储在blob存储中,并使用以下代码下载它们: 设置文件不会经常更改。如何在本地缓存文件,以避免每次下载? 有更好的方法吗?我应该使用的其他Azure服务?

    • 我必须对Azure表存储进行查询,其中我有以下设置:RowKey、PartitionKey、ThirdColumn RowKey是唯一的,Partitionkey与ThirdColumn相关联,这意味着所有值为“Y”的第三列都将具有分区键“X”。 我必须使用ThirdColumn值获取分区键为X的所有实体。这将不是Performance,因为Y既不是PartitionKey也不是RowKey。 问

    • 问题内容: ES版本:1.5(Amazon Elasticsearch) 我的目标:在某个字段上具有重复数据删除功能的搜索结果。我目前正在对聚合进行一些研究,以解决重复数据删除问题。因此,我的结果是一个带有1个大小的存储桶的列表存储桶。但是,我找不到订购存储桶列表的方法。 当前查询: 结果: 我想看到第二个存储桶,其中max_score = 68.78424为第一个。这可能吗? 如果不建议使用聚合

    • 我想评估一下我的Windows Azure表存储查询是如何缩放的。为此,我建立了一个简单的测试环境,在这个环境中,我可以增加表中的数据量,并测量查询的执行时间。基于时间,我想定义一个成本函数,它可以用来评估未来查询的性能。 我评估了以下查询: 使用PartitionKey和RowKey查询 使用PartitionKey和属性进行查询 使用PartitionKey和两个行键进行查询 带有Partit