九溪

溪水润知林,滴露启慧心

用户工具

站点工具


wiki:linux:auto-backup-use-jianguoyun

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
wiki:linux:auto-backup-use-jianguoyun [2019/10/06 22:40] – [恢复数据的脚本] colinwiki:linux:auto-backup-use-jianguoyun [2023/01/03 15:25] (当前版本) – 外部编辑 127.0.0.1
行 79: 行 79:
  
 ==== 备份数据的脚本 ==== ==== 备份数据的脚本 ====
-在 /opt/jianguoyun/  目录下创建脚本,操作内容为+在 /opt/cron/  目录下创建脚本(目录可按需指定),操作内容为
   - 复制网站内容到备份目录   - 复制网站内容到备份目录
   - 清理目录下不需要的文件   - 清理目录下不需要的文件
行 115: 行 115:
  
 ==== 恢复数据的脚本 ==== ==== 恢复数据的脚本 ====
-在 /var/www/  目录下创建脚本,操作内容为+在 /opt/corn/  目录下创建脚本(目录可以按需指定),操作内容为
   - 下载坚果云的最新打包数据到本地   - 下载坚果云的最新打包数据到本地
   - 解压打包数据   - 解压打包数据
行 124: 行 124:
 <code bash loadbackupsite.sh> <code bash loadbackupsite.sh>
 #!/bin/bash #!/bin/bash
-date >> log/backsitebegin.log+#date >> /opt/cron/log/backsitebegin.log
  
 site='colinol.com' site='colinol.com'
行 148: 行 148:
 chmod -R 777 ${cursitepath}/conf/ chmod -R 777 ${cursitepath}/conf/
  
-date >> log/backsiteend.log +#date >> /opt/cron/log/backsiteend.log
 </code> </code>
  
 ==== 设置定时处理程序:Corntab ==== ==== 设置定时处理程序:Corntab ====
  
-修改corn脚本编辑器为vim +  [[.crontab]]
-  export EDITOR=vim  +
- +
-创建定时任务 +
-  crontab -e +
- +
-在文件中加入以下命令(每天15:13分自动执行auto_colinol.com.backup.sh脚本) +
-  13 15 * * /opt/jianguoyun/auto_colinol.com.backup.sh+
  
  
行 171: 行 163:
   - [[https://www.jianshu.com/p/d72462b6c67c|自动备份Linux上的博客数据到坚果云]]   - [[https://www.jianshu.com/p/d72462b6c67c|自动备份Linux上的博客数据到坚果云]]
   - [[http://sunyongfeng.com/201704/linux/execute_scheduled_commands.html|Linux定时执行备份任务]]   - [[http://sunyongfeng.com/201704/linux/execute_scheduled_commands.html|Linux定时执行备份任务]]
-  - [[.crontab]] 
- 
wiki/linux/auto-backup-use-jianguoyun.1570372834.txt.gz · 最后更改: 2023/01/03 15:24 (外部编辑)