Suporte remoto para o Azure Stack Hub

Importante

O suporte remoto só está disponível nas seguintes versões:

Utilize o suporte remoto para permitir que um profissional de suporte da Microsoft diagnostice e ajude a acelerar a resolução do seu pedido de suporte ao permitir o acesso remoto ao seu dispositivo para resolução e reparação limitadas. Pode ativar esta funcionalidade ao conceder consentimento para um nível de acesso e duração específicos. O suporte só pode aceder ao seu dispositivo depois de um pedido de suporte ter sido submetido.

Depois de ativado, o suporte da Microsoft obtém acesso de tempo limitado just-in-time (JIT) ao seu dispositivo através de um canal seguro, auditado e compatível. O suporte remoto utiliza o protocolo HTTPS através da porta 443. O tráfego é encriptado com o TLS 1.2. As operações executadas são restritas com base no nível de acesso concedido com administração suficiente (JEA).

Para obter mais informações sobre os cmdlets que o suporte da Microsoft pode executar durante uma sessão de suporte remoto, veja a lista de operações Suporte da Microsoft neste artigo.

Processe o fluxo de acesso autenticado entre o cliente e o suporte da Microsoft para diagnósticos, resolução de problemas e ações de remediação.

Porquê utilizar o suporte remoto?

O suporte remoto dá-lhe a capacidade de:

  • Melhore a velocidade de resolução. Após a consulta de âmbito inicial com Suporte da Microsoft, pode ativar o suporte remoto. Nessa altura, Suporte da Microsoft já não precisa de organizar reuniões consigo para mais resolução de problemas.
  • Reduza o número de elevações de sessões de pontos finais privilegiados (PEP) para resolver problemas.
  • Veja a transcrição detalhada de todas as operações executadas em qualquer altura.
  • Conceda acesso autenticado just-in-time numa base incidente a incidente. Pode definir o nível de acesso e a duração de cada incidente.
  • Pode revogar o consentimento em qualquer altura que termine a sessão remota. O acesso é desativado automaticamente assim que a duração do consentimento expirar.

Requisitos

O suporte remoto requer que permita o acesso a determinadas portas de saída e URLs de destino. Para obter mais informações sobre os pontos finais necessários, veja Portas e URLs (saída).

Antes de o suporte remoto ser ativado, tem de dar consentimento para autorizar Suporte da Microsoft a executar comandos de diagnóstico ou reparação. O texto seguinte inclui os termos de processamento de dados:

Ao aprovar este pedido, a organização de suporte da Microsoft ou a equipa de engenharia do Azure que suporta esta funcionalidade ("Engenheiro Suporte da Microsoft") terá acesso direto ao seu dispositivo para fins de resolução de problemas e/ou resolução do problema técnico descrito no caso de suporte da Microsoft.

Durante uma sessão de suporte remoto, um Engenheiro de Suporte da Microsoft poderá ter de recolher registos. Ao ativar o suporte remoto, concordou com uma coleção de registos de diagnóstico por Suporte da Microsoft Engenheiro para resolver um caso de suporte Também reconhece e consente o carregamento e a retenção desses registos numa conta de armazenamento do Azure gerida e controlada pela Microsoft. Estes registos podem ser acedidos pela Microsoft no contexto de um caso de suporte e para melhorar o estado de funcionamento do Azure Stack Hub.

Os dados serão utilizados apenas para resolver falhas que estão sujeitas a um pedido de suporte e não serão utilizados para marketing, publicidade ou quaisquer outros fins comerciais sem o seu consentimento. Os dados podem ser retidos até noventa (90) dias e serão tratados de acordo com as nossas práticas padrão de privacidade.

Quaisquer dados recolhidos anteriormente com o seu consentimento não serão afetados pela revogação da sua permissão.

Exemplos de suporte remoto

No Azure Stack Hub, o suporte remoto pode ser gerido com o ponto final privilegiado (PEP). Os seguintes cenários de exemplo mostram-lhe como realizar várias operações para ativar o acesso ao suporte remoto para o suporte da Microsoft.

Ativar o suporte remoto para diagnósticos

Neste exemplo, permite o acesso de suporte remoto apenas para operações relacionadas com diagnósticos. O consentimento expira dentro de 1440 minutos (um dia) após o qual não é possível estabelecer o acesso remoto.

Enable-RemoteSupport -AccessLevel Diagnostics -ExpireInMinutes 1440

Utilize o parâmetro ExpireInMinutes para definir a duração da sessão. No exemplo, o consentimento expira em 1440 minutos (um dia). Após um dia, não é possível estabelecer o acesso remoto.

Pode definir ExpireInMinutes uma duração mínima de 60 minutos (uma hora) e um máximo de 20.160 minutos (14 dias).

Se a duração não estiver definida, a sessão remota expirará em 480 (8 horas) por predefinição.

Ativar o suporte remoto para diagnósticos e reparação

Neste exemplo, permite o acesso de suporte remoto apenas para operações relacionadas com diagnóstico e reparação. Uma vez que a expiração não foi explicitamente fornecida, expira em oito horas por predefinição.

Enable-RemoteSupport -AccessLevel DiagnosticsRepair

Neste exemplo, obtém qualquer consentimento concedido anteriormente. O resultado inclui o consentimento expirado nos últimos 30 dias.

Get-RemoteSupportAccess -IncludeExpired

Neste exemplo, revoga o consentimento de acesso remoto. Todas as sessões existentes são terminadas e as novas sessões já não podem ser estabelecidas.

Disable-RemoteSupport

Listar sessões remotas existentes

Neste exemplo, irá listar todas as sessões remotas efetuadas no dispositivo desde FromDate.

Get-RemoteSupportSessionHistory -FromDate <Date>

Obter detalhes sobre uma sessão remota específica

Neste exemplo, obtém os detalhes da sessão remota com o ID SessionID.

Get-RemoteSupportSessionHistory -SessionId <SessionId> -IncludeSessionTranscript

Nota

Os detalhes da transcrição da sessão são retidos durante 90 dias. Pode obter detalhes para uma sessão remota no prazo de noventa dias após a sessão.

Lista de operações de suporte da Microsoft

As secções seguintes listam os cmdlets permitidos que o suporte da Microsoft pode executar durante uma sessão de suporte remoto.

Nível de acesso: Diagnósticos

Nome Descrição
Clear-AzsSupportParentWorkingDirectory Limpa o conteúdo do diretório de trabalho do Azs.Support obsoleto em todos os nós de infraestrutura.
Clear-AzsSupportWorkingDirectory Limpa o conteúdo do diretório de trabalho atual.
Copy-AzsSupportFiles Copia ficheiros do computador remoto para a localização do caminho do ficheiro do diretório de trabalho local (Get-AzsSupportWorkingDirectory).
Debug-AzsSupportStorageSubsystem Executa Debug-StorageSubSystem no Armazenamento do Windows em Cluster do Subsistema de Armazenamento de Armazenamento em *.
Disable-AzsSupportNetshTrace Desativa o netsh rastreio.
Enable-AzsSupportNetshTrace Ativa o netsh rastreio.
Get-AzsSupportActionPlanInstance Lista os planos de Ação da ECE e fornece opções para filtrar por nome e estado. Este comando tem dois comportamentos:
Predefinição: Lista todas as instâncias do plano de ação (planos de cópia de segurança filtrados por predefinição), os respetivos IDs, estado e carimbos de data/hora
ActionPlanInstanceId: Explora um plano de ação especificado e lista o passo, o nome, o estado e os carimbos de data/hora
Get-AzsSupportClusterLog Gera um registo de cluster de ativação pós-falha para os nós especificados e devolve o caminho do ficheiro para o registo. Se não forem especificados nós, gera o registo do cluster a partir de todos os nós.
Get-AzsSupportClusterResource Obtém recursos de cluster, ordenados por estado.
Get-AzsSupportClusterSharedVolume Devolve uma lista de todos os volumes partilhados do cluster, ordenados por estado.
Get-AzsSupportCodeIntegrityEnforcementStatus Obtém o kernel e o estado integridade do código do modo de utilizador.
Get-AzsSupportComputerInformation Recolhe informações do computador do ComputerName especificado, como Uptime, Localtime, OSVersion, etc. Este é um wrapper para Get-ComputerInfo.
Get-AzsSupportDiskSpace Obtenha espaço disponível em disco em computadores de destino.
Get-AzsSupportDscLogs Obtém Desired State Configuration registos de texto/evento (DSC) do ComputerName especificado.
Get-AzsSupportECECloudDefinitionXml Obtém a definição da cloud do Azure Stack a partir da ECE e coloca os dados em cache como um XmlDocument. Se a ECE não estiver disponível, tenta carregar a ECE a partir de uma localização de cópia de segurança bem conhecida.
Get-AzsSupportECEComputerRole Obtém a função ComputerName especificada da ECE.
Get-AzsSupportECERoleDefinition Obtém informações específicas de funções da ECE.
Get-AzsSupportECERoleNodes Obtém informações de nós da ECE para uma determinada função.
Get-AzsSupportECERoleProvisioningStatus Obtenha o estado de aprovisionamento para máquinas virtuais e nós físicos.
Get-AzsSupportFolderSize Obtenha o tamanho das pastas e ficheiros encontrados no parâmetro Caminho numa VM de infraestrutura ou nó físico.
Get-AzsSupportInfrastructureHost Obtém informações físicas do nó do anfitrião a partir de FailoverClustering.
Get-AzsSupportInfrastructureVM Obtém objetos de VM hyper-V para VMs de infraestrutura, como ACS ou SeedRingServices.
Get-AzsSupportInfrastructureVMHost Obtém objetos de VM hyper-V para VMs de infraestrutura, como ACS ou SeedRingServices.
Get-AzsSupportManagedDiskBlobUriAndFilePath Obtém o uri de blob de um disco gerido.
Get-AzsSupportPerformanceMetrics Chama Test-AzureStack -Include AzsInfraPerformance -Debug e devolve todas as métricas de desempenho da VM de anfitrião e infraestrutura.
Get-AzsSupportProcess Obtém processos num computador remoto e ordena-os por Nome, ProcessID. Suporta WMI, WinRM e Tasklist /SVC.
Get-AzsSupportRoutingInformation Obtém informações detalhadas sobre os planos de ação com falhas e fornece orientações sobre a equipa de engenharia proprietária do componente.
Get-AzsSupportSClusterFileSize Obtém o tamanho do ficheiro no s-cluster a partir do caminho de ficheiro local.
Get-AzsSupportS2SConnectionInformation Obtém as ligações associadas a gateways de rede virtual de inquilinos.
Get-AzsSupportService Obtém serviços num ComputerName especificado e ordena-os por Estado, Nome. Suporta o WMI e o WinRM.
Get-AzsSupportServiceFabricClusterConfiguration Obtém a configuração do cluster do Service Fabric para um determinado anel.
Get-AzsSupportServiceFabricClusterHealth Obtém o estado de funcionamento agregado do cluster através de um anel especificado. Se não for especificada nenhuma cadência, verifica todas as cadências do Service Fabric.
Get-AzsSupportServiceFabricClusterManifest Obtém o manifesto do cluster do Service Fabric para um determinado anel.
Get-AzsSupportServiceFabricClusterUpgrade Obtém o estado de atualização do cluster do Service Fabric para um determinado anel.
Get-AzsSupportServiceFabricNode Obtém os nós de cluster do Service Fabric para um determinado anel.
Get-AzsSupportServiceFabricReplica Obtém as réplicas de um serviço de service fabric especificado.
Get-AzsSupportServiceFabricRuntimeVersion Obtém a versão de runtime do Service Fabric em todos os nós de cluster de recursos de infraestrutura numa cadência especificada. Se não for especificada nenhuma cadência, verifica todas as cadências do Service Fabric.
Get-AzsSupportServiceFabricService Obtém serviços de service fabric na cadência especificada.
Get-AzsSupportServiceFabricServiceDockerImageName Obtém o nome da imagem de uma aplicação do Service Fabric.
Get-AzsSupportServiceFabricServiceDockerImageTag Obtém a etiqueta de imagem de uma aplicação do Service Fabric.
Get-AzsSupportServiceFabricServiceManifestNames Obtém os nomes de manifesto do serviço Service Fabric.
Get-AzsSupportStampInformation Chama Get-StampInformation e coloca os dados em cache para permitir uma obtenção mais rápida.
Get-AzsSupportStampVersion Obtém a versão secundária da versão do selo ou a versão completa do selo se o parâmetro for fornecido.
Get-AzsSupportStorageAccountProperties Obtenha propriedades para uma conta de armazenamento especificada.
Get-AzsSupportStorageEventLogErrors Obtém erros dos registos de eventos de um nó especificado. Se o nó for especificado, lista erros de todos os nós.
Get-AzsSupportStorageNode Obtém o nó de armazenamento especificado ou todos os nós se não for fornecido nenhum.
Get-AzsSupportTenantVM Obtém informações da VM do inquilino a partir do CRP.
Get-AzsSupportTenantVMSS Obtém informações do VMMS do inquilino do CRP.
Get-AzsSupportTraceEvent Obtém os eventos de rastreio de Get-AzsSupportTraceFilePath.
Get-AzsSupportTraceFilePath Obtém o caminho de logfile que foi gerado por New-AzsSupportTraceFilePath.
Get-AzsSupportVirtualDisk Obtém todos os discos virtuais e os respetivos estados de estado de funcionamento.
Get-AzsSupportVirtualDiskStorageJob Obtém todas as tarefas de armazenamento ativas para qualquer disco virtual.
Get-AzsSupportVMReport Obtenha objetos de VM Hyper-V para todas as VMs, incluindo VMs de infraestrutura e VMs de inquilino a partir de anfitriões de infraestrutura.
Get-AzsSupportVolumeUtilization Comunica a utilização de todos os Arquivos de Objetos.
Get-AzsSupportWinEvent Obtém uma lista de eventos dos Nomes de Computador especificados.
Get-AzsSupportWorkingDirectory Obtém o caminho de ficheiro utilizado para o diretório/área de teste de trabalho.
Get-AzsSupportWorkingDirectoryFiles Obtém uma lista de todos os ficheiros presentes no diretório de trabalho.
Invoke-AzsSupportGetNetView Get-Netview Invoca a função nos Nomes de Computador especificados.
Invoke-AzsSupportProcDump Invoca ProcDump no ComputerName especificado num ID de processo especificado. Os argumentos predefinidos são procdump.exe -ma <pid> "$(Get-AzsSupportWorkingDirectory)\dumps".
Invoke-AzsSupportHandle Handle.exe Invoca no ComputerName especificado. Predefinições para listar todas as alças abertas.
Invoke-AzsSupportWmiTracing netsh Ativa o rastreio de ETL para uma série de fornecedores WMI num nome de computador especificado. Também suporta uma série de procdumps de winmgt e WmiPrvSE, se especificado.
Save-AzsSupportObjectToFile Guarde um objeto num ficheiro num formato consistente ao criar um ficheiro que contenha a hora atual como carimbo de data/hora no nome do ficheiro.
Send-AzureStackDiagnosticLog Envia registos de diagnóstico do Azure Stack para a Microsoft.
Start-AzsSupportSdnDiagnostic Diagnóstico de rede automatizado e script de recolha/rastreio de dados.
Start-AzsSupportStorageDiagnostic Executa uma série de testes de diagnóstico específicos de armazenamento e gera um relatório de armazenamento.

Nível de acesso: Diagnóstico e Reparação

Nome Descrição
Clear-AzSSupportDiskSpace Limpe a VM de infra ou o espaço em disco do anfitrião.
Invoke-AzsSupportNrpResourceRequest Permite que um utilizador execute pedidos GET ou PUT para o ponto final da API REST do NRP.
Invoke-AzsSupportSdnResourceRequest Invoca um pedido Web para a API SDN para o recurso pedido.
Invoke-AzsSupportSpaceDB spacedb.exe Invoca no anfitrião especificado. Se não for fornecido nenhum anfitrião, executa o spacedb no primeiro nó do cluster.
Invoke-AzsSupportSysinternalsDownload Transfere o conjunto Sysinternals a partir da Internet ou verifica a existência de uma localização conhecida para carimbos desligados.
Move-AzsSupportClusterGroup Move uma função agrupada de um nó para outro num cluster de ativação pós-falha.
Move-AzsSupportClusterSharedVolume Move um Volume Partilhado de Cluster (CSV) para a propriedade por um nó diferente num cluster de ativação pós-falha.
Move-AzsSupportServiceFabricPrimaryReplica Move a réplica primária do serviço fornecido para um nó disponível.
Move-AzsSupportVirtualMachine Move uma Máquina Virtual em cluster para um novo anfitrião de unidades de escala.
Remove-AzsSupportItem Remova itens de um caminho especificado de uma VM ou anfitrião de infra.
Remove-AzsSupportItemByStopService Remova itens de um caminho especificado de uma VM ou anfitrião de infra, parando o serviço especificado antes da remoção.
Restart-AzsSupportComputerByRole Reinicia todos os computadores de infraestrutura do Azure Stack Hub numa determinada função com planos de ação de reinício seguro. Só suporta funções de máquina virtual.
Restart-AzsSupportService Reinicie os serviços num ComputerName especificado.
Restart-AzsSupportServiceFabricPrimaryReplica Reinicia a réplica primária do serviço fornecido. Suporta apenas serviços que contenham uma réplica primária.
Start-AzsSupportContainerHotpatch Patches a docker image on fabric ring machines.
Start-AzsSupportService Inicie os serviços num ComputerName especificado.
Stop-AzsSupportProcess Para um processo num ComputerName especificado.
Stop-AzsSupportService Para um serviço num ComputerName especificado.
Test-AzsSupportKnownIssue Executa um conjunto de problemas conhecidos e verificações de estado de funcionamento da infraestrutura.
Update-AzsSupportStorageHealthCache Atualiza a cache de armazenamento e os recursos do cluster de estado de funcionamento.

Passos seguintes

Saiba mais sobre a ajuda e o suporte do Azure Stack Hub.