- 论坛徽章:
- 0
|
一、两台SYBASE服务器 A、B
可以将A的数据库直接备份到B的数据库服务器的指定目录下。
二、环境
A 服务器为 Linux类型的服务器,数据库版本 sybase 12.5.0.3 服务名 SYBASE 默认的备份服务为 SYBASE_BACKUP
B 服务器为 Windows类型的服务器,数据库版本 sybase 12.5.0.3 服务名 SYBASE 默认的备份服务为 SYBASE_BACKUP
三、配置方法:
1.在Linux的interfaces下需要增加远程windows备份服务器下的SYBASE_BACKUP目录名。它与linux内的备份服务重名。
所以需要在Windows内重新创建一个备份服务 命名为 RSYBASE_BACKUP,并禁用SYBASE_BACKUP的自动启动。
将RSYBASE_BACKUP设置为自动。
2.在Linux服务器上的interfaces增加RSYBASE_BACKUP目录名
3.在Linux服务器上的通过sql增加远程服务器RSYBASE_BACKUP,方法如下:
print 'RSYBASE_BACKUP'
exec sp_addserver RSYBASE_BACKUP, sql_server, CB45_BACKUP
exec sp_serveroption RSYBASE_BACKUP, 'timeouts', true
exec sp_serveroption RSYBASE_BACKUP, 'net password encryption', false
exec sp_serveroption RSYBASE_BACKUP, 'readonly', false
exec sp_serveroption RSYBASE_BACKUP, 'rpc security model A',true
go
4.在Linux服务器上备份数据库到远程服务器Windows 的c:盘下:
dump database master to "c:\master.dmp" at RSYBASE_BACKUP |
|