Set-AzStorageObjectReplicationPolicy
Vytvoří nebo aktualizuje zadanou zásadu replikace objektů v účtu úložiště.
Syntax
AccountName (Výchozí)
Set-AzStorageObjectReplicationPolicy
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-SourceAccount <String>
-Rule <PSObjectReplicationPolicyRule[]>
[-PolicyId <String>]
[-DestinationAccount <String>]
[-EnableMetric <Boolean>]
[-EnablePriorityReplication <Boolean>]
[-EnableTagsReplication <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
PolicyObject
Set-AzStorageObjectReplicationPolicy
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-InputObject <PSObjectReplicationPolicy>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AccountObject
Set-AzStorageObjectReplicationPolicy
-StorageAccount <PSStorageAccount>
-SourceAccount <String>
-Rule <PSObjectReplicationPolicyRule[]>
[-PolicyId <String>]
[-DestinationAccount <String>]
[-EnableMetric <Boolean>]
[-EnablePriorityReplication <Boolean>]
[-EnableTagsReplication <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Set-AzStorageObjectReplicationPolicy vytvoří nebo aktualizuje zadanou zásadu replikace objektů v účtu úložiště.
Příklady
Příklad 1: Nastavte zásady replikace objektů na cílový i zdrojový účet.
$rule1 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src1 -DestinationContainer dest1
$rule2 = New-AzStorageObjectReplicationPolicyRule -SourceContainer src -DestinationContainer dest -MinCreationTime 2019-01-01T16:00:00Z -PrefixMatch a,abc,dd
$srcAccount = Get-AzStorageAccount -ResourceGroupName "myresourcegroup" -AccountName "mysourceaccount"
Set-AzStorageObjectReplicationPolicy -ResourceGroupName "myresourcegroup" -AccountName "mydestaccount" -PolicyId default -SourceAccount $srcAccount.Id -Rule $rule1,$rule2 -EnableMetric $true -EnablePriorityReplication $true -EnableTagsReplication $true
ResourceGroupName StorageAccountName PolicyId EnabledTime SourceAccount DestinationAccount Metrics PriorityReplication TagsReplication Rules
----------------- ------------------ -------- ----------- ------------- ------------------ ------- ------------------- --------------- -----
myresourcegroup mydestaccount 56bfa11c-81ef-4f8d-b307-5e5386e16fba mysourceaccount mydestaccount Enabled Enabled Enabled [5fa8b1d6-4985-4abd-a0b3-ec4d07295a43,...]
$destPolicy = Get-AzStorageObjectReplicationPolicy -ResourceGroupName "myresourcegroup" -AccountName "mydestaccount"
Set-AzStorageObjectReplicationPolicy -ResourceGroupName "myresourcegroup" -AccountName "mysourceaccount" -InputObject $destPolicy
ResourceGroupName StorageAccountName PolicyId EnabledTime SourceAccount DestinationAccount Metrics PriorityReplication TagsReplication Rules
----------------- ------------------ -------- ----------- ------------- ------------------ ------- ------------------- --------------- -----
myresourcegroup mysourceaccount 56bfa11c-81ef-4f8d-b307-5e5386e16fba mysourceaccount mydestaccount Enabled Enabled Enabled [5fa8b1d6-4985-4abd-a0b3-ec4d07295a43,...]
Tento příkaz nastaví zásady replikace objektů na cílový i zdrojový účet.
Nejprve vytvořte 2 pravidla zásad replikace objektů a nastavte zásadu na cílový účet se 2 pravidly a ID prostředku zdrojového účtu a povolte metriky, povolte replikaci priority. Pak získejte zásadu replikace objektů z cílového účtu a nastavte na zdrojový účet.
Upozorňujeme, že pokud má účet úložiště Hodnotu AllowCrossTenantReplication jako false, SourceAccount a DestinationAccount by měly být ID prostředku účtu.
Parametry
-Confirm
Před spuštěním cmdletu vás vyzve k potvrzení.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: viz
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Vlastnosti parametru
Typ: IAzureContextContainer
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: AzContext, AzureRmContext, AzureCredential
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-DestinationAccount
Cílový účet zásady replikace objektů, pokud je název účtu SourceAccount, měl by to být název účtu, jinak by měl být ID prostředku účtu. Výchozí hodnota bude vstupní StorageAccountName nebo ID prostředku účtu.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-EnableMetric
Určuje, jestli je pro zásadu povolená funkce metrik replikace objektů.
Vlastnosti parametru
Typ: Boolean
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-EnablePriorityReplication
Označuje, zda je pro zásadu povolena funkce replikace s prioritou replikace objektů.
Tato funkce poskytuje vylepšený výkon replikace a zkracuje časové cíle obnovení (RTO) pro scénáře replikace důležitých dat.
Vlastnosti parametru
Typ: Boolean
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
Označuje, zda je funkce replikace tagů objektů pro politiku povolena.
Typ: Boolean
Default value: None
Podporuje zástupné znaky: False
DontShow: False
AccountName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
Objekt zásad replikace objektů, který se nastaví na zadaný účet.
PolicyObject
Position: Named
Povinné: True
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-PolicyId
ID zásad replikace objektů. Mělo by se jednat o identifikátor GUID nebo výchozí hodnotu.
Pokud nezadáte Id zásady, použije se výchozí hodnota, což znamená, že chcete vytvořit novou zásadu a ID nové zásady se vrátí do vytvořené zásady.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-ResourceGroupName
Název skupiny prostředků
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: 0
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
PolicyObject
Position: 0
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-Rule
Pravidla zásad replikace objektů
Vlastnosti parametru
Sady parametrů
AccountName
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-SourceAccount
SourceAccount zásad replikace objektů. Pokud je allowCrossTenantReplication false, mělo by to být ID prostředku.
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountName
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
AccountObject
Position: Named
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-StorageAccount
Objekt účtu úložiště
Vlastnosti parametru
Typ: PSStorageAccount
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Sady parametrů
AccountObject
Position: Named
Povinné: True
Hodnota z kanálu: True
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-StorageAccountName
Název účtu úložiště
Vlastnosti parametru
Typ: String
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: Název účtu
Sady parametrů
AccountName
Position: 1
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
PolicyObject
Position: 1
Povinné: True
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
-WhatIf
Ukazuje, co se stane, když se příkaz spustí.
Příkazový modul nebyl spuštěn.
Vlastnosti parametru
Typ: SwitchParameter
Default value: None
Podporuje zástupné znaky: False
DontShow: False
Aliasy: Wi
Sady parametrů
(All)
Position: Named
Povinné: False
Hodnota z kanálu: False
Hodnota z kanálu podle názvu vlastnosti: False
Hodnota ze zbývajících argumentů: False
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters .
Výstupy