Este enfoque utiliza el comando fssnap, que crea una imagen temporal de un sistema de archivos para las operaciones de copia de seguridad.
Este método puede utilizarse para proporcionar una copia de seguridad limpia y coherente sólo de los archivos de zona, y se puede ejecutar mientras las zonas están en ejecución. Sin embargo, se recomienda suspender o crear un punto de control para las aplicaciones activas que están actualizando archivos cuando se crea la instantánea. Una aplicación que se encuentra actualizando archivos cuando se crea la instantánea podría dejar estos archivos en un estado incoherente internamente, truncados o inutilizables.
En el procedimiento de ejemplo siguiente, tenga en cuenta que:
Hay una zona llamada my-zone en /export/home.
/export/home es un sistema de archivos independiente.
La copia de seguridad de destino es /backup/my-zone.ufsdump. Debe crear el directorio backup en /.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Cree la instantánea.
global# fssnap -o bs=/export /export/home |
Aparecerá una pantalla similar a la siguiente:
dev/fssnap/0 |
Monte la instantánea.
global# mount -o ro /dev/fssnap/0 /mnt |
Realice una copia de seguridad de my-zone desde la instantánea.
global# ufsdump 0f /backup/my-zone.ufsdump /mnt/my-zone |
Aparecerá una pantalla similar a la siguiente:
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 la instantánea.
global# umount /mnt |
Elimine la instantánea.
global# fssnap -d /dev/fssnap/0 |
Tenga en cuenta que la instantánea también se elimina del sistema cuando éste se reinicia.