Acho que o que você está procurando é o BTRFS. Aqui está um guia para guiá-lo na direção certa em termos de combinar dispositivos físicos em um único e lógico (na mosca mesmo).
Eu tenho um Ubuntu 17.04 com a instalação habilitada pelo LVM em um servidor Linux (mas executando o desktop Ubuntu atualmente). Tem 5 unidades físicas, mas 1 volume lógico de 7,2 TB.
Eu gostaria de configurar um backup rsync em 2 discos rígidos externos (cada um com 3,7 TB de tamanho). Espero que isso seja mais fácil se eu pudesse montar os dois hdds externos (permanentes) como um único volume lógico, caso contrário eu não posso imaginar como eu iria gerenciar os dados em dois volumes separados com rsync.
É possível criar um único volume lógico a partir de dois discos rígidos externos? Se não, é possível que o rsync se acomode com duas unidades separadas para gravar?
Acho que o que você está procurando é o BTRFS. Aqui está um guia para guiá-lo na direção certa em termos de combinar dispositivos físicos em um único e lógico (na mosca mesmo).
Em teoria, deve funcionar da maneira que você descreve. Configurá-lo seria como configurar o LVM que você já tem em seus discos internos, mas em seus discos externos. Eu recomendo usar um grupo de volume diferente, no entanto; Não sei como o Linux reagiria se você tentasse estender o grupo de volumes atual em discos removíveis que (presumivelmente) não seriam permanentemente conectados ao computador. Dito isso, eu nunca tentei fazer isso, então pode haver algo que eu esteja negligenciando.
Uma segunda opção seria usar as ferramentas RAID de software do Linux, que permitem combinar vários dispositivos em um único dispositivo. Para o seu propósito, você gostaria de fazer RAID 0 (striping). Este wiki do Ubuntu abrange o RAID. É focado na instalação do sistema operacional, mas deve ser útil se você adotar essa abordagem. Observe que tanto a distribuição de RAID quanto o LVM tornariam seus dados de backup mais vulneráveis a falhas de disco - se você perder um disco, poderá perder o acesso a todo o conjunto de backups.
Uma terceira opção seria usar uma ferramenta ou técnica de backup que permita dividir dados em vários volumes. O utilitário padrão tar
pode fazer isso. Você precisaria usar sua opção -M
( --multi-volume
). (IIRC, também há uma opção para especificar o tamanho do volume, mas não vejo isso em uma rápida varredura da página do manual tar
. Eu posso estar me esquecendo ou eu posso ter esquecido essa opção.) Uma ressalva: Este% co_de O recurso% foi originalmente planejado para uso com fitas de backup, não com discos rígidos. Eu não sei de antemão como seria bom trabalhar com discos. Talvez seja necessário usá-lo com o dispositivo de disco bruto ( tar
ou qualquer outro), não um arquivo em um sistema de arquivos, e trocar os discos de backup de modo que apenas um esteja conectado a qualquer momento. Há quase certamente outras ferramentas de backup com recursos semelhantes, mas nenhuma vem à mente imediatamente. Você poderia fazer algo semelhante de maneira manual, descobrindo quanto espaço em disco é usado por diretórios diferentes e fazendo o backup manual deles para cada disco de backup. (Você usaria sistemas de arquivos e poderia anexar ambos os discos simultaneamente, com essa abordagem.)
Tags mount partitioning hard-drive rsync lvm