Você está na página 1de 35

Proxmox VE 1 de 35

Índice
VIRTUALIZAÇÃO...................................................................................................................................2
DIFERENTES TIPOS DE VIRTUALIZAÇÃO .......................................................................................2
Full Virtualization..................................................................................................................................2
Virtualização Parcial (Partial Virtualization) ........................................................................................3
Para-virtualização..................................................................................................................................3
Proxmox.....................................................................................................................................................3
Requisitos de Instalação........................................................................................................................4
Recomendação ideal.........................................................................................................................4
Recomendações mínimas .................................................................................................................4
INSTALAÇÃO DE PROXMOX...............................................................................................................5
Boot do Proxmox.......................................................................................................................................9
Login no Proxmox...................................................................................................................................10
Interface do Proxmox – Visão Global......................................................................................................13
Datacenter............................................................................................................................................13
Nodes...................................................................................................................................................14
storage.................................................................................................................................................14
Criação de maquinas virtuais...................................................................................................................16
Boot de maquinas virtuais...................................................................................................................20
CONTAINERS.........................................................................................................................................22
Criação de containers..........................................................................................................................22
Usuários...................................................................................................................................................26
Criação de usuários.............................................................................................................................26
Atribuição de permissão para uma maquina virtual............................................................................27
Permissões ...............................................................................................................................................28
Criação de Storages..................................................................................................................................29
Qemu (qm)...............................................................................................................................................31
qm list..................................................................................................................................................31
qm create.............................................................................................................................................31
qm stop vmid......................................................................................................................................31
qm start vmid......................................................................................................................................31
qm unlock e lock vmid........................................................................................................................31
qm start vmid......................................................................................................................................32
Conversão de imagens.............................................................................................................................32
Conversão de maquina física para virtual................................................................................................32
Backup & Restore....................................................................................................................................33
Backups agendados.............................................................................................................................33
Backup na linha de comando...............................................................................................................34
Backup da maquina 101......................................................................................................................34
Outras opções do comando vzdump....................................................................................................34
Restore da maquina 101......................................................................................................................34
Clone de Maquinas virtuais......................................................................................................................35

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 2 de 35

VIRTUALIZAÇÃO
Virtualização de Hardware ou Plataforma de Virtualização refere-se a criação de maquinas virtuas que
agem como um computador físico. Os programas que correm em maquinas virtuais são separados dos
recursos de hardware da maquina subjacente, a plataforma para virtualização. Isto é: Se a plataforma de
virtualização esta a correr Ubuntu Linux, este pode hospedar um maquina com Microsoft Windows.

Em virtualização por Hardware, a maquina hospedeira é onde o sistema de virtualização corre,


também chamado de Host Machine. Guest Machine ou simplesmente Guest é a maquina virtual. As
palavras Host e Guest são usadas para distinguir o programa que corre na maquina física e o programa
na maquina virtual. O software ou o Firmware 1 que cria as maquinas virtuais no Host é chamado de
Hypervisor ou Virtual Machine Manager.

Um Hypervisor pode ser do tipo Bare Metal (Instalado directamente no Hardware sem dependência de
um sistema operativo) ou Hosted (Hypervisor que depende de um sistema operativo para poder
funcionar).

DIFERENTES TIPOS DE VIRTUALIZAÇÃO

Full Virtualization
Quase completa simulação do Hardware da maquina Host para permitir que o sistema operativo da
maquina Guest corra sem modificações.
Exemplo:
• Proxmox,
• KVM,
• VMware vSphere Enterprise Plus (este implementa os três tipos de virtualização),
• Microsoft Hyper-V Server R2 SP1 Enterprise.

1 Firmware - é o conjunto de instruções operacionais programadas diretamente no hardware de um equipamento


eletrônico.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 3 de 35

Virtualização Parcial (Partial Virtualization)


Em virtualização parcial não é todo ambiente físico é simulado. Algumas maquinas Guest precisam de
modificações para correr neste ambiente.
Exemplo:
• Oracle VirtualBox,
• Microsoft Hyper-V Server R2 SP1 Enterprise.

Para-virtualização
Ambiente hardware não é simulado, contudo, os programas na maquina Guest são executados de forma
isolada, como se estivessem num sistema separado.
Exemplo:
• Oracle Virtualbox,
• VMware vSphere Enterprise Plus (este implementa os três tipos de virtualização),

NOTA:
Esta comparação foi feita usando VMware vSphere Enterprise Plus, Microsoft Hyper-V Server
R2 SP1 Enterprise, Proxmox, OpenVZ, KVM e Xen Hypervisor.
Existem dezenas de Hypervisors disponíveis

PROXMOX
Proxmox VE (Virtual Environment) é uma solução de virtualização completa, baseado em Debian. É
possível virtualizar aplicação de alta demanda de carga correndo em servidores Windows ou Linux.
Proxmox combina KVM e OpenVZ.
Proxmox é Open Source Software e sem custos financeiros para aquisição do programa. Contudo existe
subscrição para suporte técnico, actualização do Hypervisor etc. Não há limite de memória e tamanho
do disco para as maquinas virtuais, diferente de VMware e Microsoft Hyper-V.
Suporta maquinas Guests com os sistemas operativos mais usados e conhecidos 32 bits e 64 bits,
excepto Novell Linux Desktop, Novell Netware Server e Solaris Plataform Edition.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 4 de 35

Requisitos de Instalação

Recomendação ideal
• Processador - Dual Core ou Quad Core, 64bits (Intel EMT64 ou AMD64)
Intel VT/AMD-V (para virtualização completa)
• Memória - 8GB RAM
• Disco - Discos rápidos de 15k rpm SAS, RAID10
• Interfaces - Duas cartas de rede Gbit

Recomendações mínimas
• Processador - CPU: 64bit (Intel EMT64 or AMD64)
Intel VT/AMD-V (para virtualização completa)
• Memória - 1GB
• Disco - SATA 7200 rpm
• Interfaces - 1 carta de rede 10/100/1000

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 5 de 35

INSTALAÇÃO DE PROXMOX
Inicio da instalação do Proxmox

Concordar com a licença GPL

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 6 de 35

Next para conti-


nuar no próximo
passo

País

Fuso-horário

Tipo de teclado

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 7 de 35

Senha, confirmação da senha


e email do administrador

Hostname (obrigatório)

Endereço IP (obrigatório)

Mascara de rede (obrigatório)

Gateway e DNS não


obrigatório

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 8 de 35

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 9 de 35

Boot do Proxmox

Após a instalação e depois de remover o disco, o Proxmox irá iniciar o boot. Este Hypervisor é
baseado em Debian Squeeze GNU/Linux (6.0), para quem já utilizou esta distribuição ira trabalhar da
mesma forma.

Depois do boot concluído o Proxmox irá indicar o endereço IP (vide imagem abaixo) para fazer login,
utilizando a interface Web.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 10 de 35

Endereço IP de acesso para o proxmox

Login no Proxmox
O acesso ao Proxmox é feito usando um Browser, automaticamente o usuário será redireccionado para
o protocolo https e ao porto 8006. Para que o usuário possa fazer login é necessário aceitar o certificado
do Proxmox.

Proxmox dispões de duas formas de autenticação para fazer o login:


• Linux PAM (Pluggable Authentication Modules) – Login feito usando usuários locais do
sistema
• Proxmox VE authentication server – Login feito utilizando usuários criados no ambiente
Proxmox VE.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 11 de 35

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 12 de 35

Username

Password (senha)

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 13 de 35

INTERFACE DO PROXMOX – VISÃO GLOBAL

Datacenter
O Datacenter do proxmox é o local onde os nodes são criados, programação dos backups, criação dos
Storages, usuários, grupos, permissões etc.

Todas as tarefas feitas no Proxmox ficam registadas no tab Tasks. O administrador tem a visão geral de
todas as tarefas feitas. Cada usuário criado no Proxmox tem visão apenas das tarefas da(s) sua(s)
maquinas.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 14 de 35

Nodes
No Proxmox um Node é correspondente a um computador. Nos Nodes são criadas as maquinas
virtuais, containers, Storages etc. Nos nodes é possível ter um sumário do seu estado, isto é, podemos
saber:
• Tipo de processador e o seu uso
• Espaço total, usado e livre do(s) disco(s)

Storage
Cada node pode ter um ou vários storage. storage é o local onde são armazenadas as Maquinas
Virtuais, imagens ISO, templates, containers etc.
Storages podem ser partições montadas em directórios, Directory, NFS – Network FileSystem, iSCSI –
Internet Small Computer System Interface ou LVM – Logical Volume Manager.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 15 de 35

As imagens ISO podem ser enviadas ao servidor, no tab Content Upload, estas podem ser usadas nas
maquinas virtuais para instalação de sistemas operativos ou outras tarefas.

Indicação do tipo de
ficheiro a ser enviado

Selecção do ficheiro no
computador do usuário

Conteúdos de um storage

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 16 de 35

CRIAÇÃO DE MAQUINAS VIRTUAIS


Para criar maquinas virtuais no Proxmox, existe no topo da interface do Proxmox um botão para
criação de maquinas virtuais, containers e Logout.

1. Node onde a maquina


será criada
1 2. Número de
identificação da
2
maquina
3 3. Nome da maquina
virtual

Tipo de sistema operativo a ser


instalado

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 17 de 35

Colocação da imagem
ISO na maquina
virtual

Tipo de disco duro. Existem as opções:


- IDE
- VIRTIO (recomendável)

Tamanho do disco
(indicado em Gigabytes)

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 18 de 35

Tipo de processador
Padrão de Proxmox são
Processadores 64bits
Número de processadores
Número de núcleos em
cada processador

Memória fixa alocada a maquina


virtual

Intervalo de memória a ser alocada a


Maquina virtual

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 19 de 35

Modela da interface de rede


- VirtIO (recomendado)
- IntelE100
- Realtec - RTL8139

Modo Bridge – Quando uma maquina


virtual tem um IP público ou privado
Modo NAT – quando uma maquina mas sai através de uma interface física
Virtual tem um IP privado e esta NOTA: Essa interface que faz o bridge
associada a uma interface física com Tem que ter um endereço IP
um IP público Ou também privado

Confirmação da configuração da maquina virtual

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 20 de 35

Maquina virtual criada com ID 100

Boot de maquinas virtuais


As maquinas virtuais podem ser iniciadas de varias formas: através do menu, acedendo com o botão
direito do mouse, ou usando a consola gráfica.

Inicio da maquina virtual

Consola gráfica do Proxmox

Inicio da maquina
virtual Shutdown e Stop SendKey – serve para enviar comandos como:
ctrl+alt+f1, ctrl+alt+delete etc

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 21 de 35

Maquina virtual no boot

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 22 de 35

CONTAINERS
containers são similares a maquinas virtuais no sentido de que um computador físico pode partilhar
vários containers, contudo a arquitectura de maquinas virtuais e containers são diferentes. Algumas das
diferenças entre containers e maquinas virtuais são:

• Conceito de único Kernel (Single Kernel) – containers utilizam o mesmo kernel da maquina
física, diferente de maquinas virtuais que possuem um kernel.
• Sistema de ficheiro – Um container é um directório no sistema operativo enquanto que uma
maquina virtual possui um disco.

Um container é ideal quando se pretende ter uma maquina virtual rápida de ser criada, visto que usa
templates, não há necessidade de fazer uma instalação de raiz. Outras vantagens que um container
oferece é a capacidade de aumentar o disco, memória sem desligar o container. Com uma maquina
virtual é necessário desligar para modificar qualquer coisa a nível de hardware virtual.

NOTA: Um container só pode correr o mesmo sistema operativo que o Host. Contudo um Host
pode hospedar vários containers.

Criação de containers
No topo da interfaces web do Proxmox, ao lado do botão para criação de maquinas virtuais, existe um
botão para criar containers

Senha do container

Hostname do container
Confirmação da senha

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 23 de 35

Template a ser usado para o


container

Templates são os ficheiros de um sistema operativo já configurados. Proxmox tem uma vasta gama de
templates disponíveis, desde sistemas operativos (Linux) até Content Management Systems.

Tamanho do disco

Memória
Número de processadores
Tamanho para o SWAP

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 24 de 35

Após a criação de um container, só é possivel aceder via SSH ou com uma


Interface web, se este dispõe de uma. Por isso coloque sempre um endereço IP

A informação de DNS o container usa do Hypervisor, maquina física.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 25 de 35

Confirmação dos dados de configuração

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 26 de 35

USUÁRIOS
Com Proxmox podemos ter vários tipos de usuários: usuários locais (existentes no sistema operativo),
usuários que somente autenticam com Proxmox ou com outro servidores de autenticação como Active
Directory.
Usuários podem ser criados para administrarem uma ou varias maquinas virtuais, incluindo Storages,
containers etc.

Criação de usuários
Usuários são criados pelo administrador (root), este pode criar outros administradores também. Para
criar usuários é feito no Datacenter, no tab Users.

1 5

2 6
7
3
8

1. Username – o nome que será usado para fazer login no Proxmox


2. Meto de autenticação do usuário Proxmox VE Authentication
3. Senha e confirmação da senha
4. Prazo para expirar a conta do usuário
5. Nome completo do usuário
6. Apelido do usuário
7. Endereço electrónico do usuário
8. Comentários

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 27 de 35

Atribuição de permissão para uma maquina virtual


Para atribuir uma maquina virrtual a um usuário é necessário seleccionar a maquina em causa, ir ao tab
Permissions, pressionar no botão Add e escolher a opção User Permission.

Depois de seleccionar User Permission ira aparecer um caixa similar a ilustrada na imagem abaixo.
Escolha o usuário e a seguir temos que escolher a permissão ou o papel que este usuário terá com esta
maquina virtual. Para que o usuário possa ligar/desligar, adicionar novo Hardware, ter acesso a consola
web e efectuar backups, vamos ficar com a permissão PVEVMUser.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 28 de 35

Depois do usuário criado e da permissão concedida faça logout e volte a entrar no Proxmox com o
novo usuário. Não se esqueça de indicar Proxmox VE Authentication Server.

Depois de fazer login ira constatar que o usuário criada terá acesso somente a maquina virtual que foi
concedida a permissão.

PERMISSÕES
No Proxmox existem vários tipos de permissões, dependendo do que se pretende fazer atribui-se a
devida permissão a um usuários. Algumas das permissões são:

• No Access - Sem nenuma permissão


• Administrator - Tem todos os privilégios que o Proxmox oferece
• PVEAdmin - Tem privilégios similares a do Administrator
• PVEAudit - Pode fazer auditoria nas maquinas virtuais. Tem acesso ao histórico das
operações da Maquina Virtual.
• PVEDatastoreAdmin - Tem privilégios sobre Storages. Pode criar, alterar, eliminar etc
• PVEDatastoreUser - Tem privilégio para usar um storage
• PVEPoolAdmin - Privilégio para criar Pools
• PVEUserAdmin - Privilégio para criar usuários, modificar, etc.
• PVEVMAdmin - Privilégio para criar maquinas virtuais, alterar, ligar/desligar etc
• PVEVMUser - Privilégio para usar uma maquina virtual

NOTA: As permissões em Proxmox são propagadas assim que são configuradas. Portanto se o
usuário já fez login, não há necessidade de terminar a sessão e voltar a aceder.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 29 de 35

CRIAÇÃO DE STORAGES
O storage do Proxmox, o que é criado após a instalação, é o storage principal do sistema. É lá onde
ficam as maquinas virtuais, containers, backups, ficheiros ISO etc. Portanto não seria boa prática
atribuir este storage a um usuário que não é administrador. Vamos criar um storage específico para o
usuário test.

Um storage pode ser criado através de um directório, LVM, NFS, iSCSI etc. O storage que será criado
é através de um directório:

Criar um directório dentro do directório /var/lib/vz. Será dado o nome dump-user

Criar o storage

Nome do Storage (ID)

Directório onde esta o storage

Tipo de conteúdo que ira ficar no Storage

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 30 de 35

storage criado

Atribuição de permissão para o usuário test

Usuário test como PVEDatastoreUser

Usuário test com acesso ao storage store-user-test

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 31 de 35

BACKUP & RESTORE

Backups agendados
Na interface web do Proxmox podemos agendar backups para serem executados num dia indicado,
hora etc. No menu Datacenter existe um tab Backup.

Através do botão ADD teremos uma janela onde podemos indicar como queremos o backup.

1 1. Todos os
6 nodes
2 2. storage onde
7
o backup irá
3 ficar
8 3. Dias em que o
4 backup deve
correr
4. Hora para o
backup iniciar
5. Selecção das
5 maquinas para
backup
6. endereço
email, que
será usado
quando o
backup
terminar
7. Metódo de
compressão
8. Modo de
backup:
Suspended,
Snapshot e
Stop

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 32 de 35

CLONE DE MAQUINAS VIRTUAIS


A versão 3.0 do Proxmox já suporta clones de maquinas virtuais na Interface web, o que antes era
somente possível na linha de comando usando o qemu.

Para clonar uma maquina virtual selecciona a maquina desejada e pressione o botão direito do mouse
para ter o seguinte menu:

Opção para clonar uma maquina virtual

Nome da maquina virtual Indicação do Storage onde a maquina deve ser criada

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 33 de 35

PROXMOX LINHA DE COMANDO

QEMU (QM)
Qemu ou qm é a ferramenta de linha de comando para fazer a gestão dos guest do KVM. Tudo o que é
feito com a interface web do Proxmox pode ser feito na linha de comando utilizando este programa. Eis
alguns exemplos de comandos do Proxmox.

qm list
Comando para listar todas as maquinas virtuais, estado, memória, disco e número de processo:

root@prox2gosense:/etc# qm list
VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID
100 pfsense stopped 512 100.00 0
101 x2go running 3000 100.00 1614
102 netbook stopped 512 1.86 0
root@prox2gosense:/etc#

qm create
O comando qm create serve para criar maquinas virtuais. Eis um exemplo para criação de uma
maquina virtual com ID 103 disco sata de 100G, 1GBRAM, cdrom, NIC virtIO

qm create 103 -cpu qemu64 -net0 virtio -memory 1024 -ostype l26 -sata0 100 -storage local
-cdrom none

qm stop vmid
Comando para parar uma maquina virtual
qm stop 102

qm start vmid
Comando para iniciar uma maquina virtual
qm start 102

qm unlock e lock vmid


A opção lock ou unloc, trancam e destracam uma maquina, nomeadamente. Casos em que as
maquinas param de forma abrupta, podem ficar em estado lock. Caso queira libertar a maquina tera

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 34 de 35

que fazer unlock.

qm destroy vmid
Comando usado para remover uma maquina virtual
qm destroy 102

CONVERSÃO DE IMAGENS
O comando qm também pode ser usado para converter imagens de várias extensões como vmdk, dd,
vdi, raw, qcow etc.

Conversão de dd para vmdk


qemu-img convert netbook_sda.dd -O vmdk netbook_sda.vmdk

A opção -O indica o output desejado para a imagem. Não é obrigatório que a imagem final tenha o
mesmo nome que a imagem inicial.

Conversão de vdi para raw


qemu-img convert ubuntu-linux.vdi -O raw vm-102-disk-01.raw

CONVERSÃO DE MAQUINA FÍSICA PARA VIRTUAL


1. Primeiro é necessário analisar quantos discos a maquina tem, se possui um RAID, LVM etc.

2. Faca boot com um LiveCD ou um outro sistema desde que não seja o que pretende converter
em imagem. Suponhamos que a maquina em causa só tem um disco, usando o comando dd
podemos converter um disco físico para um ficheiro.
3. dd if=/dev/sda of=imagem.dd bs=1M

4. Converter o ficheiro dd para uma imagem que funcione no Proxmox


qemu-img convert imagem.dd -O raw imagem.raw

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617
Proxmox VE 35 de 35

BACKUP NA LINHA DE COMANDO


O comando usado para fazer backup e restore de maquinas virtuais e containers em Proxmox é o
vzdump. Vzdump faz backups usando compressão ou sem compressão, dependendo as opções
seleccionadas.

Backup da maquina 101


Backup da maquina 101 comprimindo com lzo, enviar email após conclusão do Backup, colocar a
maquina em modo snapshpot (não há downtime) e colocar no storage local.

vzdump 101 -compress lzo -mailto info@cenfoss.co.mz -mode snapshot -storage local

Outras opções do comando vzdump


• -all - Backup de todas as maquinas virtuais no
• -dumpdir - Indicação do directório desejado para fazer o dump
• -exclude - Quando usado a opção -all podemos usar a opção exclude para indicar quais
são as maquinas excluídas

Restore da maquina 101


A sintaxe do comando qmrestore é a seguinte: qmrestore ficheiro_backup ID
Exemplo:
qmrestore /var/lib/vz/dump/vzdump-101.lzo 101

NOTA: Se já esta no directório onde a imagem existe então não há necessidade de indicar o
directório como esta no exemplo em cima.

www.cenfoss.co.mz Av. Ahmed Sekou Toure nr. 2671 R/C


Email:info@cenfoss.co.mz Maputo - Moçambique
Celular: +258-828951570 Telefone: 21 320 617