DB2: Comandos Backup e Restore: Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 8: | Line 8: | ||
== Comando Restore == | == Comando Restore == | ||
db2 "CREATE DATABASE | db2 "CREATE DATABASE '''MYDB''' AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US | ||
COLLATE USING IDENTITY PAGESIZE 4096 DFT_EXTENT_SZ 32" | COLLATE USING IDENTITY PAGESIZE 4096 DFT_EXTENT_SZ 32" | ||
db2 "RESTORE DATABASE | db2 "RESTORE DATABASE '''MYDB''' from /tmp into '''MYDB''' without prompting" | ||
== Check backup file == | == Check backup file == | ||
Line 39: | Line 39: | ||
You can use the "redirected" restore option by generating a file, using command: | You can use the "redirected" restore option by generating a file, using command: | ||
db2 restore database | db2 restore database '''MYDB''' redirect generate script restore.sql | ||
Once the script is generated, you can change the names, file locations, etc. | Once the script is generated, you can change the names, file locations, etc. | ||
Line 46: | Line 46: | ||
db2 -tvf restore.sql | db2 -tvf restore.sql | ||
== Ver também == | == Ver também == |
Latest revision as of 18:05, 1 July 2024
Comando Backup
db2 "BACKUP DATABASE MYDB"
This will generate a file like MYDB.0.db2inst1.DBPART000.20240605211641.001
Comando Restore
db2 "CREATE DATABASE MYDB AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US COLLATE USING IDENTITY PAGESIZE 4096 DFT_EXTENT_SZ 32"
db2 "RESTORE DATABASE MYDB from /tmp into MYDB without prompting"
Check backup file
db2ckbkp -H /tmp/
===================== MEDIA HEADER REACHED: ===================== Server Database Name -- MYDB Server Database Alias -- MYDB Client Database Alias -- MYDB Timestamp -- 20240605211641 Database Partition Number -- 0 Instance -- db2inst1 Database Configuration Type -- 0 (Non-shared data) Sequence Number -- 1 Database Member ID -- 0 Release ID -- 0x1500 (DB2 v11.5.9.0) AL version -- V:11 R:5 M:9 F:0 I:0 SB:0 ... The proper image file name would be: MYDB.0.db2inst1.DBPART000.20240605211641.001
Restore using redirect file
You can use the "redirected" restore option by generating a file, using command:
db2 restore database MYDB redirect generate script restore.sql
Once the script is generated, you can change the names, file locations, etc.
And finally, execute the script
db2 -tvf restore.sql
Ver também
- DB2: Instalando o DB2 no Linux
- DB2: Criando usuários adicionais para o DB2
- DB2: Unix_Linux Startup Script
- DB2: Comandos Uteis
- DB2: Comandos Database