Eu criei uma VM usando o VirtualBox 6.0 e ela tem o Ubuntu 18.04 instalado. A máquina host está executando o Windows 10. O objetivo de configurar a VM do Linux é desenvolver o aplicativo móvel.
Inicialmente, o plano era ter uma pasta no host que seria compartilhada com o convidado, pois o backup das pastas do host é feito regularmente. Fazer com que a pasta compartilhada funcione não foi muito bem-sucedido, aparentemente devido a diferentes formatos de sistema de arquivos, conforme descrito aqui . Mais especificamente, quando os projetos do Expo são inicializados, eles não são salvos corretamente na pasta compartilhada e ficam inutilizáveis. No entanto, os projetos do Expo são salvos bem quando salvos em uma pasta dentro da VM.
Então, quais alternativas existem para fazer backup de arquivos armazenados em uma VM Linux? Estou procurando algo bastante simples, pois sou novo no Linux.
Use um sistema de controle de revisão (por exemplo, mercurial ou subversion): coloque a cópia de trabalho na VM (para que tudo funcione) e o repositório no host (e/ou remoto).
Isso funciona e você deve usar o controle de revisão de qualquer maneira.