Delen via


New-AzStorageSyncServerEndpoint

Met deze opdracht maakt u een nieuw servereindpunt op een geregistreerde server. Hierdoor kan het opgegeven pad op de server beginnen met het synchroniseren van de bestanden met andere eindpunten in de synchronisatiegroep.

Syntaxis

New-AzStorageSyncServerEndpoint
   [-ResourceGroupName] <String>
   [-StorageSyncServiceName] <String>
   [-SyncGroupName] <String>
   -Name <String>
   -ServerResourceId <String>
   -ServerLocalPath <String>
   [-CloudTiering]
   [-VolumeFreeSpacePercent <Int32>]
   [-TierFilesOlderThanDays <Int32>]
   [-InitialDownloadPolicy <String>]
   [-LocalCacheMode <String>]
   [-InitialUploadPolicy <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzStorageSyncServerEndpoint
   [-ParentObject] <PSSyncGroup>
   -Name <String>
   -ServerResourceId <String>
   -ServerLocalPath <String>
   [-CloudTiering]
   [-VolumeFreeSpacePercent <Int32>]
   [-TierFilesOlderThanDays <Int32>]
   [-InitialDownloadPolicy <String>]
   [-LocalCacheMode <String>]
   [-InitialUploadPolicy <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzStorageSyncServerEndpoint
   [-ParentResourceId] <String>
   -Name <String>
   -ServerResourceId <String>
   -ServerLocalPath <String>
   [-CloudTiering]
   [-VolumeFreeSpacePercent <Int32>]
   [-TierFilesOlderThanDays <Int32>]
   [-InitialDownloadPolicy <String>]
   [-LocalCacheMode <String>]
   [-InitialUploadPolicy <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Met deze opdracht maakt u een nieuw servereindpunt op een geregistreerde server. Hierdoor kan het opgegeven pad op de server beginnen met het synchroniseren van de bestanden met andere eindpunten in de synchronisatiegroep. Als er al bestanden zijn op andere eindpunten in de synchronisatiegroep en deze zojuist toegevoegde locatie ook bestanden bevat, probeert een afstemmingsproces te bepalen of bestanden in feite dezelfde zijn in dezelfde mappen als op andere eindpunten. De naamruimten worden samengevoegd en afstemming helpt conflictbestanden te voorkomen. Als er bestanden zijn op andere servereindpunten, is het vaak beter om te beginnen met een lege locatie op deze server, zodat de bestanden uit de cloud naar de server komen in een automatisch proces dat snel herstel na noodgevallen wordt genoemd. De metagegevens van de naamruimte worden eerst gesynchroniseerd en vervolgens wordt de gegevensstroom van elk bestand gedownload. Als een bestand wordt aangevraagd door een gebruiker of toepassing buiten de downloadvolgorde, wordt dat bestand met prioriteit ingetrokken om te voldoen aan de toegangsaanvraag. U kunt eventueel cloudlagen op dit servereindpunt gebruiken om te bepalen of dit eindpunt een cache moet worden van de volledige set bestanden uit de cloud. Als cloudlagen worden gebruikt, stopt het downloaden van bestandsinhoud op het punt dat is gedefinieerd door het beleid voor cloudlagen dat u kunt instellen.

Voorbeelden

Voorbeeld 1

$RegisteredServer = Get-AzStorageSyncServer -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName"
New-AzStorageSyncServerEndpoint -ResourceGroupName "myResourceGroup" -StorageSyncServiceName "myStorageSyncServiceName" -SyncGroupName "mySyncGroupName" -Name "myServerEndpointName" -ServerResourceId $RegisteredServer.ResourceId -ServerLocalPath "myServerLocalPath" -CloudTiering -TierFilesOlderThanDays "myTierFilesOlderThanDays"

Met deze opdracht maakt u een nieuw servereindpunt op een geregistreerde server en voegt u dit in een synchronisatiegroep in. THis-manier maakt deel uit van een topologie van andere eindpunten en bestandsmetagegevens en inhoud wordt onmiddellijk gesynchroniseerd tussen alle locaties waarnaar wordt verwezen als eindpunten in de synchronisatiegroep.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CloudTiering

Parameter voor cloudlagen

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InitialDownloadPolicy

Initiƫle parameter voor downloadbeleid

Type:String
Geaccepteerde waarden:AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InitialUploadPolicy

Initiƫle parameter voor uploadbeleid

Type:String
Geaccepteerde waarden:Merge, ServerAuthoritative
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LocalCacheMode

Parameter lokale cachemodus

Type:String
Geaccepteerde waarden:DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Naam van het ServerEndpoint.

Type:String
Aliassen:ServerEndpointName
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ParentObject

SyncGroup-object, normaal gesproken doorgegeven via de parameter.

Type:PSSyncGroup
Aliassen:SyncGroup
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ParentResourceId

Bovenliggende resource-id van SyncGroup

Type:String
Aliassen:SyncGroupId
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Naam van resourcegroep.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServerLocalPath

Parameter lokaal pad van server

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServerResourceId

Resource-id van RegisteredServer

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StorageSyncServiceName

De naam van de StorageSyncService.

Type:String
Aliassen:ParentName
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SyncGroupName

Naam van de SyncGroup.

Type:String
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TierFilesOlderThanDays

Laagbestanden ouder dan dagen parameter

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VolumeFreeSpacePercent

Volume vrije ruimte percentage parameter

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden