Backup de toda a unidade USB contendo partições inicializáveis no Debian [duplicado]

2

Qual é a melhor maneira de fazer backup de uma unidade USB com dados inicializáveis? Por exemplo, eu tenho o que é chamado de servidor ESXi em um USB inicializável, é basicamente uma variante do Linux com várias partições. Qual é a melhor maneira de fazer o backup caso a unidade USB original falhe e o servidor precise ser colocado de volta com pressa?

Parece que meus desejos são:

  • 1 Mantenha a solução de backup o mais simples possível
  • 2 Mantenha o sistema on-line para quando os arquivos do sistema são armazenados em backup de forma rotineira
  • 3 Facilitar a substituição da unidade

Assim, apenas com dd, os critérios 1 e 3 são atendidos possivelmente com ...

sudo dd if=/dev/sdc | gzip > /storage/backups/esxi-usb-backup-2014-nov.gz

mas alguém na internet criticou o uso do dd devido à falta de garantia da geometria entre as unidades. Eu realmente não entendi o que eles queriam dizer porque eram inarticulados, mas eu entendo que um drive de substituição da mesma especificação do original pode conter mais setores defeituosos do que o original e, portanto, pode não ser capaz de encaixar todas as partições do original nele. É isso que ele quis dizer? Uma solução seria apenas alocar 80% do pen drive para deixar folga para setores defeituosos? Essa ainda é uma opção neste momento, acredito.

Se 1 e 3 forem atendidos com DD, então eu posso usar ssh e rsync o sistema de arquivos para um local de backup, então quando a unidade USB eventualmente morrer, eu posso piscar uma nova unidade usando a imagem dd e então rsync arquivos depois disso, realizando 2 e 3 (mas não conseguindo realmente 1).

Alguém sabe de uma solução mais prática?

    
por Ninjaxor 13.11.2014 / 04:06

2 respostas

1

Normalmente, seria backup da configuração do host ESXi e, em caso de falha, reinstalar o ESXi em um novo disco USB e restaurar o backup.

    
por 13.11.2014 / 04:33
1

Na verdade, é uma prática ruim usar a inicialização USB para hosts VMware ESXi quando você não tem armazenamento compartilhado ou um cluster VMware.

Quando você está em uma situação de cluster VMware, suas máquinas virtuais vivem em um NAS ou SAN compartilhado e você é mais capaz de lidar com uma falha de host. Se você está apenas executando um servidor VMware, em seguida, inicializar o USB ( ou cartão SDHC ) é um risco desnecessário .

A longo prazo, a melhor solução é instalar o VMware em discos reais, se você estiver usando um único servidor host. Caso contrário, você pode fazer backups periódicos da configuração do shell ou linha de comando do host com:

vim-cmd hostsvc/firmware/backup_config

Isso produz um link da Web que você poderá procurar e fazer o download de um tarball da configuração do host.

Veja também: O que acontece quando a chave USB ou cartão SD que eu instalei o VMware ESXi falhar?

    
por 13.11.2014 / 08:32