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