行業資訊

  • 首頁
  • 新聞中心
  • 行業資訊

宇眾網絡給您提供服務器運維技巧分享,用backup為數據庫做定時備份。


2018年06月06日

寫了套網站,除了日志需要定時分割外,《在Linux系統中如何用logrotate實現系統日志自動分割》,數據庫還需要定時備份,如果你用的是云服務器自帶的備份功能,會更簡單些,但也需要自行購買數據庫服務器,對于像我這種還在初期的系統來說,能減少服務器的開支就一定要減少,畢竟現在還不掙錢。

 

安裝
用的是ruby on rails,所以用gem來安裝gem install backup
注意,這個版本有V3和V4版本區別,兩個不太一樣,小編用的是3.4.0。生成備份模型backup generate:model --trigger my_backup
其中my_backup換成你備份的名字就可以,可以隨便改
這時,你會在生成一個文件,在這個路徑下~/Backup/models/my_backup.rb,這個路徑也可以自定義修改配置文件
 

由于我用的是mysql,直接套用這個模板就可以了,另外加了一個compress_with Gzip,可以進行壓縮。
 
這句是備份在什么地方,備份在本地,還可以選擇郵件發送,ftp,以及一些云存儲。執行備份backup perform --trigger my_backup

手動執行備份,就可以看到效果了,會生成以時間為名字的文件夾,進去后是壓縮后的備份文件
 

自動執行
上面是手動的,如果想讓系統自動執行,可以用whenever,安裝gem 'whenever', :require => false
添加自己的周期性任務,在config/schedule.rb文件中添加
這樣,每晚一點開始執行備份程序。
執行周期性任務,更新schedule.rb中的任務到cronjob中crontab -e
 

whenever -iw
如果做了更改,可以用whenever --update-crontab這條命令更新。
 


客服
主站蜘蛛池模板: 国产综合精品蜜芽| 亚洲综合精品网站在线观看| 色婷婷六月亚洲综合香蕉| 国产激情综合在线观看| 亚洲综合中文字幕无线码| 丁香五月缴情综合网| 亚洲精品综合久久| 亚洲五月激情综合图片区| 亚洲欧美乱综合图片区小说区| 九月丁香婷婷亚洲综合色| 综合久久久久久中文字幕亚洲国产国产综合一区首| 久久久久综合国产欧美一区二区| 国产成人综合久久久久久| 欧美综合自拍亚洲综合网| 开心五月激情综合婷婷| 亚洲色偷偷综合亚洲AVYP| 人人妻人人狠人人爽天天综合网| 亚洲精品国产第一综合99久久| 婷婷五月综合激情| 色综合天天综合给合国产| 91超碰碰碰碰久久久久久综合| 欧美日韩国产码高清综合人成| 免费精品99久久国产综合精品| 亚洲综合色视频在线观看| 久久93精品国产91久久综合| 久久久久久久综合综合狠狠| 亚洲综合最新无码专区| 99热婷婷国产精品综合| 亚洲情综合五月天| 99久久国产综合精品网成人影院| 亚洲国产成人久久综合碰碰动漫3d| 国产成人精品久久综合| 欧美αv日韩αv另类综合| 丁香狠狠色婷婷久久综合| 色爱区综合激情五月综合色| 亚洲综合色视频在线观看| 九九久久99综合一区二区| 精品综合久久久久久97超人| 亚洲欧美乱综合图片区小说区| 少妇人妻综合久久中文字幕| 亚洲综合伊人久久大杳蕉|