New-AzStorageSyncServerEndpoint
Este comando cria um novo ponto de extremidade do servidor em um servidor registrado. Isso permite que o caminho especificado no servidor comece a sincronizar os arquivos com outros pontos de extremidade no grupo de sincronização.
Sintaxe
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
Este comando cria um novo ponto de extremidade do servidor em um servidor registrado. Isso permite que o caminho especificado no servidor comece a sincronizar os arquivos com outros pontos de extremidade no grupo de sincronização. Se já houver arquivos em outros pontos de extremidade no grupo de sincronização e esse local recém-adicionado também contiver arquivos, um processo de reconciliação tentará determinar se os arquivos são de fato os mesmos nas mesmas pastas que em outros pontos de extremidade. Os namespaces serão mesclados e a reconciliação ajudará a evitar arquivos de conflito. Se houver arquivos em outros pontos de extremidade do servidor, geralmente é melhor começar com um local vazio neste servidor, para que os arquivos da nuvem cheguem ao servidor em um processo automático chamado recuperação rápida de desastres. Os metadados do namespace serão sincronizados primeiro e, em seguida, o fluxo de dados de cada arquivo será baixado. Se um ficheiro for solicitado por um utilizador ou aplicação fora da ordem de descarregamento, esse ficheiro será recolhido com prioridade para satisfazer o pedido de acesso. Opcionalmente, você pode usar a hierarquização na nuvem neste ponto de extremidade do servidor para determinar se esse ponto de extremidade deve se tornar um cache do conjunto completo de arquivos da nuvem. Se a hierarquização na nuvem for usada, o download do conteúdo do arquivo será interrompido no ponto definido pelas políticas de hierarquização da nuvem que você pode definir.
Exemplos
Exemplo 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"
Este comando cria um novo ponto de extremidade de servidor em um servidor registrado e o insere em um grupo de sincronização. De certa forma, ele faz parte de uma topologia de outros pontos de extremidade e os metadados e o conteúdo do arquivo começarão imediatamente a sincronizar entre todos os locais referenciados como pontos de extremidade no grupo de sincronização.
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CloudTiering
Parâmetro de hierarquização da nuvem
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-InitialDownloadPolicy
Parâmetro da política de download inicial
Tipo: | String |
Valores aceites: | AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-InitialUploadPolicy
Parâmetro da política de carregamento inicial
Tipo: | String |
Valores aceites: | Merge, ServerAuthoritative |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LocalCacheMode
Parâmetro do modo de cache local
Tipo: | String |
Valores aceites: | DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Name
Nome do ServerEndpoint.
Tipo: | String |
Aliases: | ServerEndpointName |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ParentObject
SyncGroup Object, normalmente passado através do parâmetro.
Tipo: | PSSyncGroup |
Aliases: | SyncGroup |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ParentResourceId
ID do recurso pai do SyncGroup
Tipo: | String |
Aliases: | SyncGroupId |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Nome do Grupo de Recursos.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ServerLocalPath
Parâmetro de caminho local do servidor
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ServerResourceId
ID do recurso RegisteredServer
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StorageSyncServiceName
Nome do StorageSyncService.
Tipo: | String |
Aliases: | ParentName |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SyncGroupName
Nome do SyncGroup.
Tipo: | String |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TierFilesOlderThanDays
Arquivos de camada mais antigos do que o parâmetro Days
Tipo: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VolumeFreeSpacePercent
Parâmetro de porcentagem de espaço livre de volume
Tipo: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
Saídas
Azure PowerShell