Condividi tramite


New-AzStorageSyncServerEndpoint

Questo comando crea un nuovo endpoint server in un server registrato. Ciò consente al percorso specificato nel server di avviare la sincronizzazione dei file con altri endpoint nel gruppo di sincronizzazione.

Sintassi

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>]

Descrizione

Questo comando crea un nuovo endpoint server in un server registrato. Ciò consente al percorso specificato nel server di avviare la sincronizzazione dei file con altri endpoint nel gruppo di sincronizzazione. Se nel gruppo di sincronizzazione sono già presenti file già presenti e questo percorso appena aggiunto contiene anche file, un processo di riconciliazione tenterà di determinare se i file sono effettivamente gli stessi nelle stesse cartelle degli altri endpoint. Gli spazi dei nomi si uniranno e la riconciliazione consentono di evitare i file in conflitto. Se sono presenti file in altri endpoint server, spesso è preferibile iniziare con un percorso vuoto in questo server, in modo che i file dal cloud vengano visualizzati nel server in un processo automatico denominato ripristino di emergenza rapido. I metadati dello spazio dei nomi verranno sincronizzati prima, quindi il flusso di dati di ogni file viene scaricato. Se un file viene richiesto da un utente o da un'applicazione non in ordine di download, tale file verrà richiamato con priorità per soddisfare la richiesta di accesso. Facoltativamente, è possibile usare la suddivisione in livelli cloud in questo endpoint server per determinare se questo endpoint deve diventare una cache del set completo di file dal cloud. Se viene usata la suddivisione in livelli nel cloud, il download del contenuto del file si arresterà nel punto definito dai criteri di suddivisione in livelli cloud che è possibile impostare.

Esempio

Esempio 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"

Questo comando crea un nuovo endpoint server in un server registrato e lo inserisce in un gruppo di sincronizzazione. Il modo in cui fa parte di una topologia di altri endpoint e metadati di file e contenuto inizierà immediatamente a sincronizzare tra tutti i percorsi a cui si fa riferimento come endpoint nel gruppo di sincronizzazione.

Parametri

-AsJob

Eseguire il cmdlet in background

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CloudTiering

Parametro di suddivisione in livelli nel cloud

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InitialDownloadPolicy

Parametro dei criteri di download iniziale

Tipo:String
Valori accettati:AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InitialUploadPolicy

Parametro dei criteri di caricamento iniziale

Tipo:String
Valori accettati:Merge, ServerAuthoritative
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LocalCacheMode

Parametro della modalità cache locale

Tipo:String
Valori accettati:DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome dell'oggetto ServerEndpoint.

Tipo:String
Alias:ServerEndpointName
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ParentObject

Oggetto SyncGroup, normalmente passato tramite il parametro .

Tipo:PSSyncGroup
Alias:SyncGroup
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ParentResourceId

ID risorsa padre syncgroup

Tipo:String
Alias:SyncGroupId
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResourceGroupName

Nome gruppo di risorse.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServerLocalPath

Parametro percorso locale del server

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServerResourceId

ID risorsa RegisteredServer

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StorageSyncServiceName

Nome di StorageSyncService.

Tipo:String
Alias:ParentName
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SyncGroupName

Nome del gruppo di sincronizzazione.

Tipo:String
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TierFilesOlderThanDays

Parametro File di livello precedenti a giorni

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VolumeFreeSpacePercent

Parametro Percentuale spazio disponibile volume

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

PSSyncGroup

String

Output

PSServerEndpoint