Backup é realizado enquanto o file system está montado, onde criamos um read-only file system (imagem de um file system temporário) destinado para operações de backup.
Criando um USF Snapshot, com limite de 500M para o arquivo backing-store
# fssnap -F ufs -o maxsize=500m,bs=/scratch/usr.back.file /export/home
/dev/fssnap/1
Listanto snapshot currente
# /usr/lib/fs/ufs/fssnap -i
Snapshot number : 0
Block Device : /dev/fssnap/0
Raw Device : /dev/rfssnap/0
Mount point : /export/home
Device state : idle
Backing store path : /var/tmp/bs.file
Backing store size : 0 KB
Maximum backing store size : Unlimited
Snapshot create time : Wed Aug 29 15:22:06 2001
Copy-on-write granularity : 32 KB
Para exibir a informação de um determinado file system, basta
# /usr/lib/fs/ufs/fssnap -i /usr
Excluindo um UFS snapshot
# fssnap -i
0 / 1 /usr
# fssnap -d /usr
Deleted snapshot 1.
# rm /scratch/usr.back.file
Realizando backup de um USF snapshot
Para backup full:
# ufsdump 0ucf /dev/rmt/0 /dev/rfssnap/1
Verificando o backup
# ufsrestore tf /dev/rmt/0
Para backup incremental:
# ufsdump 1ufN /dev/rmt/0 /dev/rdsk/c0t1d0s0 `fssnap -F ufs -o raw,bs=/export/scratch,unlink /dev/rdsk/c0t1d0s0`
Verificando o backup
# ufsrestore ta /dev/rmt/0
Realizando backup com tar
# mount -F ufs -o ro /dev/fssnap/1 /backups
# tar cvf /dev/rmt/0 /backups
Os comandos mais malucos do AIX !
Há 10 anos
Nenhum comentário:
Postar um comentário