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 |