Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改Azure备份Vault冗余_Azure_Backup_Redundancy - Fatal编程技术网

更改Azure备份Vault冗余

更改Azure备份Vault冗余,azure,backup,redundancy,Azure,Backup,Redundancy,我们使用Azure备份,并将备份保险库设置为使用GRS。我们想改用LRS。据了解,一旦将机器添加到vault中,这一点就无法改变,我们需要从头开始。两个问题: 在为同一服务器设置新vault之前,是否需要先删除当前vault 是否可以将当前备份传输到新vault 您可以向1个vault注册服务器。为了向新vault注册服务器,您需要使用从manage.windowsazure.com下载的新vault凭据 您可以有多个保险库。如果将来不使用当前vault,它将保留在那里。你必须为每个保险库付款。

我们使用Azure备份,并将备份保险库设置为使用GRS。我们想改用LRS。据了解,一旦将机器添加到vault中,这一点就无法改变,我们需要从头开始。两个问题:

  • 在为同一服务器设置新vault之前,是否需要先删除当前vault

  • 是否可以将当前备份传输到新vault


  • 您可以向1个vault注册服务器。为了向新vault注册服务器,您需要使用从manage.windowsazure.com下载的新vault凭据

    您可以有多个保险库。如果将来不使用当前vault,它将保留在那里。你必须为每个保险库付款。因此,如果您将来不需要它,最好将其完全移除

    这里有一个全面的文档:

    我能够从地理冗余存储(GRS)更改为本地冗余存储(LRS)的唯一方法是在旧门户中创建一个新的空vault()

    在旧门户中,您可以在“配置”中更改存储类型

    我希望您也可以使用PowerShell来实现,但还没有尝试过


    可以通过门户或PowerShell更改恢复服务Vault的存储复制类型。不幸的是,此选项在门户中变灰,当cmdlet成功执行时,它不会更改基础值:如果vault中已包含一个或多个受保护的实例。

    因此,并且由于默认值是GeoRedundant,必须在保护任何项目之前设置该值

    要通过入口将存储设置为本地冗余,请执行以下操作:

    • 创建/打开恢复服务Vault
    • 向下滚动并选择备份基础架构
    • 选择备份配置
    • 将存储复制类型设置为本地冗余
    要通过PowerShell实现同样的功能,请执行以下操作:

    $RG = 'testResourceGroup'
    $VaultName = 'testVault'
    $Location = 'Central US'
    
    $vault = Get-AzureRmRecoveryServicesVault -ResourceGroupName $RG -Name $VaultName
    If (-not $vault) {
        $vault = New-AzureRmRecoveryServicesVault -ResourceGroupName $RG -Location $Location -Name $VaultName
    }
    Set-AzureRmRecoveryServicesBackupProperties -Vault $vault -BackupStorageRedundancy LocallyRedundant
    
    关于删除现有Vault和传输现有备份点:

  • 不需要删除现有vault,但是,在将受保护的项目添加到新vault之前,需要将其从vault中删除。仅停止受保护项目的备份是不够的-在将项目添加到新vault之前,还必须删除所有还原点
  • 我在门户或PowerShell中找不到任何允许迁移现有受保护项目和/或还原点的文档、工具

  • 这太疯狂了。因此,要将受保护的虚拟机从一个保险库移动到另一个保险库(例如,更改冗余),您必须保留所有旧的恢复点,实际上使您的虚拟机无法恢复,读取,从新保险库开始备份,并祈祷您永远不需要比切换日期更早的恢复点。这是不可接受的,我真的不明白为什么你不能把旧的恢复点留下一段时间,直到你确定你有足够的“新恢复点”最终摆脱旧的保险库…是的,我想我们只能把它归结为“经验教训”,直到微软想出一种方法来改变Vault冗余,同时它包含受保护的实例