

A |
一键部署OpenClaw 网站备份是出事之后最后悔没做的东西。 8月26日电 8月26日,国新办举行 “开局起步‘十五五’”系列主题新闻发布会,工业和信息化部相关负责人介绍全力抓好“十五五”规划实施、加快推进新型工业化有关情况。很多人服务器被黑后才发现数据库没备份,几年的内容一夜归零。其实一个shell脚本加一个定时任务就能解决。 工业和信息化部规划司司长姚珺表示,“十五五”时期,我国将抓好场景培育,推动新技术新产品新场景大规模应用加速成势。 下面这个脚本同时备份MySQL数据库和网站源码,按日期命名,保留最近7天。开展制造业新技术新产品新场景大规模应用示范,加快培育“5G+”“人工智能+”“机器人+”“工业互联网+”“北斗+”等重大应用场景,完善标志性项目遴选、新技术新产品新场景清单发布、供需对接等机制,一体推进创新成果在真实场景中进行测试验证和迭代升级,推动相关领域产业化落地和大规模应用。Linux服务器直接放到/root/backup.sh,Windows可以改成PowerShell版本,或者把Linux脚本放在宝塔面板的Shell终端里执行。

B |
#!/bin/bash
SITE_DIR="/www/wwwroot/yoursite"
DB_NAME="yourdb"
DB_USER="root"
DB_PASS="yourpass"
BACKUP_DIR="/backup/$(date +%Y%m%d)"
mkdir -p $BACKUP_DIR
# 备份数据库
mysqldump -u$DB_USER -p$DB_PASS --single-transaction $DB_NAME | gzip > $BACKUP_DIR/db.sql.gz
# 备份网站文件
tar -czf $BACKUP_DIR/files.tar.gz -C $(dirname $SITE_DIR) $(basename $SITE_DIR)
# 删除7天前的备份
find /backup -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \; 脚本写好之后加一条crontab,每天凌晨3点执行。备份文件建议再同步一份到对象存储,比如阿里云OSS或腾讯云COS,做到异地容灾。 # crontab -e 0 3 * * * /bin/bash /root/backup.sh >> /var/log/backup.log 2>&1 数据来源:MySQL Reference Manual 8.0(mysqldump),Linux crontab官方文档 申请创业报道,分享创业好点子。

C | 点击此处,共同探讨创业新机遇!。

D |
Current article:http://d8e82.qixicuorenchouzuan.buzz/0p4/sz9s.html
Published on:10:50:52
七十二家房客_Random reading
千图网_Active users
上门女婿_Hottest this week