行業(yè)資訊

  • 首頁
  • 新聞中心
  • 行業(yè)資訊

宇眾網(wǎng)絡(luò)給您提供服務(wù)器運維技巧分享,用backup為數(shù)據(jù)庫做定時備份。


2018年06月06日

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

 

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

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

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

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

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


客服
主站蜘蛛池模板: 狠狠色婷婷七月色综合| 激情综合色综合啪啪开心| 欧美亚洲综合免费精品高清在线观看| 婷婷四房综合激情五月在线| 五月丁香六月综合欧美在线| 99久久婷婷国产综合精品草原| 亚洲综合熟女久久久30p| 琪琪五月天综合婷婷| 国产成人精品综合久久久| 久久综合亚洲色HEZYO社区| 国产综合久久久久久鬼色| 国产亚洲欧美日韩综合综合二区| 伊人久久综合精品无码AV专区| 五月天激情综合网| 狠狠色婷婷狠狠狠亚洲综合| 伊人久久大香线焦AV综合影院| 亚洲av综合avav中文| 亚洲国产综合无码一区二区二三区| 一本色道久久88精品综合| 狠狠色成人综合首页| 色综合婷婷在线| 婷婷综合另类小说色区| 亚洲狠狠爱综合影院婷婷| 欧美日韩国产综合视频一区二区二| 亚洲精品第一综合99久久| 日韩亚洲国产综合高清| 亚洲乱码中文字幕综合| 狠狠色狠狠色综合网| 久久综合狠狠综合久久激情 | 五月综合激情网| 国产AV综合影院| 欧美日韩一区二区综合在线| 狠狠狠色丁香婷婷综合久久五月| 色综合久久无码中文字幕| 亚洲啪啪综合AV一区| 国产综合内射日韩久| 色综合久久最新中文字幕| 欧美亚洲综合另类成人| 狠狠色丁香婷婷久久综合五月| 91精品国产综合久久久久久| 炫硕日本一区二区三区综合区在线中文字幕|