Esta abordagem usa o comando fssnap, que cria uma imagem temporária de um sistema de arquivos destinado a operações de backup.
Este método pode ser usado para fornecer um backup limpo e consistente dos arquivos de região somente, e pode ser executado enquanto regiões estão em execução. No entanto, é recomendável suspender ou fazer ponto de verificação de aplicativos ativos que estão atualizando arquivos quando o instantâneo é criado. Um aplicativo que atualize arquivos quando o instantâneo é criado pode deixar esses arquivos em um estado inconsistente internamente, truncado ou inutilizável.
No procedimento de exemplo abaixo, observe o seguinte:
Há uma região nomeada my-zone em /export/home .
/export/home é um sistema de arquivos separado.
O backup de destino é /backup/my-zone.ufsdump. Você deve criar o diretório backup em /.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Crie um instantâneo.
global# fssnap -o bs=/export /export/home |
Você verá uma exibição semelhante a esta:
dev/fssnap/0 |
Monte o instantâneo.
global# mount -o ro /dev/fssnap/0 /mnt |
Faça backup my-zone a partir do instantâneo.
global# ufsdump 0f /backup/my-zone.ufsdump /mnt/my-zone |
Você verá uma exibição semelhante a esta:
DUMP: Date of this level 0 dump: Thu Oct 06 15:13:07 2005 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/rfssnap/0 (pc2:/mnt) to /backup/my-zone.ufsdump. DUMP: Mapping (Pass I) [regular files] DUMP: Mapping (Pass II) [directories] DUMP: Writing 32 Kilobyte records DUMP: Estimated 176028 blocks (85.95MB). DUMP: Dumping (Pass III) [directories] DUMP: Dumping (Pass IV) [regular files] DUMP: 175614 blocks (85.75MB) on 1 volume at 2731 KB/sec DUMP: DUMP IS DONE |
Desmonte o instantâneo.
global# umount /mnt |
Exclua o instantâneo.
global# fssnap -d /dev/fssnap/0 |
Observe que o instantâneo também é removido do sistema quando o sistema é reinicializado.