Tempo aproximado para leitura: 00:10:00 min
Dúvida
Como enviar um arquivo ovf para o IaaS da TOTVS Cloud?
Ambiente
T-Cloud - IAAS - Todos os ambientes
Solução
Após a criação dos arquivos, é necessário enviá-los para o repositório IaaS da TOTVS Cloud.
O repositório é o local que armazenará os arquivos das máquinas virtuais (ovf e vmdk).
A criação do repositório é feita de forma automática ao acessar o menu de Importação de Máquina Virtual pela primeira vez.
Obs: O acesso ao menu de Importação de Máquina Virtual só estará disponível se houverem recursos contratados disponíveis para serem provisionados. Para obter mais informações sobre a contratação de recursos, acesse a documentação: Como Utilizar a Calculadora de Preços.
Ele possui um prazo de expiração de 7 dias corridos. O tamanho padrão é de 500GB e, caso seja necessário um tamanho maior, você deve entrar em contato com o suporte através dos canais de atendimento TOTVS.
Para obter detalhes sobre como entrar em contato com o suporte, clique no link: Abrir solicitação de suporte para o T-Cloud IaaS.
O acesso ao repositório é realizado através das credenciais que serão disponibilizadas por e-mail.
Siga os passos abaixo para enviar saber como enviar os arquivos para o repositório de um ambiente IaaS:
Obs: se a visualização das imagens abaixo estiver ruim, clique com o botão direito do mouse na imagem, e selecione "Abrir imagem em uma nova guia":
1. Acesse o portal T-Cloud ( https://tcloud.totvs.com.br/login ) com suas credenciais de acesso:
2. Acesse o menu “IAAS” no menu lateral esquerdo do T-Cloud e, na sequência, clique em “Minhas Contratações”:
3. Será apresentado o menu com a lista dos recursos contratados:
4. Selecione a máquina virtual contratada e clique em "Utilizar Recursos":
Obs: a máquina virtual contratada deve ter as mesmas configurações de sistema operacional, vCPU e vRAM da máquina virtual que será importada. Para obter mais informações, acesse a documentação: Requisitos para importar uma máquina virtual no Totvs Cloud IaaS.
5. Será apresentada a tela de seleção de uso dos recursos. Selecione a opção "Importar Máquina Virtual" e clique em "Continuar":
6. Será apresentada a tela inicial do menu de Importação:
7. Clique na opção "Vamos iniciar":
8. Será apresentada a tela de criação do repositório e credenciais. Leia com atenção as informações apresentadas. Na sequência, clique na caixa de marcação “Estou de acordo com as recomendações” e depois clique em “Iniciar criação”:
Obs 1: o botão "Iniciar criação" somente estará disponível após clicar na caixa de marcação informada.
Obs 2: a credencial do repositório será criada para a conta de e-mail utilizada no processo acima e apenas este usuário deverá utilizá-la. Não recomendamos o compartilhamento de credenciais por questões de segurança.
9. O processo de criação do repositório e credenciais será iniciado:
Obs: não feche esta janela, pois ela será utilizada nos próximos passos.
10. As credenciais do repositório serão enviadas para o e-mail utilizado no acesso ao T-Cloud. No e-mail, clique na opção “Acesso” para acessar as credenciais:
11. Clique no ícone de “pasta” para copiar as credenciais, conforme destacado na imagem abaixo:
Obs: o acesso ao link das credenciais fica disponível por 7 dias ou 2 por visualizações, será considerado o que ocorrer primeiro.
12. Na sequência, abra o programa “Bloco de notas” do seu computador e cole o conteúdo copiado no passo 11:
13. Salve o arquivo com o nome “config.json” no mesmo local em que os arquivos das máquinas virtuais foram salvos.
Exemplo de pasta com os arquivos da máquina virtual e o config.json:
14. Após criar o arquivo config.json com as credenciais, é necessário fazer o download da ferramenta que será utilizada para enviar os arquivos.
Volte à página de criação do repositório e clique na opção "Voltar":
15. Será apresentada novamente a tela inicial do menu de Importação. Clique no botão “Baixar T-Cloud CLI”:
16. Você será direcionado ao link https://github.com/totvs-cloud/vm-import-cli/releases.
Verifique se a versão utilizada é a mais recente. Para isso, procure pela tag “Latest” em verde, conforme sinalizado abaixo.
No momento da criação desta documentação a versão v0.3.1 é a mais recente.
17. Selecione o sistema operacional desejado e arquitetura utilizada e faça o download do arquivo:
Exemplo:
- Sistema Operacional Windows: vm-import_1.0.11-next-Windows_x86_64.tar.gz.
- Sistema Operacional Linux: vm-import_1.0.11-next-Linux_x86_64.tar.gz
18. Após realizar o download do arquivo, copie o arquivo baixado para a mesma pasta dos arquivos da máquina virtual e config.json.
Exemplo:
19. Extraia o arquivo baixado utilizando o programa compactador de sua preferência. Em nosso exemplo, realizamos o processo com o programa 7-Zip, clicando com o botão direto no arquivo e seleciona a opção conforme imagem abaixo:
a. Será gerado o arquivo .tar. Realize o mesmo processo com este novo arquivo:
b. Verifique se o arquivo foi descomprimido e descompactado:
20. Com os arquivos disponíveis, é hora de enviar os arquivos da máquina virtual para o repositório.
a. Com o navegador de arquivos, acesse a pasta com arquivos da máquina virtual.
b. Copie o nome da pasta:
c. Abra o prompt de comando
d. Navegue até a pasta com o seguinte comando:
cd <caminho_da_pasta_copiado>
Obs: substitua o parâmetro "<caminho_da_pasta_copiado>" com o nome da pasta copiado.
Exemplo:
21. Execute o seguinte comando para enviar o arquivo de uma máquina virtual:
vm-import.exe -config config.json -file <arquivo.ovf>
Obs: substituia o parâmetro "<arquivo.ovf>" com o nome do arquivo ovf da máquina virtual que deseja enviar.
Exemplo:
22. A análise dos arquivos será realizada. Dependendo do tamanho dos arquivos, esse processo pode levar algum tempo.
23. Após a análise dos arquivos, se não houver nenhum problema com os requisitos de importação, como sistema operacional ou com softlimits de recursos, o envio dos arquivos será iniciado:
Para obter detalhes dos requisitos, acesse o link: Requisitos para importar uma máquina virtual no Totvs Cloud IaaS.
Importante:
- Independente do tamanho do arquivo, o envio é realizado em “pacotes” de 500MB para melhorar a performance de envio.
- O tamanho do arquivo e o tamanho da banda larga de internet utilizada no envio do arquivo podem interferir no tempo de conclusão.
- Não fecha a janela do prompt de comando até o processo de envio ser finalizado.
- Caso ocorra alguma oscilação de rede que interrompa o envio ou a janela do prompt de comando fechada, o processo deverá ser iniciado novamente.
24. Após a conclusão do envio de todos os arquivos, o processo estará concluído e uma mensagem de conclusão será apresentada.
"Sucesso no upload do arquivo:"
Exemplo:
Com os arquivos enviados, agora é necessário importar a máquina virtual no T-Cloud.
Acesse o link para obter detalhes sobre como importar uma máquina virtual: Importar Importar máquina virtual no Totvs Cloud IaaS.
0 Comentários