Chinaunix

标题: 异构系统的远程备份问题 [打印本页]

作者: earthman1    时间: 2007-04-29 16:49
标题: 异构系统的远程备份问题
sybase数据的系统是winnt的,远程备份的系统是aix的,dump database ... to '........' at remote_BS
老提示directory service layer: internal directory control layer error: Requested server name not found..
是不是异构根本做不了远程备份阿???!!!
作者: twtynky    时间: 2007-04-30 09:06
这样是可以的。

可以检查一下。dsedit里的配置是不是正确的。
作者: twtynky    时间: 2007-04-30 09:12
/*如何配置SQL Server来做远程备份,准备条件:实现远程备份,必须有一台远程备份服务器,
可以安装在有空间的pc机上,安装sybase数据库管理系统,启动数据库和备份*/
/*在ASE版本12.5以上测试通过,在以下实例中:* /

  在业务生产机的本地机器上:
  1.修改interfaces文件,添加远程机器上Backup Server的条目(Backup Server的名称,地址,端口号)
   
   ——Windows平台使用dsedit实用工具添加
      ——在ini文件中有如下内容
      [dbname_BS]
      master=NLWNSCK,dbname,5001
      query=NLWNSCK,dbname,5001

  2.在sysservers系统表中添加远程Backup Server名
   1>sp_addserver dbname_BS ,null
   2>go


  3.使用sp_helpserver查看至少存在以下3个条目:
   ——本地ASE名称
   ——本地Backup Server名称
   ——远程Backup Server名称
         服务器名称             网络名称
         dbname_BS        dbname_BS    /*远程Backup Server名称*/
         本地ASE名称                        本地ASE名称             /*本地ASE名称*/
         本地ASE名称_XP        本地ASE名称_XP   
         SYB_BACKUP                        本地ASE名称_BS       /*本地Backup Server名称*/
      

  4.在本地机器上实现远程备份:
    /*"路径名\文件名"为远程备份服务器上的绝对路径文件*/
   1>dump database XXXX to "路径名\文件名" at dbname_BS
   2> go
   在本地机器上恢复备份:
   1>load database XXXXX to "路径名\文件名" at dbname_BS
   2> go

  注:
  1.如果要实现远程的双向备份,请在远程机器上做与本地机器相同的配置.
  2.本地的Backup Server的名称要求与远程的Backup Server的名称不一样.
作者: earthman1    时间: 2007-04-30 11:12
select * into PLS_TEST from PLS_ORG97USERINFO

dump database xxxx to "/sybase_dump/xxxx.dmp" at bull020old_BS
go
Server Message:  Number  3216, Severity  10
Line 1:
Backup Server session id is:  18.  Use this value when executing the 'sp_volchanged' system stored procedure after fulfilling any volume change request from the Backup Server.
Server Message:  Number  501602, Severity  2
Server 'YUJING_new_BS', Procedure 'as_arch_device', Line 0:
Backup Server: 5.16.2.2: Client-Library error: Error number 3, Layer 6, Origin 8, Severity 5: ct_connect(): directory service layer: internal directory control layer error: Requested server name not found..
Server Message:  Number  500302, Severity  2
Server 'YUJING_new_BS', Procedure 'as_arch_device', Line 0:
Backup Server: 5.3.2.1: Cannot open a connection to the slave site 'bull020old_BS'. Start the remote Backup Server if it is not running.
Server Message:  Number  500702, Severity  2
Server 'YUJING_new_BS', Procedure 'bs_phase_map', Line 0:
Backup Server: 5.7.2.4: RPC ('as_arch_device') execution failed.
Server Message:  Number  8009, Severity  16
Line 1:
Error encountered by Backup Server.  Please refer to Backup Server messages for details.

sp_helpserver
go
name                           network_name                     class           status                                                                                                                                                                                                                                                          id    cost  
----                           ------------                     -----           ------                                                                                                                                                                                                                                                          --    ----  
SYB_BACKUP                     YUJING_BS                        ASEnterprise    timeouts, no net password encryption, writable , rpc security model A                                                                                                                                                                                           1     NULL  
SYB_EJB                        EJBServer                        ASEJB           external engine auto start                                                                                                                                                                                                                                      2     NULL  
YUJING_XP                      YUJING_XP                        ASEnterprise    timeouts, no net password encryption, writable , rpc security model A                                                                                                                                                                                           3     1000  
bull020old_BS                  bull020old_BS                    ASEnterprise    timeouts, no net password encryption, writable , rpc security model A                                                                                                                                                                                           4     1000
作者: 1017of    时间: 2007-04-30 11:52
first,check your sql.ini or interfaces to make sure the information is correct;
second,startup local backupserver and corresponding remote backupserver;
third,the version of remote backupserver must be newer than local one.
last,retry

[ 本帖最后由 1017of 于 2007-4-30 11:53 编辑 ]
作者: earthman1    时间: 2007-04-30 14:19
本地的版本
Adaptive Server Enterprise/12.5.0.3/EBF 10695 IR/P/NT (IX86)/OS 4.0/rel12503/1915/32-bit/OPT/Wed Jan 22 23:28:11 2003                                                                                                                                          
远程的版本
Adaptive Server Enterprise/12.5.0.3/EBF 11445 ESD#4/P/RS6000/AIX 5.1/rel12503/1939/64-bit/FBO/Sun Sep 21 00:34:13 2003
作者: earthman1    时间: 2007-04-30 14:20
remote backupserver在本地试ping过,没有问题




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2