Eu tenho um par de discos RAID 1 que foram criados no Windows 2012 Server. O disco do SO falhou e eu não tenho mais acesso às chaves de licenciamento do Windows que eu tinha quando a caixa foi configurada (não sou mais um membro do MSDN), portanto, não posso simplesmente reinstalar o Windows 2012. Os discos são usados para armazenar MP3 , JPG e outros documentos do Windows e são acessados pela rede local.
Estou pensando em instalar o Linux na unidade do sistema operacional e espero poder montar as unidades espelhadas e continuar usando-as como antes, mas não sei se isso é possível e se é como fazê-lo. Obviamente, não quero perder o conteúdo dos discos no processo.
- Qual é o sistema operacional Linux mais apropriado?
- Qual software RAID devo usar?
diskmgmt.msc
configurar o RAID, acredito que qualquer versão do Windows até o XP o reconheceria.Respostas:
Conforme indicado, você pode instalar o Windows e usar o período de avaliação para recuperar seus arquivos, embora, se você planeja usar o Linux de qualquer maneira, isso não seja necessário.
Acabei de instalar o Windows 2012 R2 em uma VM para executar essas etapas e seguir adiante ... presumindo que seu espelho foi criado com discos dinâmicos em vez de espaços de armazenamento.
Criei um volume espelhado em dois discos dinâmicos e coloquei alguns arquivos no volume. Uma pesquisa rápida indicou que seria possível montar esse volume com
ldmtool
- mas felizmente " simplesmente funciona " com o Ubuntu 18.04 ( NOTA: semldmtool
e sem o espelhamento de funcionamento, mas você pode acessar seus dados).Minhas recomendações:
Instale o Linux
Eu recomendo que os novos usuários Linux usam Ubuntu - é muito bem apoiado, e tem uma grande comunidade ... se você tiver problemas, então você provavelmente vai encontrar uma solução rapidamente. Como usuário " especialista ", também uso principalmente o Ubuntu - eu o recomendo para a maioria das situações.
O Ubuntu pode ser baixado aqui - vá para 18.04, pois esta é uma versão do LTS (Long Term Support).
Cuidado para não alterar os dados que você está tentando realocar - se você estiver desconfortável, desconecte as unidades de dados do sistema enquanto instala o Ubuntu.
Decida qual armazenamento usar
Para um sistema de servidor, que contém arquivos importantes (críticos), eu recomendo fortemente um sistema de arquivos moderno, como ZFS ou BTRFS. Já escrevi sobre o ZFS antes - mesmo se você não estiver usando nenhum dos recursos " avançados ", acho que seria uma opção sensata a ser considerada.
Se você planeja usar o ZFS, recomendo ~ 1 GB de RAM por TB de armazenamento utilizável ... por exemplo: para um espelho de discos rígidos de 2x 4 TB, recomendo pelo menos 4 GB de RAM.
Você verá argumentos de que " não deve usar o ZFS sem RAM ECC ", mas isso é bastante assustador ... A RAM ECC nunca é demais - mas se você não a possui (por exemplo: custo), ainda é melhor usando tecnologia como o ZFS.
As alternativas incluem o uso do LVM , mas continuarei o guia com o ZFS ...
Identifique os discos
Você precisará identificar em quais discos seus dados estão. Use
lsblk
para restringir a pesquisa ... aqui, eu instalei o Ubuntusda
, enquantosdb
esdc
são meus discos " Dados ". Você pode ver quesda1
está montado em/
, enquantosdb1
esdc1
não está montado.Monte seu disco de dados
A partição NTFS que fazia parte do conjunto espelhado agora pode ser montada em um local temporário. Use
-o ro
para montá-lo somente leitura, evitando gravações acidentais.Instalar e configurar o ZFS
O ZFS não está instalado por padrão, então você precisará instalá-lo.
Existem muitos guias para configurar o ZFS, por isso vou fazer uma breve introdução aqui ... talvez você queira pesquisar a
ashift
opção , usando um valor de 12 para discos com setores de 4k - vou sair isso.Criar um pool de um disco -
tank
é o nome do pool,-f
obriga a sobrescrever o sistema de arquivos NTFS existente ( destruindo dados em um dos discos espelhados ) e você precisará fazer isso como root (por exemplosudo
:):Com
zfs status
você, você pode ver os detalhes do seu pool ZFS:Com
zfs list
você pode ver agora a sua piscina ZFS montado em/tank
:Copie os arquivos
Você pode alterar as permissões do pool e copiar os arquivos usando uma ferramenta como
rsync
:Faça o que puder para confirmar que os arquivos foram copiados corretamente.
Montar o NTFS antigo
Desmonte o sistema de arquivos NTFS antigo de seu local temporário e arrume:
Adicione o segundo disco ao ZPool
Agora que temos os arquivos no ZFS, podemos adicionar o segundo disco para transformá-lo em um espelho:
Isso provavelmente levará algum tempo para você.
fonte