码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 通过脚本实现远程数据的自动备份

时间:2014-10-13 01:30:53      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   strong   文件   数据   sp   2014   art   

       在数据化飞速发展的今天,数据的定期备份成了数据安全首要考虑的问题。一旦出现了问题或故障,导致数据无法正常读取,那么原有的重要数据又如何得以保存下来呢。当然不能采用本机备份了,这样的备份风险很大,极有可能鸡飞蛋打,如果机器都宕掉了,本机备份的数据也就没法利用啦。因此,采取远程服务器作为备份机(远程数据备份)就变的很重要了。

        远程手动备份费时费力而且还不及时,最好的办法就是通过脚本实现远程自动备份。但远程备份无论是通常通过SSH方法登陆到业务服务器(数据服务器),通过scp拷贝文件时都说需要不断输入登录密码。为了解决这个问题可以采用“SSH证书登录方式”,实现SSH无需输入密码来进行登录啦。说了这么多的废话,现在就开始一步步动手做吧。

       1.配置“SSH证书登录方式(无密码验证登录)”

          ※具体配置请参看SSH证书登录方式(无密码验证登录) 

        2.编辑crontab文件

             ※crontab是Linux下的一个命令,位于/etc/crontab,用来将指定的脚本等在指定的时间进行执行,即:定时用来某个任务。

            如设置每天凌晨1:00执行cron.daily中的脚本:

               00 1 * * * root run-parts /etc/cron.daily

        3.编辑自动备份脚本

            在/etc/cron.daily/目录下放入脚本

      cd   /etc/cron.daily/
      vi bakeup_script
      


            待续……


 

Linux 通过脚本实现远程数据的自动备份

标签:blog   http   ar   strong   文件   数据   sp   2014   art   

原文地址:http://blog.csdn.net/xcbeyond/article/details/40026307

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!