海外主机测评

您现在的位置是:首页 > 数据库 > 正文

数据库

远程异地备份数据,本地备份异地备份

cds8202022-11-27数据库176
本篇文章给大家谈谈远程异地备份数据,以及本地备份异地备份对应的知识,希望对各位有所帮助。本文目录:1、异地备份的实现方式2、哪些行业需要系统远程异地备份3、Ubuntu下使用rsync远程备份数据4、


本篇文章给大家谈谈远程异地备份数据,以及本地备份异地备份对应的知识,希望对各位有所帮助。

本文目录:

  • 1、异地备份的实现方式

  • 2、哪些行业需要系统远程异地备份

  • 3、Ubuntu下使用rsync远程备份数据

  • 4、如何远程备份服务器数据

  • 5、怎样做sql server数据库的异地备份

异地备份的实现方式

异地备份的数据复制目前有如下实现方式:

基于主机。基于主机的数据复制技术,可以不考虑存储系统的同构问题,只要保持主机是相同的操作系统即可,而目前也存在支持异构主机之间的数据复制软件,如BakBone NetVault Replicator就可以支持异构服务器之间的数据复制,可以支持跨越广域网的远程实时复制。缺点是需要占用一点主机资源。

基于存储系统。利用存储系统提供的数据复制软件,复制的数据流通过存储系统之间传递,和主机无关。这种方式的优势是数据复制不占用主机资源,不足之处是需要灾备中心的存储系统和生产中心的存储系统有严格的兼容性要求,一般需要来自同一个厂家的存储系统,这样对用户的灾备中心的存储系统的选型带来了限制。

基于光纤交换机。这项技术正在发展中,利用光纤交换机的新功能,或者利用管理软件控制光纤交换机,对存储系统进行虚拟化,然后管理软件对管理的虚拟存储池进行卷管理、卷复制、卷镜像等技术,来实现数据的远程复制。比较典型的有Storag-age,Falcon等。

基于应用的数据复制。这项技术有一定局限性,都是针对具体的应用。主要利用数据库自身提供的复制模块来完成,比如OracleDataGuard,Sybase ReplicatiON 等。

哪些行业需要系统远程异地备份

血站各业务系统、实验室业务。血站各业务系统、实验室业务数据等必须进行远程异地备份,并按照相关规定进行定期检查,每年进行一次系统瘫痪后的应急演练及数据恢复后的数据校验。


Ubuntu下使用rsync远程备份数据

我有3台ubuntu服务器,work_svr1、work_svr2为在公网运行的工作用服务器,1上运行着工作用的webapp,2作为备份服务器备。另外还有一台个人租用的异地服务器做博客服务器用。我希望工作用1号服务器上数据和个人博客服务器数据可以每天定时备份到2号服务器上。

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我使用了其中3个选项,详细的选项使用说明可以使用man命令查看。

ssh免密码自动登录,这样在自动定时远程备份时,就可以不需输入ssh登录密码。

首先在客户端服务器 A 为用户 a 生成公钥(passphrase不需要输入):

接下来以用户 b 的身份ssh登录 B 创建 ~/.ssh 目录(有可能这个目录已经存在了):

最后把客户端 A 的公钥附加到 B 端 authorized_keys 文件中:

现在不需输入密码就可以登录 B 了:

最后设置一下 crontab -e 定时任务,ok。

此文部分参考了这篇  rsync  和这篇  ssh  的内容。

如何远程备份服务器数据

数据备份软件对于数据的备份是基于网络传输的,只要是网络可以连通,就可以备份。

经常说的异地备份,其实就是远程备份服务器的数据。

怎样做sql server数据库的异地备份

直接备份到本机有点困难,可以尝试以下两种方法:

一种是,在你本机的sqlserver2005中建一个同名的数据库,然后右键单击该数据库名称-任务-复制数据库方式将远程的数据库拷到本机上,然后在备份(注,使用这个功能,得确保sqlserver是运行状态的)

另一种方法是你先备份到服务器上,然后通过远程登录或者是网上邻居将备份文件拷到你机子上(不过这种方式比较慢)

本文“远程异地备份数据”内容来自互联网,若侵权,请联系我们删除。


《远程异地备份数据,本地备份异地备份》来自互联网同行内容,若有侵权,请联系我们删除!

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~