Partilhar via


Get-CloudCacheProvider

Módulo: Microsoft.FSLogix

SINOPSE

Mostra o estado dos provedores de Cache de Nuvem (provedores de armazenamento remoto) associados a discos específicos de Cache de Nuvem.

SINTAXE

LocalPath (padrão)

Get-CloudCacheProvider
    [-LocalPath <String>]
    [<CommonParameters>]

Disco

Get-CloudCacheProvider
    [-Disks <System.Collections.Generic.List[Microsoft.FSLogix.CloudCache.File]>]
    [<CommonParameters>]

Designação

Get-CloudCacheProvider
    [-Name <String>]
    [<CommonParameters>]

UniqueId

Get-CloudCacheProvider
    [-UniqueId <String>]
    [<CommonParameters>]

DESCRIÇÃO

Este cmdlet mostra as propriedades de cada provedor de Cache de Nuvem (provedor de armazenamento remoto). Cada provedor terá propriedades associadas que ajudam a indicar o estado do provedor como ele está relacionado à sessão do usuário.

Propriedades

Propriedade Valor Descrição
AccessMode ReadWrite O Cloud Cache pode ler e gravar neste disco de provedores.
Sem acesso O Cloud Cache não tem acesso ao disco dos provedores e indicaria um problema com o provedor de armazenamento remoto ou outra máquina que armazena o arquivo *.lock.
Somente leitura O Cloud Cache só pode ler a partir deste disco de fornecedores.
conectados Verdadeiro O serviço Cloud Cache está conectado ao provedor de armazenamento remoto.
Falso O serviço Cloud Cache não está conectado ao armazenamento remoto fornecidoder.
existe Sim O disco do Cloud Cache existe no provedor de armazenamento remoto.
Não O disco do Cloud Cache não existe no provedor de armazenamento remoto.
Desconhecido O estado do disco do Cloud Cache é desconhecido.
LastLockOperation Mostra o resultado da última tentativa de operação de E/S para o arquivo de *.lock no provedor de armazenamento remoto. O arquivo *.lock é como o Cloud Cache determina a viabilidade do provedor de armazenamento remoto, e a frequência dessa operação é a cada 60 segundos (padrão). Um provedor é considerado não conectado quando uma operação de bloqueio não é bem-sucedida.
LocalPath [String] Exibe o caminho do disco de Cache de Nuvem registrado conforme visto pelo serviço de Cache de Nuvem e, por padrão, está localizado em %ProgramData%\FSLogix\Proxy.
RemotePath [String] Exibe o local para os discos do Cloud Cache no provedor de armazenamento remoto com base no tipo.
Nome [String] Exibe o valor do nome do provedor de armazenamento remoto conforme especificado na cadeia de conexão CCDLocations.
Tamanho [UInt64] Tamanho em bytes do disco do Cloud Cache.
Estado Válido O disco do Cloud Cache no provedor de armazenamento remoto está sincronizado com o disco do Cloud Cache local.
Inválido O disco do Cloud Cache local é diferente do provedor remoto e será sincronizado de um provedor válido.
Replicação O disco do Cloud Cache no provedor de armazenamento remoto está replicando de um disco válido do Cloud Cache (provedor remoto).
EsperandoForFileOpen O serviço Cloud Cache está aguardando para acessar o disco remoto do Cloud Cache aguardando o processo local de montagem em disco do Cloud Cache.
Desconhecido O disco remoto do Cloud Cache não está disponível e não consegue determinar o seu estado.
Tipo SMB O provedor de armazenamento remoto é um compartilhamento de arquivos SMB.
AzureBlob O provedor de armazenamento remoto é um Blob do Azure.
UniqueId [Int32] Um ID exclusivo gerado para cada disco do Cloud Cache durante a operação de login e usado em todas as áreas de logs e eventos do FSLogix.
Uptime [Timespan] A duração desde a primeira operação de bloqueio bem-sucedida. Esse valor é redefinido quando o LastLockOperation falha e, em seguida, é bem-sucedido.
WriteQueueLength [Int32] Esse valor mostra o número de alterações pendentes no arquivo de fila para o provedor de armazenamento remoto especificado. Um valor 0 indica o provedor remoto em sincronia com o disco local do Cloud Cache.

EXEMPLOS

Exemplo 1

PS C:\> Get-CloudCacheProvider
AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('35 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : \\my-smb-file-share\profiles\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
Name              : MySMBFileShare
Size              : 1735573504
State             : Valid
Type              : Smb
UniqueId          : 7011300413686398469
Uptime            : 01:29:29.3830000
WriteQueueLength  : 0

AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('10 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : https://my-azure-blob.blob.core.windows.net/jdoe-s-1-5-21-0000000000-568058721-0000000000-1110/Profile_jdoe.VHDX
Name              : MyAzureBlob
Size              : 1735573504
State             : Valid
Type              : AzureBlob
UniqueId          : 10107299548795657846
Uptime            : 01:29:29.3940000
WriteQueueLength  : 0

O cmdlet pode ser executado sem parâmetros ou entrada e retorna todos os provedores para cada usuário do Cloud Cache conectado.

Exemplo 2

PS C:\> Get-CloudCacheDisk -Id 25 | Get-CloudCacheProvider
AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('35 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : \\my-smb-file-share\profiles\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
Name              : MySMBFileShare
Size              : 1735573504
State             : Valid
Type              : Smb
UniqueId          : 7011300413686398469
Uptime            : 01:29:29.3830000
WriteQueueLength  : 0

AccessMode        : ReadWrite
Connected         : True
Exists            : Yes
LastLockOperation : Heartbeat succeeded ('10 ms')
LocalPath         : C:\ProgramData\FSLogix\Proxy\jdoe_S-1-5-21-0000000000-568058721-0000000000-1110\Profile_jdoe.VHDX
RemotePath        : https://my-azure-blob.blob.core.windows.net/jdoe-s-1-5-21-0000000000-568058721-0000000000-1110/Profile_jdoe.VHDX
Name              : MyAzureBlob
Size              : 1735573504
State             : Valid
Type              : AzureBlob
UniqueId          : 10107299548795657846
Uptime            : 01:29:29.3940000
WriteQueueLength  : 0

Usa o cmdlet Get-CloudCacheDisk para restringir o escopo dos resultados desse cmdlet. Este exemplo obtém o disco do Cloud Cache com ID 25 e, em seguida, canaliza o objeto para este cmdlet para obter os resultados.

PARÂMETROS

-Discos

O disco de cache na nuvem (consulte 'Get-CloudCacheDisk')

Número Valor
Tipo <System.Collections.Generic.List[Microsoft.FSLogix.CloudCache.File]>
Conjuntos de parâmetros Disco
Pseudónimos
Necessário Falso
Posição 0
Valor padrão Nenhum
Aceitar entrada de pipeline True (ByValue)
Aceitar caracteres curinga Falso

-LocalPath

O caminho local do disco de cache na nuvem (curingas suportados).

Número Valor
Tipo [String]
Conjuntos de parâmetros LocalPath
Pseudónimos
Necessário Falso
Posição 0
Valor padrão Nenhum
Aceitar entrada de pipeline True (ByValue)
Aceitar caracteres curinga Falso

-Nome

O nome do provedor de cache na nuvem (curingas suportados).

Número Valor
Tipo [String]
Conjuntos de parâmetros Designação
Pseudónimos
Necessário Falso
Posição Nomeado
Valor padrão Nenhum
Aceitar entrada de pipeline Falso
Aceitar caracteres curinga Falso

-UniqueId

O identificador exclusivo do provedor de cache de nuvem (curingas suportados).

Número Valor
Tipo [String]
Conjuntos de parâmetros UniqueId
Pseudónimos
Necessário Falso
Posição Nomeado
Valor padrão Nenhum
Aceitar entrada de pipeline Falso
Aceitar caracteres curinga Falso

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.