gpt4 book ai didi

sql - 复制 Azure SQL 数据库并更改规模

转载 作者:行者123 更新时间:2023-12-02 06:34:40 25 4
gpt4 key购买 nike

我们使用命令 CREATE DATABASE X AS COPY OF Y 复制 Azure SQL 数据库,以便我们可以将事务一致的备份保存到本地网络。该数据库作为 P2 运行,因此副本也作为 P2 创建,因此由于新数据库大小的每日费率收费,我们会产生双重费用。

有没有办法复制具有不同比例设置的数据库?或者,还有其他方法来进行事务一致性备份吗?

最佳答案

据我所知,目前执行事务一致备份的方法是使用您正在执行的 COPY 命令,或者依赖 Microsoft 提供的时间点备份/恢复。如果您的目标只是在某个地方进行备份,您可以查看 GeoReplication 选项(标准和事件),它将数据获取到 Azure 中的另一个区域。如果您的要求肯定是获取本地副本,那么“复制 + 导出”几乎是您的选择。

当前没有办法执行从一个数据库层到另一个数据库层的复制;但是,在代码中您可以更改数据库的层级别,因此理论上您可以在 COPY 之后立即将副本更改为较低层(how do to this with PowerShell on MSDN 上有一个使用 Set-AzureSqlDatabase 的示例)。 但是,SQL 数据库是按当天计费的,因此即使您立即更改此设置,您也会为当天的副本 P2 实例付费。如果您每天都执行这些复制导出操作,并在导出后立即删除副本,那么您将不会节省任何钱。 他们有 announced that hourly billing is coming SQL 数据库以及定价更改和其他一些内容。看来新的定价将于 11 月 1 日生效,虽然没有明确说明,但我假设这也意味着按小时计费。通过按小时计费,至少在完成副本后,您可以减少副本的等级,仅支付一小时的费用,然后在下拉导出后,您可以删除副本并节省资金。

关于sql - 复制 Azure SQL 数据库并更改规模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25479751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com