![Como criar uma imagem de máquina GCE sem incluir discos desmontados?](https://rvso.com/image/756246/Como%20criar%20uma%20imagem%20de%20m%C3%A1quina%20GCE%20sem%20incluir%20discos%20desmontados%3F.png)
Eu criei uma imagem de máquina no GCE a partir de uma VM do Ubuntu em execução que possui um disco "adicional" disponível para ser montado. Esse disco é montado para backups, depois desmontado e não foi montado no momento em que a imagem da máquina foi criada.
Algum tempo depois (tarefa cron), o disco adicional foi montado, um backup gravado e depois desmontado. A montagem manual do disco mostra o novo arquivo de backup.
Posteriormente, criei uma nova VM a partir da imagem da máquina. Quando inicio essa VM e monto o disco de backup, ele não mostra o último arquivo de backup gravado. Se eu olhar os discos deste projeto no console, vejodoisnovos discos - aquele para o clone do disco de inicialização da imagem da máquina e outro para o disco "adicional".
Isto parece implicar que a criação de uma imagem de máquina também cria uma imagem de quaisquer discos "adicionais" disponíveis para a VM, mesmo que não estejam montados. Existe uma maneira de criar uma imagem de máquina sem clonar discos desmontados, sem desassociar os discos da VM original?
Responder1
Às vezes, desmontar um disco não é um backup frio.
Remova discos extras da instância de origem. Você disse que não queria, mas não é necessário fazer uma cópia.
Capture o disco de origem, monte o instantâneo como um novo disco em uma instância diferente que faz backups e copie a imagem do disco em outro lugar, como armazenamento de blob de arquivamento. Os documentos do GCP descrevem uma implementação disso emexportando uma imagem manualmente. Que precisará ser aprimorado para criar um script de backup robusto que atenda ao seu objetivo de ponto de recuperação.
Alguns softwares de backup de terceiros já criaram scripts de backup de uma ampla variedade de dados no GCP Cloud Storage. Considere-os para fazer backup de dados dentro e fora do GCP ou para outros casos de uso mais complexos.
Responder2
Eu testo a imagem da máquina em meu próprio projeto e não há como criar uma imagem a partir de uma instância do GCE que tenha anexado um disco adicional sem esse disco adicional, mesmo aqueles que não foram montados no nível do sistema operacional, ou seja, a imagem da máquina lê o disco do instância e não do sistema operacional, portanto, você anexou um disco adicional. Será feito backup desses discos
Além disso, você pode verificar o [documentação]1sobre o recurso de imagem de máquina para ter uma ideia melhor sobre as capacidades desse recurso.
Agora, como posso ver, a melhor opção para fazer o que você deseja é desconectar o disco primeiro (manualmente) e depois executar o backup com a imagem da máquina para desconectar o disco, você pode usar issocomando, e para recolocá-lo esteum.
Por último, como eu sei, a imagem da máquina ainda está em beta, então você pode ir para istopáginae solicite uma funcionalidade que permita escolher qual disco deve ser incluído na imagem,