Uptime Kuma备份功能已弃用:如何设置Corn定时自动备份脚本?

🆘Uptime Kuma备份弃用⁉️快来看定时自动备份教程🕒💾

📉Uptime Kuma备份功能失效了?不用怕!教你如何设置定时自动备份,保护你的监控数据💡📊。

从此再也不怕数据丢失,超详细步骤让你秒懂📈🚀。

快来学习吧,数据安全从此有保障!🎯📁

由于Uptime Kuma后台设置里的备份功能可能存在一些问题,开发者没有对备份功能进行维护,现在备份功能已经无法生成完好的备份和恢复全部设置 ▼

Uptime Kuma备份功能已弃用:如何设置Corn定时自动备份脚本?

已弃用:由于大量新功能的加入,以及备份功能没有时时维护,现在备份功能已经无法生成完整的备份和恢复完整的设置。

请改为直接备份 docker 卷或者数据文件夹(./data/)。

不过,我们可以可以通过自动备份脚本的功能来实现Uptime Kuma 的备份数据。

Uptime Kuma监控数据自动备份方法

以下是进行数据备份的方法和步骤:

  1. 创建备份脚本:可以编写一个简单的 shell 脚本来执行备份工作。这个脚本会将 Uptime Kuma 的数据目录打包成 tar 压缩文件,并将其复制到指定的备份路径。
  2. 设置定时任务:可以将备份脚本设置为定时任务(如使用 crontab),以实现定期自动备份。

Uptime Kuma如何设置定时自动备份脚本?

第 1 步:寻找uptime-kuma数据目录的安装路径,SSH输入以下命令 ▼

cd /
find / -name uptime-kuma

找到uptime-kuma的安装路径 ▼

/var/lib/docker/volumes/uptime-kuma

第 2 步:/backup2/目录中,创建一个包含以下代码的 auto-backup-uptime-kuma.sh 文件

以下是备份脚本的一个示例:

#!/bin/bash
cd /var/lib/docker/volumes
tar zcvf uptime-kuma.tgz uptime-kuma
cp -rf /var/lib/docker/volumes/uptime-kuma.tgz /backup2/uptime-kuma/uptime-kuma_"$(date +"%Y-%m-%d_%H-%M-%S")".tgz
rm -rf uptime-kuma.tgz
  • 在这个脚本中,/var/lib/docker/volumes/uptime-kuma 是你的 Uptime Kuma 数据目录的路径,你可能需要将其替换为实际的路径。
  • /backup2/ 是你希望存放备份文件的位置,同样需要根据实际情况进行替换。
  • 备份脚本执行后,它会创建一个包含当前日期和时间的压缩文件,并将该文件复制到备份路径中,最后删除原始的压缩文件以节省空间。

第 3 步:设置Cron定时任务

编辑Cron任务列表:

crontab -e

第 4 步:退出编辑并保存:

如果你使用的是默认的nano编辑器:

  • 输入完内容后,按下 Ctrl + X
  • 然后按 Y 确认保存更改。
  • 最后按 Enter 保存文件并退出。

如果你使用的是vim编辑器:

  • Esc 进入命令模式。
  • 输入 :wq 保存并退出。

如果你使用的是其他编辑器(如vi):

  • Esc 进入命令模式。
  • 输入 :wq 保存并退出。

这样,你的Cron任务就会被保存并开始按照设定的时间运行啦!📅🔧

第 5 步:提供脚本执行权限

如果脚本没有执行权限,需要先添加执行权限,然后再运行脚本

chmod +x /backup2/auto-backup-uptime-kuma.sh

第 6 步:将它添加到Corn Job定时任务,以自动运行它 ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • 现在,Corn Job定时任务每天凌晨2点运行 ▲

第 7 步:Corn Job定时任务每天凌晨2点30分,自动删除远程50天或更早时间的文件(删除50天以前的文件)▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • 建议定期检查备份文件是否完好,并确保备份过程按预期工作。

想要了解更多关于Uptime Kuma的使用技巧和其他实用工具?点击下方链接,继续阅读以下内容▼

希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《Uptime Kuma备份功能已弃用:如何设置Corn定时自动备份脚本?》,对您有帮助。

欢迎分享本文链接:https://www.chenweiliang.com/cwl-31701.html

欢迎加入陈沩亮博客的 Telegram 频道,获取最新更新!

🔔 率先在频道置顶目录获取宝贵的《ChatGPT 内容营销 AI 工具使用指南》!🌟
📚 这份指南蕴含价值巨大,🌟难逢的机遇,切勿错失良机!⏰⌛💨
喜欢就分享和按赞!
您的分享和按赞,是我们持续的动力!

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动到顶部