Todos os produtos
Search
Central de documentação

Elastic Compute Service:Redimensionar um disco (Windows)

Última atualização: Jun 23, 2026

Após aumentar a capacidade de um disco, você deve estender suas partições e sistemas de arquivos para usar o espaço adicionado. Não é possível reduzir discos. Avalie cuidadosamente os requisitos de capacidade do seu negócio antes de prosseguir.

Etapa 1: Aumentar a capacidade do disco

Pré-requisitos

Verifique se uma das seguintes condições é atendida:

  • O disco está anexado a uma instância ECS que não expirou. A instância está no estado Running ou Stopped.

  • O disco está no estado Unattached.

Procedimento

  1. Acesse ECS console - Block Storage - Cloud Disks. No canto superior esquerdo, selecione a região e o grupo de recursos do recurso de destino.

  2. Na coluna Actions do disco de destino, clique em Resize.

  3. Recomendamos criar um snapshot para fazer backup dos dados do disco e evitar perda de dados por operações acidentais durante o redimensionamento. Na página Determine Disk and Read Notes, verifique as informações, clique em Create Snapshots, defina um nome e um período de retenção para o snapshot e clique em Confirm.

    null

    Snapshots geram custos.

    image

  4. Depois que o valor na coluna Resizing Supported mudar para Yes, clique em I Understand Risks and Have Backed Up Data. Proceed.

    O tempo necessário para criar um snapshot depende de fatores como o volume de dados e a largura de banda da rede. Acesse a página ECS console - Snapshots e visualize o progresso na coluna Progress do snapshot de destino.
  5. Na página Configure Resizing Method and New Size, configure os parâmetros de redimensionamento, confirme o custo e clique em OK.

    null

    A capacidade adicionada é cobrada ao redimensionar um disco.

    Parâmetro

    Descrição

    New Disk Size

    A capacidade após o redimensionamento não pode ser menor que a capacidade atual.

    Resizing Method

    • Online Resizing (Recomendado): Após aumentar a capacidade, não é necessário reiniciar a instância. A nova capacidade entra em vigor imediatamente.

    • Offline Resizing: O disco está no estado Unattached, a instância está no estado Stopped, ou alguns tipos de instância suportam apenas redimensionamento offline.

  6. (Condicionalmente obrigatório) Ao redimensionar um disco de Assinatura, aguarde a contagem regressiva de 5 segundos na caixa de diálogo de pagamento terminar, clique em Complete Payment, retorne ao processo de redimensionamento e clique em Paid. Close the dialog box.

    Se você clicar em Paid. Close the dialog box. antes de concluir o pagamento, não será possível continuar o processo de redimensionamento. Clique em Pay for the order, conclua o pagamento e retorne ao processo de redimensionamento.

Etapa 2: Estender as partições e sistemas de arquivos

Pré-requisitos

Procedimento

Esta seção usa o Windows Server 2022 como exemplo.
  1. Determine se você precisa converter o estilo de partição.

    1. Acesse ECS console - Instances. No canto superior esquerdo, selecione a região e o grupo de recursos do recurso de destino.

    2. Acesse a página de detalhes da instância de destino, clique em Connect, e selecione Workbench. Selecione Terminal Connection como método de conexão, insira o nome de usuário e a senha e entre na página do terminal gráfico.

    3. Na área de trabalho do Windows Server, clique com o botão direito no 开始图标 e selecione Disk Management.

    4. No Disk Management, clique com o botão direito no disco de destino e selecione Properties.image

    5. Na caixa de diálogo exibida, clique na guia Volume para visualizar o Disk Partition Style.

      Se o estilo de partição for Master Boot Record (MBR) e a capacidade após o redimensionamento for superior a 2 TiB, siga as instruções em Converter o estilo de partição de um disco de dados para GPT e reparticionar o disco.
  2. Estenda a partição e o sistema de arquivos.

    Estender uma partição

    1. No Disk Management, selecione Action > Rescan Disks para visualizar a capacidade de disco não alocada.

    2. Clique com o botão direito em uma área em branco da última partição do disco e selecione Extend Volume.

      Como as partições e sistemas de arquivos em um disco são independentes, é possível estender apenas a última partição no mesmo disco. Neste exemplo, o espaço não alocado no Disco 1 só pode ser adicionado ao New Volume (E:).

      image

    3. Siga o Extend Volume Wizard, aceitando as configurações padrão. A capacidade adicionada é automaticamente mesclada na última partição. Verifique os dados no disco e confirme que seus aplicativos funcionam conforme esperado.

    Criar uma nova partição

    1. No Disk Management, selecione Action > Rescan Disks para visualizar a capacidade de disco não alocada.

    2. Clique com o botão direito em uma área em branco do espaço não alocado e selecione New Simple Volume. image

    3. Siga as instruções no New Simple Volume Wizard e use as configurações padrão para concluir a operação.

Faturamento

Ao redimensionar um disco, a capacidade adicionada é cobrada. O método de faturamento da capacidade adicionada é o mesmo do disco original.

  • Discos de Assinatura: Após redimensionar um disco de assinatura, a cobrança pela nova capacidade é feita imediatamente. Você deve pagar a diferença de preço entre as capacidades antiga e nova pelo período restante da assinatura.

    Diferença de preço = (Preço mensal/30 dias) × Período restante × Capacidade adicionada.

    O período restante é medido em dias, com precisão de segundos.
  • Discos de pagamento conforme o uso: Após redimensionar um disco de pagamento conforme o uso, a cobrança é baseada na nova capacidade. Os valores são calculados por hora. A fatura da hora atual é gerada na hora seguinte.

Se você adquiriu uma Storage Capacity Unit (SCU), ela compensa automaticamente as faturas de discos de pagamento conforme o uso. Para mais informações, consulte Faturamento de armazenamento em bloco.

Referências

  • Se ocorrer um erro durante a operação de redimensionamento, use o snapshot criado antes do redimensionamento para reverter o disco. Isso restaura os dados do disco ao estado anterior ao redimensionamento. A capacidade adicionada não é revertida.

  • Não é possível reduzir diretamente um disco redimensionado. Para reduzir um disco, use o Server Migration Center (SMC).

  • Para redimensionar um disco de uma instância Linux, consulte Redimensionar um disco (Linux).

Perguntas frequentes

Perguntas frequentes sobre redimensionamento de discos

  • Por que o botão Proceed está esmaecido?

    Verifique se um snapshot está sendo criado para o disco. Não é possível redimensionar um disco enquanto um snapshot está sendo criado. Aguarde a criação do snapshot e tente redimensionar o disco novamente.

  • Como evitar a reinicialização após redimensionamento offline?

    O redimensionamento offline só entra em vigor após a reinicialização da instância. Se não for possível reiniciar a instância mas o redimensionamento offline já foi selecionado, realize um redimensionamento online de 1 GiB para aplicar a capacidade do redimensionamento offline anterior e do novo redimensionamento online. Trata-se de um redimensionamento secundário que gera custos adicionais. Proceda com cautela.

  • Tipos de instância que suportam apenas redimensionamento offline

    • ecs.ebmc4.8xlarge

    • ecs.ebmhfg5.2xlarge

    • ecs.ebmg5.24xlarge

    • ecs.t1

    • ecs.s1

    • ecs.s2

    • ecs.s3

    • ecs.c1

    • ecs.c2

    • ecs.m1

    • ecs.m2

  • Como redimensionar um disco usando uma API?

    1. Recomendamos chamar a API CreateSnapshot para fazer backup dos dados do disco antes de redimensioná-lo.

      A utilização de snapshots.
      null

      Faça backup dos seus dados para evitar perda de dados por operações acidentais durante o redimensionamento.

    2. Após a criação do snapshot, chame a API ResizeDisk para aumentar a capacidade do disco.

    3. Após aumentar a capacidade do disco, você também deve estender suas partições e sistemas de arquivos.

      Comandos

      1. Determine se você precisa converter o estilo de partição.

        Get-Disk 

        Parâmetro de resposta

        Descrição

        Número

        O número do disco.

        Estilo de partição

        O formato de partição do disco.

        Se o Partition Style for MBR e a capacidade após o redimensionamento for superior a 2 TiB, siga as instruções em Converter o estilo de partição de um disco de dados para GPT e reparticionar o disco.

      2. Estenda a partição e o sistema de arquivos.

        Estender uma partição

        1. Determine a letra da unidade da partição que deseja estender. <Number> é o número do disco obtido na etapa anterior.

          Get-Partition -DiskNumber <Number>

          Na resposta, DriveLetter é a letra da unidade da partição que deseja estender. Se houver múltiplas partições, é possível estender apenas a última partição.

        2. Estenda a partição e o sistema de arquivos. <DriveLetter> é a letra da unidade obtida na etapa anterior.

          Resize-Partition -DriveLetter <DriveLetter> -Size (Get-PartitionSupportedSize -DriveLetter <DriveLetter>).sizeMax
        3. Verifique o resultado da extensão da partição e do sistema de arquivos.

          Execute Get-Partition -DiskNumber <Number> e verifique o campo Size. Se o tamanho da partição corresponder ao tamanho esperado, a extensão foi bem-sucedida.

        Criar uma nova partição

        1. Verifique as partições do disco. <Number> é o número do disco obtido na etapa anterior.

          Get-Partition -DiskNumber <Number>

          Na resposta, DriveLetter é a letra da unidade da partição existente.

        2. Crie uma nova partição.

          Parâmetro do comando

          Descrição

          -DiskNumber

          O número do disco. Substitua <Number> pelo número do disco obtido na primeira etapa.

          -UseMaximumSize

          Indica que o comando usa a capacidade máxima disponível.

          -DriveLetter

          Substitua <DriveLetter> pela letra da unidade para a nova partição. A letra da unidade não pode ser a mesma de uma partição existente.

          New-Partition -DiskNumber <Number> -UseMaximumSize -DriveLetter <DriveLetter>
        3. Formate a nova partição.

          Parâmetro do comando

          Descrição

          -DriveLetter

          Substitua <DriveLetter> pela letra da unidade especificada na etapa anterior.

          -FileSystem

          Substitua <FileSystem> por um tipo de sistema de arquivos, como NTFS.

          -Confirm:$false

          Ignora o prompt de confirmação.

          Format-Volume -DriveLetter <DriveLetter> -FileSystem <FileSystem> -Confirm:$false
        4. Visualize as informações da nova partição.

          Execute Get-Partition -DiskNumber <Number> para visualizar as informações básicas da nova partição.

Perguntas frequentes sobre extensão de partições e sistemas de arquivos

  • Espaço não alocado não detectado após nova verificação

    Para instâncias criadas antes de 30 de março de 2019, a versão do driver virtio pode ser anterior à 58011. É necessário reiniciar a instância para reconhecer o espaço adicionado. Execute o seguinte comando no PowerShell para verificar a versão do driver. Se necessário, atualize o driver virtio de uma instância Windows.

    [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys")
  • A capacidade do disco pode estender outros discos?

    As partições e sistemas de arquivos em um disco são independentes. É possível estender apenas a última partição no mesmo disco. Não é possível alocar a capacidade adicionada para outro disco. Portanto, a capacidade de um disco de dados não pode ser usada para estender outro disco de dados ou um disco do sistema.

  • Erro: contagem máxima de clusters excedida

    Causa: O Allocation Unit Size não foi definido corretamente ao inicializar o disco. Para mais informações sobre os limites de capacidade do disco, consulte Visão geral do NTFS.

    Para o Allocation Unit Size:

    • Para redimensionar um disco para uma capacidade de 16 TiB a 32 TiB (inclusive), verifique se o tamanho da unidade de alocação foi definido como 8192 durante a inicialização.

    • Para redimensionar um disco para uma capacidade de 32 TiB a 64 TiB (inclusive), verifique se o tamanho da unidade de alocação foi definido como 16K durante a inicialização.

    Solução:

    null

    Allocation Unit Size não pode ser alterado após a inicialização do disco.

    1. Visualize o Allocation Unit Size do disco a ser redimensionado.

      Entre na instância, abra a interface de linha de comando do PowerShell e execute o seguinte comando para obter o Allocation Unit Size. Por exemplo, para visualizar a unidade D:

      No resultado da saída, Bytes Per Cluster ou Bytes Per Cluster é o Allocation Unit Size.
      fsutil fsinfo ntfsinfo D:
    2. Escolha uma solução de acordo com os requisitos do seu negócio.

      Criar um novo disco
      1. Criar um disco de dados com a capacidade desejada para a instância atual.

      2. Ao inicializar o disco de dados, selecione o tamanho correto da unidade de alocação.

      3. Copie manualmente os dados do disco original para o novo disco.

      4. Verifique se seus serviços foram restaurados. Após concluir a operação, reinicie os serviços relevantes e confirme que estão funcionando conforme esperado.

      5. Após confirmar que seus serviços estão funcionando conforme esperado, desanexe o disco de dados original e libere-o. Para mais informações, consulte Desanexar um disco de dados e Liberar um disco.

      Criar uma nova partição
      1. No Disk Management, selecione Actions > Rescan Disks para visualizar a capacidade de disco não alocada.

      2. Clique com o botão direito em uma área em branco do espaço não alocado e selecione New Simple Volume. image

      3. Siga as instruções no New Simple Volume Wizard e use as configurações padrão para concluir a operação.

  • Comandos de API para conversão de partição

    null

    Durante a conversão, os dados no disco ficam indisponíveis, o que pode afetar seus serviços. Recomendamos planejar uma janela de manutenção. Interrompa seus serviços antes de iniciar a conversão. Após concluir a conversão e a restauração dos dados, retome seus serviços.

    Etapa 1: Converter partição e reparticionar
    • Durante a conversão de partição no Windows, é necessário excluir o volume. A exclusão de um volume apaga todos os dados nele contidos. Antes de converter a partição, chame a API CreateSnapshot para criar um snapshot que faça backup dos dados do disco. Após converter a partição, restaure os dados a partir do snapshot.

    • Chame a API  RunCommand para enviar comandos à instância de destino.

    • Chame a API  DescribeInvocations para consultar a saída do comando.

    Comandos
    1. Converta o formato de partição.

      1. Obtenha o número do disco (Number) e a capacidade total (Total Size) do disco de destino.

        Get-Disk 
      2. Determine o número da partição (PartitionNumber) do disco de destino. <Number> é o número do disco obtido na etapa anterior.

        Get-Partition -DiskNumber <Number>
      3. Exclua a partição do disco de destino.

        null

        A operação Delete Volume apaga permanentemente todos os dados do volume. Antes de excluir o volume, chame a API CreateSnapshot para fazer backup dos dados.

        Parâmetro do comando

        Descrição

        -DiskNumber

        <Number> é o número do disco obtido na primeira etapa.

        -PartitionNumber

        <PartitionNumber> é o número da partição obtido na etapa anterior.

        -Confirm:$false

        Ignora o prompt de confirmação.

        Remove-Partition -DiskNumber <Number> -PartitionNumber <PartitionNumber> -Confirm:$false
      4. Após excluir todas as partições do disco de destino, converta o estilo de partição.

        1. Entre na ferramenta diskpart.

          diskpart
        2. Liste as informações de todos os discos.

          list disk
        3. Selecione o disco a ser convertido.

          <Number> é o número do disco obtido na primeira etapa.

          select disk <Number>
        4. Converta o estilo de partição para GPT.

          convert gpt
        5. Saia da ferramenta diskpart.

          exit
      5. Verifique se a conversão foi bem-sucedida.

        Execute o comando Get-Disk . Se o valor de Partition Style do disco de destino for GPT, a conversão foi bem-sucedida.

    2. Reparticione o disco.

      1. Reparticione o disco.

        Parâmetro do comando

        Descrição

        -DiskNumber

        <Number> é o número do disco obtido na primeira etapa.

        -Size

        <Size> especifica o tamanho personalizado da nova partição, como 40 GB.

        -DriveLetter

        <DriveLetter> especifica a letra de unidade personalizada da nova partição.

        -FileSystem

        <FileSystem> especifica o tipo de sistema de arquivos da nova partição, como NTFS.

        New-Partition -DiskNumber <Number> -Size <Size> -DriveLetter <DriveLetter> | Format-Volume -FileSystem <FileSystem>
      2. Execute Get-Partition -DiskNumber <Number> para visualizar as informações da nova partição.

    Etapa 2: Restaurar os dados do disco
    • Chame a API CreateDisk para criar um disco de dados a partir do snapshot.

    • Chame a API AttachDisk para anexar o disco de dados criado à instância ECS e copiar os dados. Não reverta o disco usando o snapshot. Caso contrário, a reversão do disco pode revertê-lo ao formato MBR.