1、打开企业管理器,双击打开你的服务器
2、然后点上面菜单中的工具-->选择数据库维护计划器
3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择
4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择备份的日期及时间点确定,
5、下一步指定备份的磁盘目录,选择指定目录,然后选择删除早于多少天前的备份,选择一个星期删除一次备份,具体备份看你的要求,备份文件扩展名默认的是BAK
6、下一步指定事务日志备份计划,看你的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成
7、完成后系统很可能会提示Sql Server Agent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL图标,双击点开,在服务中选择Sql Server Agent,然后点击运行箭头,选上下方的当启动OS时自动启动服务
8、设置启动sql server Agent:
运行Servicesmsc,设置sqlserverAgent为自动启动。
启用SQLserver Agent是必要的,而且也可以通过它来添加作业或者SQL语句来执行备份。然后再通过相应的批处理来删除多余的备份,保留几天的备份。相关资料请另行查阅!步骤/方法
1
首先,我们在平台服务器上必须设置好自动备份。如果我们用的是SQLServer,可以用数据库维护计划来 *** 作,MySQL应该也有相应的程序或软件。这里不再赘述,这篇文章主要介绍的是自动异地备份,本地备份必须先做好。
2
其次,FTP软件要装好,可以用IIS自带的,也可以用Serv-U之类的FTP软件。然后设置一个FTP用户名和密码,指向数据库备份目录。
3
在备份数据库上,建立一个bat的批处理文件,内容如下:
"D:\wgetexe" -x -c -T 5 -w 0 -N -r -l inf -nH –ftp-user=mybackup –ftp-password=mybackup -P E:\BackUp\ "ftp://11111111"
其中wgetexe这个文件类似于Linux下的wget命令,Windows中也有相应的程序,网上可以下载到。比如我们把它放到D盘,路径就是D:\wgetexe了,mybackup是FTP用户名密码,E:\Backup\是备份服务器上的备份存储路径,最后是主站服务器的IP或域名。
4
把这个bat文件添加到备份服务器的计划任务中,让他定期执行。非常重要的数据库可每天执行一次到两次,注意观察执行结果,确保完全自动。
步骤阅读可以让主服务器和副服务器互相replicate就好了,但这个一般需要15分钟的时间,相对于主服务器改动,可以马上生效,副服务器改动则需要等大概15分钟才会replicate到主服务器上。1安装一个sql企业管理器
2。远程登录到服务器备份
或者安装sql sesrver的客户端呀,这时就有查询分析器和企业管理器了,
登录时连接远程的数据库,你可以新注册一个,然后你就可以备份了可携性——备份的可携性(亦即从一个Linux发行版本或应用Unix备份然後回存到另外一个;例如从Solaris到RedHatLinux)对您而言是否重要如果是,可能想要选择一个命令列的工具(亦即“dd”,“dump”,“cpio”,或“tar”),因为您可以相当地确定该工具可以在另一个nix系统上找到。
无人或自动备份——定期自动进行备份而不需人力介入之能力,对您而言是否重要如果是,您可能需要能支援该方案的工具及备份媒体。
使用者友善——商业的应用程式可以提供最简便的介面及技术支援。
远端备份-从远端机器进行备份及回存的能力,可能想要选择命令列或文字模式的工具而不是图形介面(除非您有相当快的网络连结及执行远端Xsessions的能力)。
网络备份——从网络主机进行备份及回存,可能要用一些支援从网络存取备份设备的命令列工具(像是“tar”),或是专用工具程式例如“Amanda”或是一些商业工具程式。
媒体型态——备份可以储存在很多不同的媒体,像是磁带,外接式硬碟,ZIP磁碟,或可读写CD。考虑售价及可靠性,储存容量,及传送速度。win+Oracle的话导出dmp
命令:exp或者exp80
假设导出到D盘
然后在另外一台装有win的服务器:通过盘符映射这个d盘设置为z盘
在用于备份的服务器建立一个bat文件
copy
d:/
z:/
-y
确认覆盖拷贝
在计划任务设置定时每天晚上2点执行这个bat
完成。
win+sqlserver等类似,只是拷贝的文件不同而已。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)