Typecho 數(shù)據(jù)庫自動備份至郵箱插件

最近發(fā)現(xiàn)AutoBackup這個插件,主要功能就是定時備份數(shù)據(jù)庫文件發(fā)送至郵箱,個人博客最有價值就是文字,對于我這種折騰鬼。備份數(shù)據(jù)庫就是備份博客的靈魂。所以大愛~~~
插件功能介紹
在博客后臺對該插件備份的數(shù)據(jù)表、發(fā)送郵件的方式和接收郵箱進行設(shè)置。
Jrotty 的版本包含一個config.xml文件,里面記載上次發(fā)送郵件的時間,當(dāng)博主發(fā)表或更新一篇文章,或有訪客在前臺提交評論,則會觸發(fā)插件計算此時的時間與上次發(fā)送郵件的時間之差是否超出了備份間隔時間,如果是,則插件會壓縮數(shù)據(jù)庫并發(fā)送到指定的郵箱。這樣有個缺點,博主提交文章或訪客提交評論時如果滿足發(fā)送郵件的條件,此時就會耗時幾秒用于備份數(shù)據(jù)庫與發(fā)送郵件,實際體驗就是網(wǎng)頁有點卡,數(shù)據(jù)庫應(yīng)該越大越明顯。
為了解決這個問題,我直接去掉評論提交時備份數(shù)據(jù)庫的功能,改成訪問接口就自動備份數(shù)據(jù)庫并發(fā)送到指定郵箱,方便根據(jù)網(wǎng)站訪問量選擇備份時間。
特點介紹
支持 API 訪問
快速選擇備份表

郵件預(yù)覽

插件使用方法
安裝的話和別的 Typecho 插件沒有區(qū)別,放到 plugins 目錄,保證插件目錄名為AutoBackup
就可以了,然后在后臺啟用AutoBackup插件,插件使用之前要先進行配置,添加郵箱發(fā)送信息。
然后添加一個計劃任務(wù)就可以定時備份數(shù)據(jù)庫并發(fā)送到郵箱了。
如何檢查 SMTP 配置是否正確
紅框內(nèi)smtp地址 - QQ郵箱

復(fù)制插件選項里的鏈接到瀏覽器地址欄里訪問,正常發(fā)送會返回
訪問備份
計劃任務(wù)添加方法
先把使用說明里的鏈接復(fù)制下來

Linux 主機,在shell中運行
crontab -e
添加
保存就可以了,這樣每天 0 點就會自動備份數(shù)據(jù)庫啦。。。
寶塔在計劃任務(wù)中添加訪問URl即可

現(xiàn)在大膽的折騰起來叭~~~
點擊跳轉(zhuǎn)下載頁
https://wangpan.sangxuesheng.com/%F0%9F%8D%A7/%E7%BD%91%E7%AB%99%E4%B8%8A%E4%BC%A0%E9%99%84%E4%BB%B6/typecho%E6%8F%92%E4%BB%B6/AutoBackup-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%A4%87%E4%BB%BD%E6%8F%92%E4%BB%B6.zip
本文使用 文章同步助手 同步