Clonagem com FSArchiver

49 views
Skip to first unread message

djames.suhanko

unread,
Mar 18, 2013, 7:41:39 AM3/18/13
to phanto...@googlegroups.com, phanto...@googlegroups.com
Para quem puder testar a linha de comando, as necessidades estão descritas a seguir:


Salvar uma partição:
fsarchiver savefs /mnt/bkp/phantom-x/phantom-x.fsa /dev/sda1

Diversas partições em um único arquivo:
fsarchiver savefs /mnt/bkp/phantom-x/phantom-x_y_z.fsa /dev/sda1 /dev/sda2  /dev/volgroup/lv01

Saída de 2 filesystems para um arquivo:
# fsarchiver savefs -o /backup/backup-fsa/backup-fsa025-gentoo-amd64-20090103-01.fsa /dev/sda1 /dev/sda2 -v -j4 -A

*Quando você salva mais de um sistema de arquivos, você pode restaurar um só. Supondo que queira restaurar apenas o segundo:
fsarchiver restfs /mnt/backup/phantom_x_y.fsa id=1,dest=/dev/sda2

*Para restaurar ambos de uma vez, supondo a primeira de sda e a primeira de sdb:
sarchiver restfs /mnt/backup/archive-multple-filesystems.fsa id=0,dest=/dev/sda1 id=1,dest=/dev/sdb1

id representa qual das imagens restaurar
dest representa qual partição enviar (não importando a origem)
As duas são restauradas ao mesmo tempo.

*Restaurar uma imagem convertendo um sistema de arquivos para outro:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1,mkfs=reiserfs

Multiplos são possíveis também. 

*Informações sobre um arquivo de backup:
fsarchiver archinfo /backup/backup-fsa/sysimg-t3p5g965-debian-20100131-07h16.fsa

*Dividir a tarefa por N cores:
fsarchiver -j3 -o savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1

Assim, restaurar 3 sistemas de arquivos diferentes ao mesmo tempo é possível, sendo que cada processador pode ficar com uma tarefa

*Dividir em multiplos volumes:
fsarchiver savefs -s 2000 /data/testeDaHora.fsa /dev/sda1



* O SELinux não pode estar habilitado no sistema de arquivo de origem. Validaremos isso em uma segunda versão (lendo o arquivo de configuração do selinux)?

*Ele detecta os arquivos de sistema:
fsarchiver probe simple

Por enquanto é isso.

--
Djames Suhanko
LinuxUser 158.760
Reply all
Reply to author
Forward
0 new messages