如何在sqlserver2005自动备份数据库到其他服务器

如何在sqlserver2005自动备份数据库到其他服务器,第1张

sqlserver2005自动备份数据库到其他服务器

SQL

Server

2005中可以使用维护计划来为数据库自动备份,减少数据库管理员的工作负担。其使用方法如下:

(1)启动【sql

server

Management

Studio】,在【对象资源管理器】窗口里选择【管理】——【维护计划】选项。

2)右击【维护计划】,在弹出的快捷菜单里选择【维护计划向导】选项

3)弹出如图所示的【维护计划向导】对话框,单击【下一步】按钮

4)弹出如图所示【选择目标服务器】对话框,在【名称】文本框里可以输入维护计划的名称;在【说明】文本框里可以输入维护计划的说明文字;【在服务器】文本框里可以输入要使用的服务器名;最后选择正确的身份证信息,单击【下一步】按钮。

5)弹出如图所示【选择维护任务】对话框,在该对话框

里可以选择多种维护任务:检查数据库完整性、收缩数据库、重新生成或组织索引、更新统计信息、清除历史记录、执行sql

Server代理作业、备份数据库等。在本例中选择【备份数据库(完整)】复选框,其他维护任务的设置都大同小异。

在服务器2

数据库2的查询分析器里执行:

insert

into

新表名

select

*

from

OPENDATASOURCE('SQLOLEDB','Data

Source=服务器1User

ID=sa1Password=123)

.数据库1.dbo.表1

OPENDATASOURCE

不使用链接的服务器名,而提供特殊的连接信息,并将其作为四部分对象名的一部分。

1. 先登陆旧服务器上的LUM,在“清理垃圾”中将mysql和postgres的日志清除干净2. 将/home/ftp, /home/mysql_data, /home/pgsql_data, /home/lum_safe_files目录打包,文件名为my_data.tar.gz(如果有多个FTP主目录,需要将所有FTP主目录都打包):cd /hometar -zcvf my_data.tar.gz ftp mysql_data pgsql_data lum_safe_files3. 在新服务器上安装好LuManager,但需要注意的一点就是,新服务器的上数据库版本需要与旧版本的一致,如旧版本的mysql版本为5.1.59,新服务器上的mysql也必须是5.1,可以是5.1.59,也可以是5.1.61,但不要使用mysql5.5.X4. 在新服务器上执行lu-stop,停止lu服务5. 将新服务器上的/home/ftp, /home/mysql_data, /home/pgsql_data, /home/lum_safe_files目录重命名mv /home/ftp /home/ftp.oldmv /home/mysql_data /home/mysql_data.oldmv /home/pgsql_data /home/pgsql_data.oldmv /home/lum_safe_files /home/lum_safe_files.old6. 将旧服务器上的备份文件my_data.tar.gz转移到新服务器上的/home目录下,然后解压tar -zxvf my_data.tar.gz7. 在新服务器上执行lu-start,启动lu服务,然后再用旧服务器上的帐号登陆LUM便可


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存