跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 简易的网站备份到oneDriver – 星河VPS资讯
未分類
3 2 月 2020

简易的网站备份到oneDriver – 星河VPS资讯


缘由

以前买了个服务器,搬瓦工的,但是后来到期了,没有续费,等到再想弄博客的时候后悔莫及,因为文件都没有备份,那可是一点一点调出来的css,到最后都没有了。所以,这次要把网站自动保存到oneDriver上,希望能有个备份。

git 地址

https://github.com/dforel/AutoBackWeb
9月10日更新增加备份数据库的方法,欢迎去git中查看。

使用方法

该备份方法需要配合oneIndex使用,oneIndex:https://github.com/donwa/oneindex

1、安装好oneIndex、python

2、将BackController.php放到oneIndex的controller目录。

    #配置加密的盐值保持和back.py的一致     private $salt = "test123456";     #配置临时目录     private $tmp_path = "/tmp/upload/";

3、在oneIndex的index.php页面的第58行(列目录前面)增加一行

route::any('/back','[email protected]');

4、将back.py放到要备份的同级目录中,并且配置好以下参数

# 要备份的目录 s_dir=r'/www/wwwroot/driver.kekeacg.com' # 备份目录压缩的临时文件位置 zip_out=r'/www/wwwroot/webback/' # 备份的文件名 back_name = 'driver.kekeacg.com' # 保存地址 oneIndex_url='https://driver.kekeacg.com/?/back/' # salt 加密的盐值,防止任何人都能上传,保持和BackController.php的一致 salt = 'test123456'

5、添加定时任务
vi /etc/crontab
增加一行(意思,每天5点半执行这个py,/www/wwwroot是py文件放在的地方):

30 5 * * * python /www/wwwroot/back.py

希望大佬们给点几颗星星:)

简易的网站备份到oneDriver - 星河VPS资讯

微信打赏

简易的网站备份到oneDriver - 星河VPS资讯

支付宝打赏

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具