GBase 8s
备份恢复
文章
ontape异机恢复
GBase社区管理员发表于2024-04-26 17:40:34179次浏览0个评论
安装数据库软件,无需创建或初始化实例
安装与备份机器版本一致的数据库软件
恢复环境变量
配置目标机器gbasedbt用户环境变量,与备份环境保持一致
恢复配置文件
将备份环境的$GBASEDBTDIR/etc/$ONCONFIG配置文件复制到恢复环境
将备份环境的$GBASEDBTSQLHOSTS配置文件复制到恢复环境
复制备份数据
将备份服务器上的备份数据复制到目标服务器,如/backup/dbhost01_0_L0,重命名备份文件,使文件名命名符合“主机名_实例编号_L0”
创建数据文件
根据备份服务器onstat -d输出,在恢复环境创建对应的数据文件,如gbasedbt用户执行:
touch /data/gbase/rootdbschk001
chmod 660 /data/gbase/rootdbschk001
开始恢复
ontape -r
恢复参考输出
[gbasedbt@gbasehost01 ~]$ ontape -r
Restore will use level 0 archive file /opt/gbase/backup/gbasehost01_0_L0. Press Return to continue ...
Archive Tape Information
Tape type: Archive Backup Tape
Online version: GBase Database Server Version 12.10.FC4G1AEE
Archive date: Tue Jul 28 10:04:40 2020
User id: gbasedbt
Terminal id: /dev/pts/1
Archive level: 0
Tape device: /opt/gbase/backup/
Tape blocksize (in k): 32
Tape size (in k): system defined for directory
Tape number in series: 1
Spaces to restore:1 [rootdbs ]
2 [plogdbs ]
3 [llogdbs ]
4 [datadbs01 ]
5 [sbspace01 ]
Archive Information
GBase Database Server Copyright 2001, 2018 General Data Corporation
Initialization Time 07/27/2020 14:57:35
System Page Size 2048
Version 30
Index Page Logging OFF
Archive CheckPoint Time 07/28/2020 10:04:40
Dbspaces
number flags fchunk nchunks flags owner name
1 60001 1 1 N BA gbasedbt rootdbs
2 40001 2 1 N BA gbasedbt plogdbs
3 40001 3 1 N BA gbasedbt llogdbs
4 42001 4 1 N TBA gbasedbt tempdbs01
5 68001 5 1 N SBA gbasedbt sbspace01
6 60001 6 1 N BA gbasedbt datadbs01
Chunks
chk/dbs offset size free bpages flags pathname
1 1 0 512000 498315 PO-B- /data/gbase/rootchk
2 2 0 512000 11947 PO-B- /data/gbase/plogchk
3 3 0 512000 11947 PO-B- /data/gbase/llogchk
4 4 0 512000 511512 PO-B- /data/gbase/tempchk01
5 5 0 512000 25659 POSB- /data/gbase/sbspace01
6 6 0 512000 511576 PO-B- /data/gbase/datachk01
Continue restore? (y/n)y
Do you want to back up the logs? (y/n)y
Would you like to back up log 7? (y/n) y
Read/Write End Of Medium enabled: blocks = 2
Please label this tape as number 1 in the log tape sequence.
This tape contains the following logical logs:
7
Log salvage is complete, continuing restore of archive.
Restore a level 1 archive (y/n) n
Do you want to restore log tapes? (y/n)n #如要恢复日志输入y,如不要之恢复到备份时间点选n
/opt/gbase/bin/onmode -sy
Program over.
切换数据库状态
onmode -m评论已关闭
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526