New-AzStorageSyncServerEndpoint
Esse comando cria um novo ponto de extremidade de 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
Esse comando cria um novo ponto de extremidade de 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 mesclarão e a reconciliação ajudarão a evitar arquivos de conflito. Se houver arquivos em outros pontos de extremidade de servidor, geralmente é melhor começar com um local vazio nesse servidor, para que os arquivos da nuvem sejam reduzidos para o servidor em um processo automático chamado recuperação rápida de desastre. Os metadados do namespace serão sincronizados primeiro e, em seguida, o fluxo de dados de cada arquivo será baixado. Se um arquivo for solicitado por um usuário ou aplicativo fora da ordem de download, esse arquivo será recuperado com prioridade para atender à solicitação de acesso. Opcionalmente, você pode usar a camada de 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 camada de nuvem for usada, o download do conteúdo do arquivo será interrompido no ponto definido pelas políticas de camada de 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"
Esse comando cria um novo ponto de extremidade de servidor em um servidor registrado e o insere em um grupo de sincronização. Dessa forma, ele faz parte de uma topologia de outros pontos de extremidade e metadados de arquivo e o conteúdo começará 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-CloudTiering
Parâmetro de camada de nuvem
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InitialDownloadPolicy
Parâmetro de política de download inicial
Tipo: | String |
Valores aceitos: | AvoidTieredFiles, NamespaceOnly, NamespaceThenModifiedFiles |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InitialUploadPolicy
Parâmetro de política de upload inicial
Tipo: | String |
Valores aceitos: | Merge, ServerAuthoritative |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-LocalCacheMode
Parâmetro do modo de cache local
Tipo: | String |
Valores aceitos: | DownloadNewAndModifiedFiles, UpdateLocallyCachedFiles |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Nome do ServerEndpoint.
Tipo: | String |
Aliases: | ServerEndpointName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ParentObject
Objeto SyncGroup, normalmente passado pelo parâmetro.
Tipo: | PSSyncGroup |
Aliases: | SyncGroup |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ParentResourceId
ID do recurso pai do SyncGroup
Tipo: | String |
Aliases: | SyncGroupId |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ResourceGroupName
Nome do Grupo de Recursos.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ServerLocalPath
Parâmetro de caminho local do servidor
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ServerResourceId
ID do recurso RegisteredServer
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-StorageSyncServiceName
Nome do StorageSyncService.
Tipo: | String |
Aliases: | ParentName |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SyncGroupName
Nome do SyncGroup.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TierFilesOlderThanDays
Parâmetro de arquivos de camada com mais de dias
Tipo: | Nullable<T>[Int32] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-VolumeFreeSpacePercent
Parâmetro percentual de espaço livre de volume
Tipo: | Nullable<T>[Int32] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Azure PowerShell