对两台服务器做了双机热备份,设置了一个虚拟IP对外连接。如何设置?
两台服务器的配置可以不一样。
双机热备就是个最小的集群。你说的互为热备应该是在双机的基础上加了个负载均衡,俩服务器都工作,都跑同样的应用,来处理一个数据,这样服务器的压力比较小,寿命长,在一台宕机的情况下另一台正常工作。
这种是负载均衡。虚拟IP是通过双机软件来虚拟的,对外连接是通过交换机连接的。比如服务器现在至少都是双千兆网卡,如果两台做双机,总共4个千兆网口,那么这四个网口其中两个会被用来接心跳线,其实就是个网线,用来互相发测试数据用。剩下的两个网口会被接到交换机上,通过软件,再通过交换机来虚拟成一个IP。
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
需要在SQL Server 2005 里用xp_cmdshell运行net use,创建主服务器和远程共享文件夹之间的连接。首先在外围应用配置器里,启动xp_cmdshell。然后在SQL Server Management Studio里新建查询,输入:masterxp_cmdshell 'net use \\<remotecomputer\<sharefolder <password /user:<remotecomputername\loginname'这样就可以了,记得运行此语句后要去外围应用配置器里关闭xp_cmdshell。如果想要关闭这个连接的话源码天空,重新启动xp_cmdshell,在SQL Server Management Studio里新建查询,输入:masterxp_cmdshell 'net use \\<remotecomputer\<sharefolder /delete'
我们先确保要升级或备份IOS的交换机能跟我们的PC电脑正常通信。
一、工具及笔记本设置
这里建议交换机就在我们的身边,因为这样保险点,出了问题有人在现场会容易处理。
这里我们按交换机是无任何配置的交换机设置
1 物理连接交换机控制口及网卡
交换机通电后,我们把交换机的CONSOLE数据线接到交换机端的CONSOLE口,找根直连网线,把我们的笔记本和交换机连接起来,只要能跟交换机通信就行了。如图
那么另外一端,我们是不是可以接到自己的笔记本上呢,如果没有相同的接口,只好用USB转了哦,记得还要安装usb转串口驱动(网上找就有),这样这条线才能工作的。
驱动安装好后我们再来设置一下速率,我的电脑右键是不是出来有管理这一选项呀呀,那么我们选择管理,然后呢就选择如图的哦。最后点确定。
这样物理上的连接就完成了,是不是很好玩呢。
2.笔记本IP设置
选中网上邻居 右键,然后呢就选中本地连接右键选择属性,这时出来一下本地连接属性对话框,我们按下图设置就行了。
最后记得点确定。把网线记得与交换机的电口相连。
3 工具secureCRT连接交换机
工具secureCRT可以开网上下载汉化破解版,安装好后。打开已经安装好了的secureCRT,点击快速连接项,如下图第二个图标,然后根据下图选择快速连接的协议、端口、波特率,然后点连接,就能连接上交换机了。
4 FTP服务器工具安装
FTP工具我们选择3COM3CDaemon20汉化免安装版,打开工具如下图设置,点击FTP服务器后,我们选择弹出的对话框中我们选择接着设置用户名和密码、用户目录,然后点击保存用户,最后点确定。这样我们的FTP服务器就好了,记得笔记本的IP就是FTP服务器的访问IP。
接下来我们是不是应该连接到交换机设置了呢。
二、交换机端设置
刚才我们已经用工具secureCRT采用Serial协议连接到了交换机。搞个回车就会出现H3C这就是命令行的管理界面。
1 设置管理VLAN的IP
为了方便设置,我们这里用默认的VLAN 1 作为管理VLAN。交换机默认管理VLAN是VLAN 1。注:红色字体为需手动输入。
进入管理VLAN 1
[H3C]interface Vlan-interface 1
设置管理IP为1921681101
[H3C-Vlan-interface1]ip add 1921681101 2552552550
因为默认所有端口属于VLAN 1 所以剩下的我们就不用改了。
这时我们在笔记本上PING下交换机看能通不。
这样就OK了。
三 备份IOS
1 查看要备份IOS的文件名(如果不是在这一级的,用quit可以退到这一级)
H3Cdir
如图,看到了吧这个s5800_5820x-cmw520-r1211l01bin就是我们要备份的IOS文件。
有了要备份的文件,现在我们就要利用FTP服务器进行备份了。
2 连接FTP服务器
H3Cftp 1921681110
接着会要求我们输入FTP用户名和密码,这个按我们刚才在3COM3CDaemon20汉化免安装版里设置的去输就行了。
3 接下来我们就要开始备份了,如下图
[ftp]put s5800_5820x-cmw520-r1211l01bin
[ftp]put s5800_5820x-cmw520-r1211l01bin
227 正在进入被动模式 (191,168,1,110,7,66)
125 正在使用现存的数据连接
226 正在关闭数据连接; 文件传输成功完成
FTP: 27390468 byte(s) sent in 37765 second(s), 72500Kbyte(s)/sec
[ftp]
这样是不是就已经备件完成了呀,
4 检查备份结果。
打开笔记本FTP用户目录,找到与刚才我们备份相同文件名的文件,检查一下大字是否一致,创建日期是否与我们现在的时间一致。这样我们的备份就完成了。
四、IOS升级
备份好了,我们是不是该玩玩升级呢,因为有时版本太老影响使用时,是必须升级的。那么我们现在就利用备份的步骤来完成升级哦。
如果我们的交换机是正常的,那么升级就简单。
1.我们先看看有没空间可以存放新的IOS
H3Cdir
2.如果不够存放的话,我们是要删除多余或现有的IOS的。
H3Cdelete /u s5800_5820x-cmw520-r1211l01bin
输入Y那么就会完全删除了。有了空间我们就开始进入FTP。
3.进入FTP开始升级。这里的文件名根据FTP用户目录里的IOS文件名,记得后缀名也给补全哦。
[ftp]get s5800_5820x-cmw520-r1211l01bin
传输完成后我们就要退出FTP
[ftp]quit
4.这时我们设置重新引导时的IOS。
H3Cboot-loader file flash:/s5800_5820x-cmw520-r1211l01bin slot 1 main
5.设置好了,我们该重启设备来体验新的IOS了。
H3Creboot
下图中第一个我们输入N不保存现有配置,第二个我们输入Y重启设备。
这样我们的工作就完成了。
来源 http://ctcmccblog51ctocom/148050/1031777
定期备份SQL数据库是必须的。 我们已经覆盖的方式就可以轻松备份您的所有SQL Server数据库到本地硬盘中,但这并不能防止驱动器和/或系统故障。 作为针对此类灾难的额外保护层,您可以在网络共享上复制或直接创建备份。
在本地备份,然后复制到网络共享
完成此任务的首选和最直接的方法是简单地创建数据库的本地备份,然后将相应的备份文件复制到网络共享。您可以通过创建如下所示的批处理脚本来完成此操作:
SET LocalFolder = C:Program Files Microsoft SQL ServerMSSQL1MSSQLBackup
SqlCmd -E -Q“备份数据库MyDB到磁盘=%LocalFolder%MyDBbak”
XCopy“%LocalFolder%MyDBbak”“\ 1921681655BackupDatabases”/ Z / V
DEL“%LocalFolder%MyDBbak”
此脚本执行以下操作(逐行):
将变量设置为本地SQL备份目录。
创建MyDB的SQL备份(使用Windows身份验证)到本地SQL备份目录。
将本地备份文件复制到网络共享。
删除本地备份文件。
同样,这是首选方法,因为它的工作原理和备份失败的可能性是最小的,因为备份是在本地磁盘上创建。 但是,如果没有足够的磁盘空间来存储备份文件的本地副本,则此操作将失败。 在这种情况下,您需要添加额外的磁盘空间或直接备份到网络共享。
直接备份到网络共享
通常,当您尝试使用以下命令直接创建备份到网络共享时:
SqlCmd -E -Q“备份数据库MyDB到磁盘=\ 1921681655BackupDatabasesMyDBbak”
你很可能会得到一个错误的行:
消息3201,级别16,状态1,服务器JF,行1
无法打开备份设备\ 1921681655BackupDatabasesMyDBbak。 操作系统错误5(访问被拒绝。)。
消息3013,级别16,状态1,服务器JF,第1行
BACKUP DATABASE异常终止。
尽管使用Windows身份验证(-E开关)和Windows帐户作为通过Windows资源管理器访问和复制文件到共享的能力运行SQL备份命令,仍会出现此错误。
此操作失败的原因是SQL命令在SQL Server服务运行的帐户的边界内执行。 当您在计算机上查看服务列表时,很可能您将看到运行为(登录为)列的SQL Server服务本地系统或网络服务,它们是没有网络访问权限的系统帐户。
在我们的系统上,网络共享命令的备份失败,因为我们有SQL Server服务作为本地系统运行,再也无法获得任何网络资源。
为了允许SQL直接备份到网络共享,我们必须将SQL Server服务作为可访问网络资源的本地帐户运行。
编辑SQL Server服务的属性,并在“登录”选项卡上将服务配置为作为具有网络访问权限的备用帐户运行。
单击“确定”后,您将收到一条提示,指示在重新启动服务之后,设置才会生效。
重新启动服务。
服务列表现在应显示SQL Server服务正在作为您配置的帐户运行。
现在当您运行命令直接备份到网络共享:
SqlCmd -E -Q“备份数据库MyDB到磁盘=\ 1921681655BackupDatabasesMyDBbak”
您应该会看到一个成功消息:
处理数据库MyDB的152页,文件1上的文件MyDB。
为数据库MyDB处理2页,文件1上的文件MyDB_log。
BACKUP DATABASE在0503秒(2493 MB /秒)中成功处理了154页。
使用备份文件现在在网络共享目录:
网络共享注意事项请务必注意,备份命令希望能够直接连接到网络共享,而不会提示您输入凭据。 您配置要运行的SQL Server服务的帐户必须与网络共享具有可信连接,其中相应的凭据允许访问,否则可能会发生以下错误:
消息3201,级别16,状态1,服务器JF,行1
无法打开备份设备\ 1921681655BackupDatabasesMyDBbak。 操作系统错误1326(登录失败:未知用户名或密码错误。)。
消息3013,级别16,状态1,服务器JF,第1行
BACKUP DATABASE异常终止。
此错误表示网络共享不接受帐户的用户名和密码,并且命令失败。
另一个要记住的问题是备份直接执行到网络资源,因此网络连接中的任何打嗝可能会导致您的备份失败。 因此,您只应该备份到稳定的网络位置(即可能不是***)。
安全隐患
如前所述,使用在本地备份然后复制到网络共享的方法是首选,因为它允许您将SQL服务作为仅具有本地系统访问权限的帐户运行。
通过将服务作为备用帐户运行,您打开了潜在的安全问题的大门。 例如,恶意SQL脚本可以在备用帐户下执行并攻击网络资源。 此外,对相应帐户(密码更改/到期或帐户的删除/禁用)的任何更改将导致SQL Server服务无法启动。
如果您使用备用帐户运行SQL Server实例,请务必记住这些要点。 如果采取适当的预防措施,则这些不显示阻止程序,则应考虑添加额外的硬盘驱动器空间,然后实施本地备份和复制,以便可以使用本地帐户运行SQL服务。1、打开SqlServer数据库,选中要备份的数据库,右键选择任务,点击备份。
2、输入数据集名称,选择备份路径,点击确定就完成了数据库的备份。
3、右键选择任务,点击还原,选择数据库。
4、选择之前备份的数据库,点击确定。
5、至此SqlServer备份还原的操作就已完成。
具体操作步骤如下:
1、首先,可以使用图中所示的工具执行热备份,如下图所示,然后进入下一步。
2、其次,也可以从图中所示的位置获得。如下图所示,然后进入下一步。
3、接着,获得后进行安装和认证,如下图所示,然后进入下一步。
4、最后,完成后设置备份规则,即可开始热备份,如下图所示。这样,问题就解决了。
0条评论