Udostępnij za pośrednictwem


New-AzStorageSyncServerEndpoint

To polecenie tworzy nowy punkt końcowy serwera na zarejestrowanym serwerze. Dzięki temu określona ścieżka na serwerze umożliwia rozpoczęcie synchronizacji plików z innymi punktami końcowymi w grupie synchronizacji.

Składnia

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

Opis

To polecenie tworzy nowy punkt końcowy serwera na zarejestrowanym serwerze. Dzięki temu określona ścieżka na serwerze umożliwia rozpoczęcie synchronizacji plików z innymi punktami końcowymi w grupie synchronizacji. Jeśli istnieją już pliki w innych punktach końcowych w grupie synchronizacji, a ta nowo dodana lokalizacja zawiera również pliki, proces uzgodnień podejmie próbę ustalenia, czy pliki są w rzeczywistości tymi samymi w tych samych folderach co w innych punktach końcowych. Przestrzenie nazw będą scalać i uzgadniać, aby zapobiec konfliktom plików. Jeśli istnieją pliki w innych punktach końcowych serwera, często lepiej jest zacząć od pustej lokalizacji na tym serwerze, aby pliki z chmury spadły do serwera w procesie automatycznym nazywanym szybkim odzyskiwaniem po awarii. Metadane przestrzeni nazw będą najpierw synchronizowane, a następnie pobierany jest strumień danych każdego pliku. Jeśli plik jest żądany przez użytkownika lub aplikację poza zamówieniem pobierania, ten plik zostanie odwołany z priorytetem, aby spełnić żądanie dostępu. Opcjonalnie możesz użyć obsługi warstw w chmurze w tym punkcie końcowym serwera, aby określić, czy ten punkt końcowy ma stać się pamięcią podręczną pełnego zestawu plików z chmury. Jeśli jest używana obsługa warstw w chmurze, pobieranie zawartości pliku zostanie zatrzymane w punkcie zdefiniowanym przez zasady obsługi warstw w chmurze, które można ustawić.

Przykłady

Przykład 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"

To polecenie tworzy nowy punkt końcowy serwera na zarejestrowanym serwerze i wstawia go do grupy synchronizacji. THis sposób jest częścią topologii innych punktów końcowych i metadanych pliku i zawartości natychmiast rozpocznie synchronizację między wszystkimi lokalizacjami, do których odwołuje się punkt końcowy w grupie synchronizacji.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CloudTiering

Parametr obsługi warstw w chmurze

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InitialDownloadPolicy

Parametr zasad początkowego pobierania

Typ:String
Dopuszczalne wartości:AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InitialUploadPolicy

Parametr zasad przekazywania początkowego

Typ:String
Dopuszczalne wartości:Merge, ServerAuthoritative
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-LocalCacheMode

Parametr trybu lokalnej pamięci podręcznej

Typ:String
Dopuszczalne wartości:DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Nazwa punktu końcowego serwera.

Typ:String
Aliasy:ServerEndpointName
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ParentObject

Obiekt SyncGroup, zwykle przekazywany przez parametr .

Typ:PSSyncGroup
Aliasy:SyncGroup
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ParentResourceId

Identyfikator zasobu nadrzędnego grupy synchronizacji

Typ:String
Aliasy:SyncGroupId
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServerLocalPath

Parametr ścieżki lokalnej serwera

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServerResourceId

Identyfikator zasobu RegisteredServer

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-StorageSyncServiceName

Nazwa usługi StorageSyncService.

Typ:String
Aliasy:ParentName
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-SyncGroupName

Nazwa grupy synchronizacji.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TierFilesOlderThanDays

Parametr Pliki warstwy starsze niż dni

Typ:Nullable<T>[Int32]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-VolumeFreeSpacePercent

Parametr procentu wolnego miejsca na woluminie

Typ:Nullable<T>[Int32]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSSyncGroup

String

Dane wyjściowe

PSServerEndpoint