shell脚本怎么实现日志备份到本地Linux系统
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本怎么实现日志备份到本地Linux系统相关的知识,希望对你有一定的参考价值。
参考技术A 把日志打包,压缩,拉取到本地 参考技术B #/bin/bashtoday=`date +%Y-%m-%d`
docker cp f127da2a269f:/usr/local/tomcat_8.0/logs/stp.test.simpletour.com_access_log..$today.txt /data/docker-logs/
这里就可以实现本地cp docker的今天usr/local/tomcat_8.0/logs/下的指定的txt文件到本地了!
Linux系统shell脚本之mysql的日志备份
Linux系统shell脚本之mysql的日志备份
一、脚本要求
备份/var/lib/mysql/下的日志文件
二、脚本内容
[root@192 practice]# cat mysql.sh
#!/bin/bash
########################################
#Author:jeven
#time:Mon 30 May 2022 09:53:03 PM CST
#filename:mysql.sh
#Script description:
########################################
#mkdir /mysqlbak
#mkdir /mysqlbinlog
#service mysqld start
day=`date +%Y%m%H%M`
mysqldump -hlocalhost -uroot -p123 webdb > /mysqlbak/webdb-$day.sql
mysql -hlocalhost -uroot -p -e "flush logs"
tar zcf /mysqlbinlog.tar.gz /var/lib/mysql/mysqld-bin.0*
#chmod +x webdb.sh
开发者涨薪指南
48位大咖的思考法则、工作方式、逻辑体系
以上是关于shell脚本怎么实现日志备份到本地Linux系统的主要内容,如果未能解决你的问题,请参考以下文章
linux本地远程上传&下载阿里云oss的shell脚本实现方法