备份 – 将SQL数据库备份到外部USB硬盘驱动器是一个好主意吗?
我将在海上石油平台(机架服务器)上安装数据库系统.它们的硬件和空间非常有限,因此无法发送备份基础架构.也不可能通过FTP发送备份,因为它们甚至没有文件服务器.
我正在考虑将SQL数据库备份到Portable USD硬盘上. USB硬盘驱动器将始终直接插入服务器.每周一次,他们会将硬盘换成新的/旧硬盘. 这样做是一个好主意吗?如果没有,你能提出更好的解决方案吗? 解决方法这只是一个想法,但您可以通过镜像服务器/ db提供外部(或第三方甚至)备份服务.每次执行insert / update / transaction log / alter / create / etc,任何修改时,都会复制这些信息.因此,如果您没有访问权限,或者您与Internet /外部网络的连接有限(每周一次连接),则事务处理非常少并且可以在队列中.如果你告诉我你使用的是什么类型的数据库,我可以帮助你更多.这是MySQL吗? MSSQL? ORACLE? 更多(只是另一个想法)你是否考虑过制定良好的政策可编程性备份?例如,如果您知道结构和数据以及数据到期时间,则可以移动/删除您的不必要的历史记录,或者使用上述关于mirred db的想法. 我认为在风险,安全性,空间和硬件损坏方面,使用具有最小连接的镜像数据库的成本低于使用外部可移动硬件的成本. 编辑: 关于镜像服务器有很多帮助,教程和视频教程.我的技能更倾向于Linux上的MySQL服务器,但我可以告诉你一些提示,我希望他们可以帮助你. >首先,看看这里,服务器故障,甚至更好:Database Administrators on Stack Exchange 另一个想法就是这个思路: 你无法配置镜子或任何原因.在最后一个实例中,您可以创建一个小工作/任务/自动化软件或脚本,通过SQL读取大量数据并通过SQL发送(您可以更改目标,例如从MSSQL(您的实际源)更改为MySQL(这是免费的,你可以用你自己的电脑/服务器/等支持它. 真的,如果你了解SQL,你可以做到. >另一个提示,我认为你告诉你不能添加/附加任何HD,但你可以使用RAID的磁盘来扩展内部备份的容量. 但无论如何,备份的主要思想是你可以在一个完全不同的环境(另一个地方)备份,如果因任何原因(火灾,地震,革命,硬件问题).这是镜像的主要思想:负载平衡的服务器对用户来说很清楚,你真的不知道你在哪里工作,它同时以同样的方式工作.这与“历史备份”和“实时备份”不同. 编辑2: > USB的速度>手动流程(由谁?对于另一个人处理的信息太重要了?如果处理您数据的人偷走/破坏/更改它,您有任何法律/工作/经济责任吗?>时间,当然你想要一个自动选项.>你会备份..什么?多少钱?什么样的数据?什么是旧数据?有什么标准?标准会或可能会改变?这就成了下一个问题:>在我的国家,我们有一句“谚语”或“副词”,上面写着……“今天是面包,明天就是饥饿”.我的意思是,您需要随时更改此流程吗?你可能需要在短时间内寻找另一种方式吗?费用是多少?您的解决方案是否灵活,或者您将免费获得未来的问题? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |