CAMS dbman备份配置案例
环境说明:
主机IP地址为1.1.1.1 备机为1.1.1.2,CAMS版本为V2.10-R0210(要求为E0207以上的版本)。最终实现效果是,1.1.1.1主机每天凌晨5点将数据库自动备份,并导入到1.1.1.2上。要求主机和备机之间必须双向路由可达。
备机准备:
1. 备机上启用FTP服务器,并配置一个登录用户h3c,要求具有上传/下载/修改/删除文件,创建/删除文件夹的权限,用户名密码为h3c。
H3c用户主目录为D:\camsbackup\。
备机SQL Server数据库的sa用户密码为sa,cams用户密码为cams。
需要隆重说明,这里的cams用户是数据库中的用户,而非登陆CAMS网页的用户!
2. 创建D:\camsbackup\backup\reserve目录,此目录用于接收并保存主机的备份数据库文件,并保证该目录具有可读可写权限。
3. 加密sa用户密码,方法如下:
开始à运行中敲入cmd,cd命令进入到cams\bin中,dbman --encrypt string获得,其中string为sa用户的密码明文,本案例中即是sa,假设加密结果为 cipher。
主机准备:
检查CAMS自动备份功能是否正常,并确认备份文件保存路径。假设此次路径为d:\camsbackup\mssql,则在目录下应该有很多名为20071213050001_full_db.db的文件。
主机SQL Server数据库的sa用户密码sa,cams用户密码也是cams。
主机sa密码也需要加密,加密方法与主机一致。
配置步骤:
在CAMS上找到配置文件,文件位置在%CAMS%\etc\dbman.conf。
CAMS上所有的dbman备份配置都在此文件中操作。
主机配置
# common, 0 restore,1 backup
PrimaryHost = 1 //主机标示,1为主,0为备
MaxLogSize = 100000000
BackupTime = 5 //备份开始时间,默认为4
FileReserveTime = 30
CommandPort = 2810
ExecuteDuratiOnTime= 2
# only primary
BackupAtOnce= 0 //立即同步标识,为1表示每次启动服务后立即进行一次同步
BackupPath = d:\camsbackup\mssql
FtpIp = 1.1.1.2 //ftp服务器IP,即备机IP
FtpUser = h3c //ftp用户名
FtpPassword = h3c //ftp密码
FtpDir = /backup //ftp目录,这里要填相对路径
PrimaryDbInst = 127.0.0.1@cams 这些内容不用修改,用默认配置即可.
PrimaryDbUser = cams
PrimaryDbPassword = cams
PrimaryDbSaPassword = cipher
# only second
ReceiveFtpPath =
ReservedPath =
StandbyDbInst =
StandbyDbUser =
StandbyDbPassword =
StandbyDbSaPassword =
备机配置
# common, 0 restore,1 backup
PrimaryHost = 0
MaxLogSize = 100000000
BackupTime = 4
FileReserveTime = 30
CommandPort = 2810
ExecuteDuratiOnTime= 2
# only primary
BackupAtOnce= 0
BackupPath = d:\camsbackup\mssql
FtpIp =
FtpUser =
FtpPassword =
FtpDir =
PrimaryDbInst = 127.0.0.1@cams
PrimaryDbUser = cams
PrimaryDbPassword = cams
PrimaryDbSaPassword = cipher
# only second
ReceiveFtpPath = D:\camsbackup\backup //备机接收数据库文件目录
ReservedPath = D:\camsbackup\backup\reserve //保存文件目录
StandbyDbInst = 127.0.0.1@cams 将上面的primary部分的值直接拷贝下来即可.
StandbyDbUser = cams
StandbyDbPassword = cams
StandbyDbSaPassword = cipher正确性检查:
配置完成后,需手工重启CAMS认证服务以使配置生效。
如果主机的BackupAtOnce= 1,则会马上开始进行一次同步。
主机的系统配置à日志查询中会增加一项“备份恢复日志”,其中会记录每次数据库同步的日志。
FAQ:
登录网页时,可能会有“系统备份持续异常,请关注。”的提示,这是因为CAMS没有进行过同步导致,第二天即可恢复。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作