请教:如何将A服务器上的数据库备份到B服务器上

请教:如何将A服务器上的数据库备份到B服务器上,第1张

backup命令备份出来的数据库,比如simpleA,只能回复成simpleA的数据库;

按照你的需求,可以使用db2move的方式,进行导入和导出,这样可以实现把A数据库的完整备份恢复至B数据库中。

命令具体使用方法:

cd /opt/backup/

mkdir 2011-11-16

cd 2011-11-16

db2move simpleA export -u username -p password ##导出到当前目录

db2move simpleB import -u username -p password ##从当前目录导入

1.要在其他电脑上备份本地,所以要在其他电脑上共享一个文件夹,并将文件夹映射到服务器上(此处将另一服务器的共享文件夹映射为Z:)

net share test = D:\temp

exec master..xp_cmdshell 'net use z: \\server\test 密码 /user:administrator'

(也可以直接在windows环境下操作)

2.开始备份数据库

backup database Northwind to disk = 'z:\\Northwind_0101.bak'

(也可以在企业管理器里进行备份,要注意选对路径)

3.出于安全考虑,可以在执行完备份操作后,将共享删除

exec master..xp_cmdshell 'net use z: /delete' (首先删除映射)

net share test /delete (取消共享)

直接备份到本机有点困难,可以尝试以下两种方法:

一种是,在你本机的sqlserver2005中建一个同名的数据库,然后右键单击该数据库名称->任务->复制数据库方式将远程的数据库拷到本机上,然后在备份(注,使用这个功能,得确保sqlserver是运行状态的)

另一种方法是你先备份到服务器上,然后通过远程登录或者是网上邻居将备份文件拷到你机子上(不过这种方式比较慢)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/452559.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-01
下一篇2023-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存