体检 & 使用群晖自动备份MySql数据库

预约了今天早上七点半的体检,结果才六点半就被尿给憋醒了。开始轮流做各种乱七八糟的梦,实在憋不住了从床上爬起来看了下时间六点五十,虽然仅仅二十分钟,在梦里感觉似乎过了半个世纪那么长。

简单洗刷收拾之后,看了下时间尚早,开车过去也就十几分钟。于是打开电脑,看了下昨天写的备份脚本是不是执行成功了。嗯,如果不出意外的话就出意外了。备份文件大小是0。也就是失败了。

通过ssh登陆到群晖上跑了一下脚本,发现root账号登陆失败了。🤔这才想起来,root是禁止远程登录的,使用数据库的连接账号也失败了,权限太小。只好重新创建了一个备份专用账号,权限给的高一些,正好可以把几个数据库都倒出来,就不用管理不同的备份密码了,倒是也省力气了。

备份方法:

1.编写备份脚本,替换ip地址,用户名密码等信息

#!/bin/bash
# MySQL数据库的用户名
USER="backup_user"
# MySQL数据库的密码
PASSWORD="PASSWORD"
# 需要备份的数据库名
DATABASE="blog"
# 备份文件的保存路径
BACKUP_DIR="/volume1/backup/website_db_backup/blog"
# 备份文件名
BACKUP_NAME="backup-$(date +%Y%m%d%H%M%S).sql"
# 数据库IP地址
HOST_IP = "192.168.1.10"
 
# 备份MySQL数据库
mysqldump -h $HOST_IP -u $USER -p$PASSWORD $DATABASE > $BACKUP_DIR/$BACKUP_NAME
 
# 检查备份是否成功
if [ $? -eq 0 ]; then
    echo "MySQL backup completed successfully."
else
    echo "MySQL backup failed."
    exit 1
fi

# 删除10天以前的备份文件
find $BACKUP_DIR -name "backup-*.sql" -type f -mtime +10 -delete

# 删除操作完成后,输出提示信息
echo "Old backups deleted."

需要注意备份路径要填对哦

2.登陆群晖后台,点击控制面板打开任务计划:

3.新增任务输入任务名称,修改计划时间,任务设置输入运行命令:

bash /volume1/backup/backup_scripts/obaby.sh

4.添加任务之后,可以在任务列表邮件执行,如果要调试的话可以开启群晖的 ssh 功能,通过 ssh 进行脚本调试。

执行效果:

最下面的两个文件是备份脚本有问题,导致文件出错了。暂时先不管啦。

出门之后,发现路上开始淅淅沥沥的下小雨了。停好车,到医院的时间尚早,尚且开始叫号。领了个 17 号的号牌,虽然前面人不少,但是整体速度还是可以的。体检比上次来的时候感觉好了很多,几个费时的项目 B 超和心电图开启了智能排队功能,扫码可以看到是先做哪项检查。

做 B 超的小姐姐说,整体问题不大,除了脂肪肝,双肾有两个囊肿。甲状腺以及颈部的血管都挺好的。这两个囊肿已经存在了大约三四年的时间了,每年都能看到他们。除此之外,剩下的就得等体检报告了,现在是看不到什么东西了。

去公司的路上,雨下的更大了。绿灯起步之后超了几辆车,这时候看到头顶的闪光灯闪了一下,不知道是不是测速的,下意识的瞄了一眼速度表,指针刚好到中间,落到了 120 的位置上,心里不禁一凛,咯噔一下,这,千万别被拍啊。

等红绿灯的时候,在路口中间出现了三个大聪明,从执行车道强行跑到了左转上。嗯,貌似还是清一色的梅赛德斯,最近的是 C260,中间是 amg 45,最前面的没看到型号,这是组团左转的吗?

嗯,这个做法不错呢,可以少等两轮红绿灯,至少我已经等了两轮了。

☆版权☆

* 网站名称:obaby@mars
* 网址:https://lang.ma/
* 个性:https://oba.by/
* 本文标题: 《体检 & 使用群晖自动备份MySql数据库》
* 本文链接:https://baby.lc/2024/05/16947
* 短链接:https://oba.by/?p=16947
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

43 comments

  1.   Level 6
    Google Chrome 124 Google Chrome 124 Mac OS X 10.15 Mac OS X 10.15 cn浙江省杭州市 华数

    我刚做的体检时血糖高,所以不能喝饮料了。

        1. 公主 Queen 
          Google Chrome 118 Google Chrome 118 Mac OS X 10.15 Mac OS X 10.15 cn山东省青岛市 联通

          嗯呢,的确这个最健康了。
          不过我更喜欢喝茶水。

  2. Level 5
    Firefox 125 Firefox 125 Windows 10 Windows 10 cn云南省丽江市 电信

    近期我也梦多,且乱,睡眠时间都在6小时多,睡眠越来越少了

    1. 公主 Queen 
      Google Chrome 118 Google Chrome 118 Mac OS X 10.15 Mac OS X 10.15 cn山东省青岛市 联通

      昨天我在你那里写评论,刚写完发出去的时候提示连接错误,是网站挂了,还是咋滴?

      1. Level 5
        Firefox 125 Firefox 125 Windows 10 Windows 10 cn云南省丽江市 电信

        估计是你时间卡点比较好,我那服务器我设置了4组自动关机开机,耗时2分钟,刚好被你踩点上了。

  3. Level 5
    Microsoft Edge 124 Microsoft Edge 124 Windows 10 Windows 10 us美国加利福利亚州洛杉矶

    灵妹妹的腿又瘦又直了

    还是纯净版的肉丝好看

  4.  Level 4
    Google Chrome 124 Google Chrome 124 Mac OS X 10.15 Mac OS X 10.15 cn江苏省徐州市 电信

    现在平均两天一罐可乐 :-D感觉得控制一下了

  5.   Level 5
    Firefox 125 Firefox 125 GNU/Linux GNU/Linux cn广东省珠海市 电信

    我经常打完球就任性喝一瓶甜饮,还是有点害怕糖尿病的,你的脂肪肝,要少吃碳水和油腻的食物了哈

  6.  Level 4
    Google Chrome 124 Google Chrome 124 Windows 11 Windows 11 cn广东省广州市 电信

    网站修好了。哈哈。
    体验报告,不想看,硬着头皮看。

    1. 公主 Queen 
      Google Chrome 120 Google Chrome 120 Windows 10 Windows 10 cn山东省青岛市 联通

      姐姐我又被打了,这次还tm攻击了两个域名。
      近十分钟:h4ck.org.cn 697304
      zhongxiaojie.com 184114
      真实让人抑郁呢,哈哈哈

    1. 公主 Queen 
      Google Chrome 124 Google Chrome 124 Android 10 Android 10 cn山东省青岛市 联通

      貌似很多人都有这个问题呢,这个怎么治疗,手术?还是只能等自己消退?

      1.  Level 5
        IBrowse r IBrowse r Android 12 Android 12 cn河南省漯河市 联通

        好像到4级就发生癌变需要手术,保险公司已经从重疾险里剔除这个了,致死率太低,完全不影响生活,小手术。

  7. Level 1
    Google Chrome 124 Google Chrome 124 Windows 11 Windows 11 cn湖北省荆州市 联通

    群晖好像比较贵,用不起,据说可以使用二手的网心云刷机,搞个CASA OS系统,做NAS,比较便宜。

    1. 公主 Queen 
      Google Chrome 118 Google Chrome 118 Mac OS X 10.15 Mac OS X 10.15 cn山东省青岛市 联通

      嗯嗯,群晖的生态好一些,性价比不能说太好吧,主要是性能其实比较拉跨。

发表回复

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