>_oVirt – 1.7 – Snapshot

Criando um Snapshot

Para criar um snapshot acesse a interface do o oVirt, clique na aba superior Virtual Machines. Selecione a vm clique na aba inferior Snapshots. No menu inferior clique em Create para crair um novo snapshot. Descreva o momento ou o estado da vm em que você está criando o snapshot e clique em OK. Assim que o snapshot for criado, ele será listado no parte inferior da tela.

Você pode criar vários shapshots de uma vm para propósitos de teste ou como uma forma de recuperação caso algo dê errado, mas você só poderá usar um snapshot por vez. Ao recuperar um snapshot de um determinado momento, todos os snapshots posteriores serão perdidos.

O processo de recuperação de um shanpshot é, obrigatoriamente, off-line. Sua vm deve estar desligada para conseguir recuperar um snaphost.

Recuperando um Snapshot

Após desligar a vm, clique na aba inferior Snapshots. Selecione o snapshot que deseja recuperar. Você deverá clicar na opção Preview do menu inferior. Se preferir poderá iniciar a vm com esse snapshot para ter certeza de que é a imagem correta. Após confirmar que é a imagem correta, desligue a vm e clique na opção Commit no menu inferior dentro de Snapshots.

Removendo um Snapshot

Os snapshot podem ser removidos a qualquer momento, para isso acesse a aba inferior Snapshots dentro de Virtual Machines, selecione o snapshot que deseja remover e clique em Delete. Qualquer snapshost posterior a esse que está sendo removido também será apagado.

Vale lembrar:

commit – Volta o snapshot definitivamente
undo – Sai do preview do snapshot

CLI oVirt – Snapshot

Abaixo irei realizar um snapshot via linha de comando através do ovirt-shell.

No servidor ovirt.dtd.intranet – 192.168.1.9 (servidor ao qual foi instalado o oVirt), logue com o usuário root e através do API ovirt-shell passe os parâmetros conectar no oVirt API.

OBS: É preciso baixar o ter o caminho do certificado CA.

Passo 1 – Logando na API do oVirt.

[root@ovirt opt]# ovirt-shell -c -l "https://ovirt.dtd.intranet/api" -P 443 -u "admin@internal" -A /opt/CA-ovirt.dtd.intranet.35478

Passo 2 – Pausando a vm srv-vm1

[oVirt shell (connected)]# action vm srv-vm1 suspend 
error: action status "pending".

Passo 3 – Criando o snapshot

[oVirt shell (connected)]# add snapshot --vm-identifier srv-vm1 --description dhcp-instalado

id                   : 8d0aa393-eba6-490a-9095-60a8288d36e4
description          : dhcp-instalado
creation_status-state: pending
date                 : 2014-02-25T14:13:10.850-03:00
snapshot_status      : locked
type                 : regular
vm-id                : 1946afc6-23c8-44c4-a00f-66628482250a

Passo 4 – Ativando a vm novamente

[oVirt shell (connected)]# action vm srv-vm1 start 
status-state: complete

Passo 5 – Shutdown na vm para “garantir” o snaphost

[oVirt shell (connected)]# action vm srv-vm1 shutdown 
status-state: complete

Passo 6 – Iniciando a vm novamente

[oVirt shell (connected)]# action vm srv-vm1 start 
status-state: complete

Imagens

Pela interface web foi listado o snapshot “dhcp-instalado”.

snap1

Removendo o dhcp e em seguida desligando a vm srv-vm1

snap2

Testando o snapshot “dhcp-instalado” usando o Preview

snap3

snap4

De volta a o snapshot “dhcp-instalado”

snap5

Confirmando a restauração do snapshot “dhcp-instaldo” com Commit

snap6

Fonte http://www.savant.com.br/

>_oVirt – 1.7 – Snapshot
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: