ESXi - Solaris ZFS Raids Recuperação de falhas na unidade do sistema (VMDirectPath I / O - pool raidz)

2

Atualmente, executo o Solaris 11.1 no ESXi 5.5, com um HBA (placa controladora de disco) passado para o SO por meio do VMDirectPath I / O e de um pool raidz (chamado Vault). O SO está sendo executado em um único armazenamento de dados SSD dedicado. Isso significa que, se o SO falhar, eu não tenho uma versão espelhada. Eu realmente não quero comprar outro SSD apenas para espelhar o disco do sistema operacional. Eu observei as soluções de backup da Veeam, no entanto, por causa do VMDirectPath I / O, ele não me permite fazer o backup enquanto estiver on-line (os snapshots precisam estar off-line).

A minha pergunta é, em caso de falha no disco do sistema operacional (o pool raidz não é afetado, discos e controladores separados) seria melhor reconstruir o sistema operacional do zero e fazer uma importação forçada do pool, por exemplo. 'zfs -f import vault'. OU seria correto restaurar um backup do sistema operacional com uma semana ou mais de idade para um novo armazenamento de dados do ESXi e presumo que isso continuaria como sempre. No entanto, os dados no pool poderiam ter sido alterados, estou assumindo que não há nada no disco do SO que rastreie isso e detecte o pool como corrompido / defeituoso?

Alguém tem uma sugestão melhor para fazer o backup do disco do sistema operacional, ou a melhor / mais segura estratégia para recuperar o disco do sistema operacional e recuperar o uso do pool do zfs?

    
por Marco2k 30.06.2014 / 17:18

1 resposta

1

Restaurar o SO a partir de um backup e, em seguida, forçar a importação do pool com zpool import -f vault seria ótimo. Mesmo que os dados tenham sido alterados no pool, todas essas informações são mantidas dentro do armazenamento de dados e o sistema operacional tem muito pouco a ver com isso.

Eu faço isso com nossos sistemas de teste e sandbox ao testar e reverter atualizações para o Solaris 10 e 11 e ainda não tive um problema. Contanto que a versão do zpool instalada com o Solaris seja a mesma ou mais recente que a versão do pool do vault, você não deve ter problemas.

Outra maneira de fazer backup do disco do sistema operacional seria usar zfs send e recive conforme detalhado aqui link e aqui link

    
por 04.08.2014 / 15:50