Existe uma maneira simples (ou até mesmo não direta) de encolher um volume no Synology?

0

Eu tenho um Synology de 4 compartimentos com um volume RAID-5 de 4x1TB que está em funcionamento sem problemas há 3-4 anos. Da capacidade ligeiramente inferior a 3 TB, cerca de metade é utilizada.

Agora, porque o RAID-5 realmente não o corta, e 4 discos levam 4 vezes mais tempo para girar e serem verificados quando a estação de disco é ativada de manhã (liga automaticamente no horário às 7), mais ruído, mais consumo de energia e outros itens ...

... depois de encontrar um disco de 3 TB ainda fechado que eu tinha comprado há meio ano atrás e esquecido na gaveta da mesa, eu comprei impulsivamente dois drives de 4TB com a idéia de substituir o 4-disco RAID-5 configuração com uma configuração de 2 discos.
Dois discos de 4 TB, que são o dobro da capacidade (não como eu realmente preciso, mas ainda assim) e apenas metade do número de unidades. Ótimo.

Agora, o problema óbvio é que, preferencialmente, a transição deve acontecer sem

  • perdendo todos (ou, bem qualquer ) dados
  • ter que copiar 1,5 TB de arquivos médios e pequenos pela rede GbE e voltar

... qualquer um sendo um grande incômodo. Infelizmente, eu sei muito bem que provação a cópia da rede seria porque eu tenho uma segunda estação de disco que obtém backups dos dados mais vitais (não todos) uma vez por semana - isso leva para sempre . / p>

Então, a ideia era retirar um disco do RAID, liberando uma baia. Isso vai funcionar ("disco falhou") graças à redundância.
Em seguida, conecte o disco sobressalente de 3 TB, copie todos os dados sobre no dispositivo , destrua o volume antigo, substitua os discos, crie um novo volume, copie os dados de volta. Retire o disco sobressalente (ou deixe-o, seja o que for).

Isso não funcionará, até onde eu sei. Conectar o disco sobressalente fará parte do RAID (mas usando apenas 1/3 de sua capacidade).

De alguma forma, eu preciso de uma maneira de converter um RAID de 4 discos em um RAID de 3 discos (dificilmente possível?), ou uma maneira de dizer à estação de disco que o novo disco que eu estou conectando é não deveria substituir um disco com falha e não deveria estar cheio de paridade.

Existe uma maneira de conseguir isso? Basicamente eu preciso de algo como uma cópia de emergência com um array com falha de um disco (em um disco, fingindo que não tenho um). Algo parecido?

    
por Damon 11.07.2017 / 19:00

2 respostas

1

Na verdade, houve um bom tópico aqui, sobre a redução do Synology volumes. Você precisa reduzir o tamanho do sistema de arquivos, o tamanho do volume lógico, o tamanho do array. Redimensione o sistema de arquivos de volta e converta os discos sobressalentes.

Eu estava fazendo isso há alguns anos e o redimensionamento estava perfeitamente completo. Espero que ajude.

    
por 12.07.2017 / 13:13
0

Ai, então eu tentei ...

O encolhimento dos volumes, conforme sugerido no outro segmento, não deu certo. Simplesmente encolhendo o sistema de arquivos levou 2 dias.

Eu deixei de encolher o grupo de volume porque não havia nenhum grupo de volume (apenas o dispositivo md bruto) e porque meu sistema não tem lvreduce (por uma razão que eu não saiba) de qualquer maneira. / p>

A falha de um disco (pré-requisito para reduzir a matriz) foi fácil, não modificando o array. O sistema não gostava de realizar qualquer operação que eu dissesse para fazer. Parece que isso não destruiu dados, mas também não funcionou.

Por sorte, eu pensei em conectar um adaptador de disco rígido externo USB-3, sudoing e fazer um cp -r --preserve=all /volume1/* /volumeUSB/ antes de fazer qualquer tipo de modificação (demorou apenas 3 horas).

Isso me permitiu copiar todo o diretório de volta depois de esperar 4 dias e meio até que a estação de disco tivesse verificado a matriz recém-criada (desligue, retire todos os discos, conecte novos discos, ligue). Isso, novamente, recebeu um comando cp e 3 horas.

Copiar o ponto de montagem do volume no shell, assim quase funciona. Todos os arquivos são mantidos, mas os compartilhamentos devem ser recriados no painel de preferências (isso não perde nenhum dado!). Alguns, mas não todos, subdiretórios em dois compartilhamentos particulares tinham permissões que tornavam esses subdiretórios inacessíveis via SMB (não sei por que ou como!). chown -R root.users seguido por chmod 770 na respectiva quota fixa.

O SurveillanceStation retém todas as gravações, mas afirma que elas foram excluídas (os arquivos ainda são acessíveis e aparecem em "gravações", embora não sejam exibidos na linha do tempo, nem acessíveis via SS).

O PhotoStation, assim como tudo o mais, "funciona" como se nada tivesse acontecido.

    
por 07.08.2017 / 15:07