以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 今天干了件蠢事!! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86653) |
-- 作者:李睿涵 -- 发布时间:2016/6/22 16:42:00 -- 今天干了件蠢事!! 租的天翼云服务器 今天感觉服务器中毒了,CPU占用90%以上 想起18号做过快照,顺手就恢复了这个快照 然后就悲剧了 D盘的数据也一道恢复到18号的状态了 这几天的数据都没了!没了!!没了啊!!! 痛定思痛,这事敲响了警钟 万一哪天服务器中毒,把数据都删了,那不是死翘翘了 有没有办法可以把服务器自动备份的数据(sql里的维护任务备份的bak文件)每天自动下载到本地的吗? 或者各位在备份云服务器数据上有啥心得吗?真诚期待交流。
|
-- 作者:大红袍 -- 发布时间:2016/6/22 16:46:00 -- 你可以在关闭项目,或者打开项目的时候把服务器的 .bak 文件下载下来,一句代码的事。
你sqlserver做好定时备份的计划,或者是在foxtable里面写代码备份,也可以
备份
cmd.CommandText = "use master;BACKUP DATABASE 数据库名字 TO DISK = \'D:\\wwwroot\\web\\dpyj1973_smls7i\\数据备份\\xxxx.bak\' WITH FORMAT,CHECKSUM;"
恢复
cmd.CommandText ="use master; RESTORE DATABASE 数据库名字 FROM DISK=\'d:\\test.bak\' With REPLACE;" |
-- 作者:狐狸爸爸 -- 发布时间:2016/6/22 16:47:00 -- 百度云可以自动快照啊 |
-- 作者:李睿涵 -- 发布时间:2016/6/22 16:54:00 -- 以下是引用狐狸爸爸在2016/6/22 16:47:00的发言:
百度云可以自动快照啊 我理解错了天翼云快照的意思,以为只是备份、还原系统盘,谁知道他一锅端,把数据盘(D盘)也一道恢复了
每天几万的营业流水的记录都没了,当时有天塌下来的感觉 |
-- 作者:大红袍 -- 发布时间:2016/6/22 16:58:00 -- 这个没办法,当买教训 |
-- 作者:jspta -- 发布时间:2016/6/22 17:40:00 -- 这个就是虚拟机啊,快照就相当于还原了 |
-- 作者:rjh4078 -- 发布时间:2016/6/22 18:10:00 -- 什么代码能获取到SQL服务器上现有的数据库名称 我想自己写个备份程序 |
-- 作者:大红袍 -- 发布时间:2016/6/22 18:26:00 -- 以下是引用rjh4078在2016/6/22 18:10:00的发言:
什么代码能获取到SQL服务器上现有的数据库名称 我想自己写个备份程序
http://www.baidu.com/baidu?wd=sqlserver+SysDatabases+&tn=monline_4_dg
|
-- 作者:李睿涵 -- 发布时间:2016/6/22 20:40:00 -- 这种方法行不: 在服务器上装一个百度云,设置数据库备份文件夹做网络同步 当有新备份时,自动备份到百度云 可行不? |
-- 作者:大红袍 -- 发布时间:2016/6/22 20:50:00 -- 回复9楼,肯定可以。 |