Diminuir partição NTFS Windows 2003

1

Temos um destino iSCSI fornecido por um servidor CentOS conectado a uma caixa do Windows Server 2003 Standard, formatado em NTFS.

A minha pergunta é esta - eu sei que podemos redimensionar o dispositivo de bloco de back-end bem (LVM et al.), porém como você diz ao Windows que o sistema de arquivos NTFS encolheu depois? [note que queremos encolher].

Estou imaginando um mundo de dor se não for feito corretamente!

Esta é uma caixa de produção, então, idealmente, gostaríamos que o processo mantivesse a unidade montada e on-line durante o processo, mas o tempo de inatividade pode ser programado, se necessário.

90% do que eu encontrei sobre o assunto até agora basicamente envolve o uso do comando ' ntfsresize ' no Linux para fazer o trabalho - mas com certeza o Windows pode fazer isso sozinho?

Felicidades!

UPDATE: obrigado pelas respostas, mas os CDs de boot ao vivo são uma idéia estúpida. A unidade é montada sobre o iSCSI a partir de uma caixa Linux - portanto, se eu precisasse usar o gparted / ntfsresize / etc, eu poderia apenas desmontar o alvo iscsi, montar o dispositivo de bloco localmente no Linux SAN e redimensionar. As pessoas também têm certeza de que um disco de inicialização compartilhado também veria um alvo iSCSI?

Eu estava realmente esperando que eu tivesse subestimado o Windows - mas parece que não!

    
por Coops 17.01.2011 / 14:57

4 respostas

1

No VMware land, acredito que isso seja feito automaticamente nas versões mais recentes, mas do jeito que você está fazendo, você terá que usar uma ferramenta como o GParted (ISO inicializável) ou o Acronis Disk Director para redimensionar a partição ( também inicializável). Como sempre, faça um backup completo primeiro, sua milhagem pode variar.

    
por 17.01.2011 / 15:03
1

O Windows 2003 não suporta volumes reduzidos. O sistema operacional tem 9 anos de idade neste momento e realmente não era necessário muito naquela época. O Windows 2008 introduziu esse recurso.

Sem usar uma ferramenta de terceiros, você precisará apresentar o volume a um servidor do Windows 2008, reduzi-lo ao sistema de arquivos e encolher o dispositivo apresentado.

    
por 13.07.2012 / 08:00
0

O PartedMagic Live CD (efetivamente GParted) permite o redimensionamento de partições, mas obviamente requer tempo de inatividade no servidor. O redimensionamento de partições grandes pode demorar várias horas. Faça o backup ou crie uma imagem da unidade primeiro.

    
por 17.01.2011 / 16:18
0

Geralmente, para encolher um volume, você precisa fazer 4 coisas:

  1. Mover dados do arquivo para o início do volume (em alguns casos até o final)
  2. Alterar o tamanho do sistema de arquivos nos metadados do sistema de arquivos, reorganizar os metadados para reduzir o tamanho dos metadados, se necessário
  3. Altere o tamanho da partição, se necessário (em certos casos, um sistema de arquivos sem tabela de partição pode existir, portanto, a etapa não é necessária)
  4. Reduzir o tamanho do dispositivo de bloco

O passo 1 leva mais tempo e é mais perigoso em termos de possibilidade de perda de dados e tempo gasto. Portanto, assegure-se de que a unidade e seu dispositivo de bloco subjacente não sejam danificados antes de continuar.

Felizmente, o passo 1 pode ser feito em um sistema ao vivo, mesmo no Windows 2003. O Windows possui uma API de desfragmentação projetada para ser segura, e existem muitos programas que podem mover os dados para o início do volume. Esta mudança não é executada ou executada apenas em parte pelas janelas construídas no programa de desfragmentação do NTFS porque não melhora o desempenho.

Portanto, encontre um desfragmentador de terceiros que use a API de desfragmentação. Execute-o em um modo de mover dados para o início no servidor ativo.

Em seguida, agende o tempo de inatividade e use as ferramentas de redimensionamento de partição de outro sistema para executar as etapas 2 e 3. Eles levarão pouco tempo se os dados já tiverem sido movidos.

Aconselhamento pessoal para usar mídia inicializável (é realmente um flash inicializável nos dias de hoje, os discos em 2013 são uma piada) porque para a maioria das pessoas é a maneira mais fácil de desmontar o sistema de arquivos / raiz do sistema fisicamente conectado. Se já estiver montado na rede, você terá melhores opções, como as que explicou.

    
por 19.12.2013 / 15:08