Como mover arquivos do Ubuntu para o Windows e depois para uma VM do Ubuntu

0

O que eu quero fazer: Ter uma VM de desenvolvimento do Ubuntu no Windows 8.1.

Configuração: Eu tenho um novo SSD que acabei de instalar o Windows. Eu tenho um antigo SSD (60GB) que tem Ubuntu nele.

Problema: Eu sou um desenvolvedor e tenho projetos no antigo SSD e não quero estragar nada.

Eu acho que o que eu devo fazer é pegar toda a pasta de desenvolvimento que tenho (com todos os meus projetos) e um dump de meus bancos de dados e movê-los para o Windows. Nesse ponto, posso limpar a unidade e começar de novo, usando a unidade para VMs e armazenamento.

Isso é factível? Eu sei que ainda precisaria colocar meus projetos na VM, e embora eu não saiba como, pelo menos, eu tenho os arquivos e posso descobrir isso.

    
por Burning Hippo 16.02.2015 / 17:22

2 respostas

1

Como é possível também anexar um disco físico a uma máquina virtual este procedimento pode levar à perda de dados no acesso de gravação a este disco. Se seus dados importam, eu não recomendaria que você assumisse o risco.

Uma maneira muito mais fácil de mover seus dados, presumivelmente armazenados em um sistema de arquivos inacessível para o Windows, é apenas inicializar um sistema Ubuntu ao vivo de onde você pode montar ambos, o Ubuntu SSD e a unidade do Windows. Você pode copiar com segurança os dados do SSD para o disco rígido sem risco para esses dados, pois eles ainda não foram afetados no SSD.

Como alternativa, também podemos instalar utilitários do Windows para montar suas partições do Ubuntu . Você pode copiar e colar seus dados na sua unidade do Windows.

Depois de configurar o Ubuntu VM, você pode fornecer a pasta de dados no seu acesso ao host do Windows via pastas compartilhadas , rede ou copie os dados na VM (não recomendado porque fazer backups é muito mais difícil).

    
por Takkat 16.02.2015 / 18:07
0

Embora existam maneiras de criar ambientes virtuais diretamente de um disco rígido (se você fosse inicializar de volta ao seu sistema Ubuntu) eu ficaria preocupado com algo dando errado e perdendo os dados. Sua própria sugestão de mover os arquivos e fazer um despejo de dados do banco de dados é a rota que eu faço quando passo de um ambiente de desenvolvimento para outro.

Carregue sua unidade Ubuntu de volta na máquina e inicialize, exporte os bancos de dados e faça backup de suas exportações e código.

Em seguida, você pode carregar sua unidade do Windows de volta, formatar sua unidade de 60 GB para uso com o Windows para manter a (s) VM (s).

Crie a VM e instale o sistema operacional que você usar.

Para obter os arquivos na nova VM, você tem algumas opções. Primeiro você poderia compartilhar uma pasta entre a VM e o computador host (não algo que eu normalmente faço, mas especificamente por motivos pessoais), ou, no caso de seu ambiente de desenvolvimento (VM) continuar sendo Ubuntu você poderia simplesmente instalar o openssh-server Na sua VM Ubuntu, em seguida, usando um cliente FTP em sua máquina Windows (eu normalmente uso Filezilla) você pode SFTP em sua máquina virtual e transferir todos os seus arquivos para ele.

O Filezilla pode ser baixado gratuitamente do site deles, e para instalar o openssh-server na sua máquina virtual basta abrir um terminal CTRL - ALT - T e digite

sudo apt-get install openssh-server
    
por Dave 16.02.2015 / 18:05