Usando dm-cache para backup contínuo transparente

0

Existe alguma chance de usar dm-cache para backup de SSD em andamento?

Eu quero ter uma partição resistente a falhas muito rápida e barata, eventualmente consistente.

Caso de uso:

Temos uma instalação regular de ssd (1Gb) (cache) + hdd (1Gb) (origem). Se o ssd falhar, deve conseguir tirar o último instantâneo disponível do disco rígido. Se o hdd falhar, nós trabalhamos completamente com o sistema de arquivos no ssd.

Eu não quero usar nenhum instantâneo manual e me importo com o agendamento.

A questão-chave é se o tamanho do cache = tamanho da origem, a origem poderia ser totalmente restaurada automaticamente?

    
por nikolobok 19.02.2018 / 10:01

2 respostas

0

Parece que ele pode ser usado se eu encontrar uma maneira de marcar todos os blocos em metadados do cache como sujos e, em seguida, rebaixá-los para o novo disco rígido em caso de falha de hdd de origem.

link

    
por 19.02.2018 / 11:28
0

Não, isso não funcionará. Não há nenhum método para "empurrar" blocos não sujos no cache para o dispositivo de origem. Você terá blocos sujos temporariamente que não foram gravados no dispositivo de origem, que você pode liberar para o dispositivo de origem usando a opção de cache "mais limpa", mas não há como recriar o dispositivo de origem com um dispositivo de cache (mesmo se é do mesmo tamanho).

    
por 11.04.2018 / 03:35