Você pode usar o RAID 1 + LVM no topo Quando precisar de mais espaço - adicione mais 2 discos, crie outro RAID 1 com eles e adicione-o ao LVM existente
O LVM também suporta instantâneos
Eu quero usar o Ubuntu Server em um computador que eu quero usar para meus backups. Gostaria de poder adicionar mais espaço em disco se isso fosse necessário no futuro. Basicamente, eu gosto do que o Drobo faz, no entanto, eu não gosto que ele use um sistema de arquivos proprietário. O que significa que eu dependo totalmente deles se quebrar.
Então eu olhei para o mdadm para o RAID 5 + LVM. No entanto, isso não usará todo o espaço em disco se o novo disco for maior que os antigos. (LVM para os instantâneos) Eu acho que o ZFS poderia fazer o truque, no entanto, que não é suportado no Linux. O BtrFS é um pouco jovem demais para confiar em meus arquivos, é meu backup, afinal de contas, quero que as coisas estejam seguras lá.
Outra razão para eu querer uma máquina Ubuntu em vez de um NAS, é que eu quero rodar outras coisas também, como o Django, backend e servidor de email do mythtv.
Então, quais opções eu tenho se eu quiser que meus arquivos sejam armazenados de forma redundante e também sejam capazes de tirar fotos desses backups?
Eu ainda estou na fase de pesquisa, então estou aberto a sugestões. :)
Você pode usar o RAID 1 + LVM no topo Quando precisar de mais espaço - adicione mais 2 discos, crie outro RAID 1 com eles e adicione-o ao LVM existente
O LVM também suporta instantâneos
O MD tem um modo container
, que é um "RAID of RAIDs". Como você adicionou
mais discos, dependendo se eles poderiam caber em um raidset existente,
você poderia criar um novo raidset e adicioná-lo ao container. Eu aposto drobo
faz a mesma coisa.
Da página do manual.
CONTAINER is different again. A CONTAINER is a collection of devices
that are managed as a set. This is similar to the set of devices con‐
nected to a hardware RAID controller. The set of devices may contain a
number of different RAID arrays each utilising some (or all) of the
blocks from a number of the devices in the set. For example, two
devices in a 5-device set might form a RAID1 using the whole devices.
The remaining three might have a RAID5 over the first half of each
device, and a RAID0 over the second half.
With a CONTAINER, there is one set of metadata that describes all of
the arrays in the container. So when mdadm creates a CONTAINER device,
the device just represents the metadata. Other normal arrays (RAID1
etc) can be created inside the container.
Você também pode converter um array MD do RAID 1 em um RAID 5. Veja,
link
Experimente e informe-nos como é o resultado.
Tags filesystem server storage