aix下sybase master设备的恢复

简介:

一实验准备

1备份master库
dump database master to '/backup/master.dat'


2 lv_masrter的大小

# lsvg -l datavg

datavg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

lv_backup jfs2 320 320 1 open/syncd /backup

loglv00 jfs2log 1 1 1 open/syncd N/A

lv_master raw 10 10 1 closed/syncd N/A


3删除lv_master

# rmlv -f lv_master

rmlv: Logical volume lv_master is removed.


二重新创建master设备

1创建lv_master(和之前的lv_master保持相同大小)

# mklv -t raw -y lv_master datavg 10

2重建master设备
dataserver -d /dev/rlv_master -w master

-w表示在/dev/rlv_master设备上重写master数据库



三以恢复方式启动sybase服务

1 拷贝sybase的主服务RUN文件为 m_RUN_server_name

$ cp RUN_CRM m_RUN_CRM


2 编辑m_RUN_CRM 在其dataserver命令最后一行添加-m 参数如下:

$ cat m_RUN_CRM

#!/bin/sh

#

# Adaptive Server name: CRM

# ASE page size (KB): 2k

# Master device path: /dev/rlv_master

# Error log path: /sybase/ASE-12_5/install/CRM.log

# Configuration file path: /sybase/ASE-12_5/CRM.cfg

# Directory for shared memory files: /sybase/ASE-12_5

#

/sybase/ASE-12_5/bin/dataserver \

-sCRM \

-d/dev/rlv_master \

-e/sybase/ASE-12_5/install/CRM.log \

-c/sybase/ASE-12_5/CRM.cfg \

-M/sybase/ASE-12_5 \

-m


3 通过startserver -f m_RUN_CRM启动数据库

对m_RUN_server_name文件内容中的参数解释如下:

/sybase/ASE-12_5/bin/dataserver \

-sCRM \

-d/dev/rlv_master \

-e/sybase/ASE-12_5/install/CRM.log \

-c/sybase/ASE-12_5/CRM.cfg \

-M/sybase/ASE-12_5 \

-d 指定master设备的名字

-b 指定master设备的大小

-s 服务名

-e 错误日志文件名

-i 接口文件的目录

-M 指定sybases主安装目录就行

-m master的恢复模式,也就是master的单用户模式


四确定并更改sysservers表中关于备份服务的网络名为备份服务名。

select * from sysservers

注意可以直接更新系统表,不需要sp_configure ‘allow update’,1

update sysservers set srvnetname='CRM_back' where srvid=1


五启动sybase的备份服务


$ startserver -f RUN_CRM_back


六loadmaster数据库的备份
load database master from '/backup/master.dat'


七重启sybase主服务
$ startserver -f RUN_CRM










本文转自 zhangxuwl 51CTO博客,原文链接:http://blog.51cto.com/jiujian/1316356,如需转载请自行联系原作者
目录
相关文章
|
Java Linux 数据安全/隐私保护
华为云计算FusionCompute虚拟化平台的安装与设置
华为云计算FusionCompute虚拟化平台的安装与设置
1209 0
华为云计算FusionCompute虚拟化平台的安装与设置
|
SQL Oracle 关系型数据库
Oracle 锁表查询及解锁kill进程
1. 查看被锁定的表 SELECT OBJECT_NAME, MACHINE, S.SID, S.
3059 0
|
机器学习/深度学习 并行计算 PyTorch
基于Pytorch使用GPU运行模型方法及可能出现的问题解决方法
基于Pytorch使用GPU运行模型方法及可能出现的问题解决方法
2437 0
基于Pytorch使用GPU运行模型方法及可能出现的问题解决方法
|
JavaScript 小程序 Java
别用XShell了,这款SSH工具绝对惊艳,还支持网页版.....
别用XShell了,这款SSH工具绝对惊艳,还支持网页版.....
|
Linux
LINUX tar解压到指定目录
LINUX tar解压到指定目录
731 0
no version information available的解决办法
no version information available的解决办法
1320 0
|
编译器 C++ Python
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
Py之cython:python库之cython的简介、安装、使用方法之详细攻略
|
存储 SQL 监控
foxmail如何下载全部邮件以及常用知识
今天遇到个需求,当然这次需求跟代码无关。公司用的是腾讯企业邮箱,我用的是本地的foxmail,然后新建文件夹的时候报错。 image.png 后来网上参考了一些资料发现,邮件服务器有两种类型,我选择的是IMAP image.png IMAP与pop3的区别:imap是可以在本地新建文件夹跟服务器同步,也就是说本地的操作会直接影响邮件服务器。
7567 0