高分求教,顶者有分~

时间:2022-04-24 21:29:38
关于网络数据库的备份问题:
多个放在互联网上的数据库,分布在不同的地方,不同的网络环境(电信、有线通等等)。
现在有一台文件服务器,想把各个服务器上的备份文件传到这台文件服务器上。
我的想法是计划任务重调用批处理文件,映射驱动器,压缩备份文件,复制文件到映射驱动器中。
但是担心网络速度问题,毕竟备份文件压缩之后仍然可能很大(几个G总是有的),所以又感觉不太现实。
各位高手有没有更好的办法,多谢指教!!

58 个解决方案

#1


先顶一下再看~~~

#2


备份文件压缩之后仍然可能很大(几个G总是有的)

--------------------------------------------------------

这么大的文件经常上传?

#3


备份文件定期转移呀。

#4


因为没有其他的移动存储设备,服务器又都是托管的,T_T

#5


那还是用VPN专线好了。

#6


用網絡傳這麼大的可能會比較慢喔,還是放局域网會不會好點?

#7


顶者有分就顶一下好了.

#8


几个G的备份文件在不同的网络环境中拷贝,这个成功的机会太低了吧?
1.拷贝的时候占据大量带宽,其他应用怎么办?
2.文件太大、拷贝时间长,无法确保网络在这段时间保持稳定,只要其间随便断一下就白搭。

还是想想别的办法吧,有些钱是不能省的呀。

#9



#10


mark

#11


#12


#13


这样风险太高了吧,几个G,fail了怎么办?

#14


不能增量备份吗?

#15


算我一个

#16


关注,学习

#17


我实现过楼主这样的需求,不过我的备份服务器和数据库服务器在同一局域网,复制速度不成问题,如果你设在凌晨备份的话,就算是共享100M带宽应该也比较快的,毕竟还是压缩过的数据。

我的做法,利用数据库自身计划任务定时把数据库备份成文件,再用计划任务调用RAR控制台程序压缩数据库文件到共享目录(记得在系统环境变量中加入RAR程序所在路径)。备份服务器通过计划任务定时copy该压缩文件到本地(记得设置执行该计划任务的用户要拥有访问共享目录的权限)。实际使用中我发现设置映射比较麻烦,所以最后采用了unc copy(需要打开微软打印及文件共享协议),例如:

cd /D d:\Backup
copy /Y \\DB-SERVER\share\userdb.rar DB

#18


学习,UP!

#19


备份方案都有了,完全、差异、日志都有,不过只放在本地不安全。

问题就在于没有好的办法传输阿,貌似太困难了。

#20


wangtiecheng(不知不为过,不学就是错!) 那还是用VPN专线好了。

===============怎么弄?速度怎么样?

#21


to:wallsshi() ( )

局域网没问题。

#22


我说的unc copy用IP也是可以的
copy /Y \\61.152.220.3\share\userdb.rar DB

只要你是windows系统,装了文件共享协议

#23


学习!

#24


看看

#25


UP

#26


路过~~

#27


mark一下

#28


各位数据库备份一般是怎么转储的?磁带机?局域网的文件服务器?移动存储器?

#29


差异备份。最好先比较再导出。不使用数据库本身的工具。这样可以控制数据量到最小。SQL的数据压缩比,不敢妄言。

#30


这个问题如果在广域网中也只能够考虑专线了,如果在局域网中方案就很多的!

#31


http://www.ads4cn.com/newsbar/refferer.asp?valenhua

#32


学习。。。。

#33


电信。。。网通。。。几个G的数据文件。。。楼主讨论的从地球备份数据库到火星的问题

#34


顶顶顶~~

#35


我顶

#36


学习

#37


學習...

#38


学习~~~~~

#39


帮顶..

#40


问题是你现在网络结构是有电信还有网通,比较复杂,数据量还比较大,如果是网通的服务器往电信的服务器上传几个g的数据文件这是很不现实的

#41


学习,顶

#42




#43


不懂怎么搞也ding一下

#44


ding

#45


能不能使用复制与订阅的功能?

#46


学习

#47


可选技术:数据库复制、快照、镜像技术

#48


学习,顶

#49


顶者有分就顶一下好了

#50


UP

#1


先顶一下再看~~~

#2


备份文件压缩之后仍然可能很大(几个G总是有的)

--------------------------------------------------------

这么大的文件经常上传?

#3


备份文件定期转移呀。

#4


因为没有其他的移动存储设备,服务器又都是托管的,T_T

#5


那还是用VPN专线好了。

#6


用網絡傳這麼大的可能會比較慢喔,還是放局域网會不會好點?

#7


顶者有分就顶一下好了.

#8


几个G的备份文件在不同的网络环境中拷贝,这个成功的机会太低了吧?
1.拷贝的时候占据大量带宽,其他应用怎么办?
2.文件太大、拷贝时间长,无法确保网络在这段时间保持稳定,只要其间随便断一下就白搭。

还是想想别的办法吧,有些钱是不能省的呀。

#9



#10


mark

#11


#12


#13


这样风险太高了吧,几个G,fail了怎么办?

#14


不能增量备份吗?

#15


算我一个

#16


关注,学习

#17


我实现过楼主这样的需求,不过我的备份服务器和数据库服务器在同一局域网,复制速度不成问题,如果你设在凌晨备份的话,就算是共享100M带宽应该也比较快的,毕竟还是压缩过的数据。

我的做法,利用数据库自身计划任务定时把数据库备份成文件,再用计划任务调用RAR控制台程序压缩数据库文件到共享目录(记得在系统环境变量中加入RAR程序所在路径)。备份服务器通过计划任务定时copy该压缩文件到本地(记得设置执行该计划任务的用户要拥有访问共享目录的权限)。实际使用中我发现设置映射比较麻烦,所以最后采用了unc copy(需要打开微软打印及文件共享协议),例如:

cd /D d:\Backup
copy /Y \\DB-SERVER\share\userdb.rar DB

#18


学习,UP!

#19


备份方案都有了,完全、差异、日志都有,不过只放在本地不安全。

问题就在于没有好的办法传输阿,貌似太困难了。

#20


wangtiecheng(不知不为过,不学就是错!) 那还是用VPN专线好了。

===============怎么弄?速度怎么样?

#21


to:wallsshi() ( )

局域网没问题。

#22


我说的unc copy用IP也是可以的
copy /Y \\61.152.220.3\share\userdb.rar DB

只要你是windows系统,装了文件共享协议

#23


学习!

#24


看看

#25


UP

#26


路过~~

#27


mark一下

#28


各位数据库备份一般是怎么转储的?磁带机?局域网的文件服务器?移动存储器?

#29


差异备份。最好先比较再导出。不使用数据库本身的工具。这样可以控制数据量到最小。SQL的数据压缩比,不敢妄言。

#30


这个问题如果在广域网中也只能够考虑专线了,如果在局域网中方案就很多的!

#31


http://www.ads4cn.com/newsbar/refferer.asp?valenhua

#32


学习。。。。

#33


电信。。。网通。。。几个G的数据文件。。。楼主讨论的从地球备份数据库到火星的问题

#34


顶顶顶~~

#35


我顶

#36


学习

#37


學習...

#38


学习~~~~~

#39


帮顶..

#40


问题是你现在网络结构是有电信还有网通,比较复杂,数据量还比较大,如果是网通的服务器往电信的服务器上传几个g的数据文件这是很不现实的

#41


学习,顶

#42




#43


不懂怎么搞也ding一下

#44


ding

#45


能不能使用复制与订阅的功能?

#46


学习

#47


可选技术:数据库复制、快照、镜像技术

#48


学习,顶

#49


顶者有分就顶一下好了

#50


UP