Partager via


New-AzStorageSyncServerEndpoint

Cette commande crée un point de terminaison de serveur sur un serveur inscrit. Cela permet au chemin spécifié sur le serveur de commencer à synchroniser les fichiers avec d’autres points de terminaison dans le groupe de synchronisation.

Syntaxe

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

Cette commande crée un point de terminaison de serveur sur un serveur inscrit. Cela permet au chemin spécifié sur le serveur de commencer à synchroniser les fichiers avec d’autres points de terminaison dans le groupe de synchronisation. S’il existe déjà des fichiers sur d’autres points de terminaison dans le groupe de synchronisation et que cet emplacement nouvellement ajouté contient également des fichiers, un processus de rapprochement tente de déterminer si les fichiers sont en fait les mêmes dans les mêmes dossiers que sur d’autres points de terminaison. Les espaces de noms fusionnent et rapprochement permettent d’éviter les fichiers en conflit. S’il existe des fichiers sur d’autres points de terminaison de serveur, il est souvent préférable de commencer par un emplacement vide sur ce serveur, afin que les fichiers du cloud descendent vers le serveur dans un processus automatique appelé récupération d’urgence rapide. Les métadonnées d’espace de noms sont synchronisées en premier, puis le flux de données de chaque fichier est téléchargé. Si un fichier est demandé par un utilisateur ou une application hors de la commande de téléchargement, ce fichier est rappelé en priorité pour satisfaire la demande d’accès. Vous pouvez éventuellement utiliser la hiérarchisation cloud sur ce point de terminaison de serveur pour déterminer si ce point de terminaison est censé devenir un cache de l’ensemble complet de fichiers à partir du cloud. Si la hiérarchisation cloud est utilisée, le téléchargement du contenu du fichier s’arrête au point défini par les stratégies de hiérarchisation cloud que vous pouvez définir.

Exemples

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

Cette commande crée un point de terminaison de serveur sur un serveur inscrit et l’insère dans un groupe de synchronisation. De la façon THis, il fait partie d’une topologie d’autres points de terminaison et métadonnées de fichier et de contenu commence immédiatement à se synchroniser entre tous les emplacements référencés en tant que points de terminaison dans le groupe de synchronisation.

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CloudTiering

Paramètre de hiérarchisation cloud

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InitialDownloadPolicy

Paramètre de stratégie de téléchargement initial

Type:String
Valeurs acceptées:AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InitialUploadPolicy

Paramètre de stratégie de chargement initial

Type:String
Valeurs acceptées:Merge, ServerAuthoritative
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-LocalCacheMode

Paramètre du mode cache local

Type:String
Valeurs acceptées:DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom du serveurEndpoint.

Type:String
Alias:ServerEndpointName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ParentObject

SyncGroup, normalement passé par le paramètre.

Type:PSSyncGroup
Alias:SyncGroup
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ParentResourceId

ID de ressource parent syncGroup

Type:String
Alias:SyncGroupId
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ServerLocalPath

Paramètre de chemin d’accès local du serveur

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ServerResourceId

Id de ressource RegisteredServer

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StorageSyncServiceName

Nom du StorageSyncService.

Type:String
Alias:ParentName
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SyncGroupName

Nom du SyncGroup.

Type:String
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TierFilesOlderThanDays

Fichiers de niveau antérieurs à jours, paramètre

Type:Nullable<T>[Int32]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VolumeFreeSpacePercent

Paramètre pourcentage d’espace libre du volume

Type:Nullable<T>[Int32]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

PSSyncGroup

String

Sorties

PSServerEndpoint