我继承了几台web服务器-一台linux,一台windows -上面有几个站点-没有什么太重要的东西,我想测试一下将服务器的备份设置到本地机器和云服务器,然后使用云服务器访问业务文档,并将本地机器作为这些业务文档的备份。
我希望能够通过互联网连接访问我在任何地方的所有数据。我可以想象它是这样运行的,
我的PC <-->云服务器-通过桌面VPN或Web UI访问我的PC <--> Web服务器-通过RDP、FTP、Web UI (控制面板)或SSH我的PC <-->本地备份-通过RDP、FTP、SSH,或者如果我在办公室,本地网络Web服务器-->每晚通过FTP或SSH云服务器进行本地备份-->每晚通过FTP或SSH进行本地备份
这有意义吗?如果是这样的话,每个人都会为云服务器推荐什么,以及如何最好地设置备份服务器?
我有几台备用PC,可以作为本地备份机器--这样行吗?我在想他们必须全天候在线。
任何给予或指出的帮助或建议都将非常感谢。试着理解这些东西来提高我的技能。
感谢您的阅读!
发布于 2014-09-01 22:14:18
就我个人而言,我认为你应该尝试使用AWS's S3。更好的(S)FTP客户端都可以处理S3 (Cyberduck,Transmit等),如果你想写一个脚本,API是友好的,有一个很棒的CLI suite 可以用在cron作业中,还有相当多的自定义解决方案来帮助你描述的工作流程。s3tools是其中较知名的一种。web用户界面也相当不错。
像您所描述的那样自动化整个生命周期将是一个相当简单的过程。用于windows的一个进程,another通用教程,another windows,以及一些其他quick review工具的S3。
我个人对S3/Glacier使用了类似的工作流程,它是完全自动化的,版本备份,并在特定的时间框架后将它们迁移到Glacier进行长期归档。
https://stackoverflow.com/questions/25162617
复制相似问题