AIX y DB2 VIII

Para realizar un back up de una base en particular en forma remota desde un Windows con las client tools instaladas podemos usar el DB2CMD desde un bat:

hacerbk.bat

DB2CMD.EXE -c -w -i DB2 -tf daf_backup.db2 -l D:\temp\db2\daf_backup.log -r D:\temp\db2\daf_backup.rpt

Contenido de daf_backup.db2

CONNECT TO DAF USER YYYYYY USING XXXXXX ;
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS;
CONNECT RESET;
BACKUP DATABASE DAF USER YYYYYY USING XXXXXX TO “/backups/nuevo” WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1;
CONNECT TO DAF USER YYYYYY USING XXXXXX ;
UNQUIESCE DATABASE;
CONNECT RESET;
TERMINATE ;

El script resguarda una base de nombre DAF, lo hace con el usuario YYYYYY cuya clave es XXXXXX, siendo este el dueño de la isntancia de db2 (SYSADM, SYSCTRL o SYSMAINT minimo)

Verificar los permisos del usuarios que realiza el back up sobre /backups/nuevo


Posted

in

, ,

by

Tags: