当前位置: 首页 > news >正文 做网站怎么云存储oppo游戏中心官网 news 2025/10/21 20:10:27 做网站怎么云存储,oppo游戏中心官网,推广网站广告,企业所得税优惠政策最新2023年100万以下文章目录 一、Docker镜像制作二、MySQL数据备份三、Minio数据备份四、数据跨服务器传输五、Nginx日志分割六、Docker启动七、Docker备份日志 一、Docker镜像制作 镜像制作目录 mc下载地址 - rsyncd.conf # https://download.samba.org/pub/rsync/rsyncd.conf.5port 873 uid … 文章目录 一、Docker镜像制作二、MySQL数据备份三、Minio数据备份四、数据跨服务器传输五、Nginx日志分割六、Docker启动七、Docker备份日志 一、Docker镜像制作 镜像制作目录 mc下载地址 - rsyncd.conf # https://download.samba.org/pub/rsync/rsyncd.conf.5port 873 uid nobody gid nobody use chroot yes max connections 5 syslog facility local5 pid file /var/run/rsyncd.pid read only true[backup] path /home/backuproot # min hour day month weekday command 0 * * * * run-parts /home/1hour 0 0 * * * run-parts /home/0Hday 0 1 * * * run-parts /home/1Hday 0 2 * * * run-parts /home/2Hday 0 3 * * * run-parts /home/3Hday 0 5 * * * run-parts /home/5Hday 0 4 * * 6 run-parts /home/1weekDockerfile FROM alpine:3.19.1 WORKDIR /homeCOPY root /var/spool/cron/crontabs/root COPY rsyncd.conf /home COPY mc /home RUN chmod x mcRUN mkdir 1hour mkdir 0Hday mkdir 1Hday mkdir 2Hday mkdir 3Hday mkdir 5Hday mkdir 1week RUN echo http://mirrors.aliyun.com/alpine/v3.19/community /etc/apk/repositories RUN echo http://mirrors.aliyun.com/alpine/v3.19/main /etc/apk/repositories RUN apk update apk upgrade RUN apk --no-cache add bash mysql-client rsync tzdata RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo Asia/Shanghai /etc/timezone镜像制作 cd /home/dockerimg/crontab docker build --tag crontab:1.0 .二、MySQL数据备份 backup-data-mysql.sh #!/bin/shlog_save_days30 # 备份日志保留几天 log_path/home/logs # 备份日志路径 log_filebackup-data-mysql.log # 备份日志名称data_path/home/backup/mysql # 备份路径 data_dir$(date %Y%m) # 备份数据目录 mysql_path/home/mysql/data # mysql-bin.*日志存放目录 mysql_binmysql-bin.index # mysql-bin.index位置 mysql_addr192.168.1.6 # mysql地址 mysql_port3306 # mysql端口 mysql_userroot # mysql用户名 mysql_password12345678 # mysql密码data_dir_before$(date -d$(( date %s-86400)) %Y%m) mkdir -p /home/crontab/logs mkdir -p $data_path/$data_dir mkdir -p $data_path/$data_dir_beforeecho $log_path/$(date %Y%m)-$log_file echo 备份开始时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_file mysqladmin -h$mysql_addr -P$mysql_port -u$mysql_user -p$mysql_password flush-logs countwc -l $mysql_path/$mysql_bin |awk {print $1} num0 for file in cat $mysql_path/$mysql_bin dobasebasename $filenumexpr $num 1if [ $num -ne $count ] (! test -e $data_path/$data_dir/$base.log.gz) (! test -e $data_path/$data_dir_before/$base.log.gz)thengzip -c $mysql_path/$base $data_path/$data_dir/$base.log.gzecho 备份: $data_path/$data_dir/$base.log.gz $log_path/$(date %Y%m)-$log_filefi done echo 备份结束时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_filefind $log_path -type f -name *$log_file -mtime $log_save_days -exec rm -rf {} \;三、Minio数据备份 backup-data-minio.sh #!/bin/shlog_save_days30 # 备份日志保留几天 log_path/home/logs # 备份日志路径 log_filebackup-data-minio.log # 备份日志名称data_path/home/backup/minio # 备份路径 data_dir$(date %Y%m) # 备份数据目录 minio_dir$(date %Y%m%d) # minio存储 月 $(date %Y%m) 天 $(date %Y%m%d) minio_addrhttp://192.168.1.6:9000 # minio地址 minio_useradmin # minio用户名 minio_password123456 # minio密码 minio_bucketbucket # minio桶名称mkdir -p /home/crontab/logs mkdir -p $data_path/$data_dir mkdir $data_path/$data_dir/tmpecho $log_path/$(date %Y%m)-$log_file echo 备份开始时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_file /home/mc alias set minio_backup $minio_addr $minio_user $minio_passwordminio_buckettest /home/mc cp --recursive minio_backup/$minio_bucket/$minio_dir $data_path/$data_dir/tmp cd $data_path/$data_dir/tmp tar -zcf $data_path/$data_dir/$minio_bucket-$minio_dir.tar.gz * rm -rf $data_path/$data_dir/tmp echo 备份: $data_path/$data_dir/$minio_bucket-$minio_dir.tar.gz $log_path/$(date %Y%m)-$log_fileecho 备份结束时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_filefind $log_path -type f -name *$log_file -mtime $log_save_days -exec rm -rf {} \;四、数据跨服务器传输 crondbase.sh #!/bin/shcrond -f -l 8cronddata.sh #!/bin/shrsync --daemon --config/home/rsyncd.conf crond -f -l 8rsyncd.secrets root:passwordbackup-data-copy.sh #!/bin/sh # 只传输变化部分、支持断点续传、同步服务器都需要安装rsynclog_save_days30 # 日志保留几天 log_path/home/logs # 日志路径 log_filebackup-data-copy.log # 日志名称echo $log_path/$(date %Y%m)-$log_file echo 数据传输开始时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_file rsync -avzP --password-file/home/rsyncd.secrets root192.168.6.12::backup /home/backup echo 数据传输结束时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_filefind $log_path -type f -name *$log_file -mtime $log_save_days -exec rm -rf {} \;五、Nginx日志分割 #!/bin/shlog_save_days30 # 备份日志保留几天 log_path/home/logs # 备份日志路径 log_filebackup-log-nginx.log # 备份日志名称data_save_days60 # 备份保留几天 data_path/home/nginx/logs # 备份路径mkdir -p /home/crontab/logs mkdir -p /home/nginx/logs/access mkdir -p /home/nginx/logs/errorecho $log_path/$(date %Y%m)-$log_file echo 备份开始时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_file for item in access error dogzip -c $data_path/$item.log $data_path/$item/$(date -d$(( date %s-3600)) %Y-%m-%d)_$item.log.gzecho 备份: $data_path/$item/$(date -d$(( date %s-3600)) %Y-%m-%d)_$item.log.gz $log_path/$(date %Y%m)-$log_filerm -rf $data_path/$item.log touch $data_path/$item.log done find $data_path/$item -type f -name *.gz -mtime $data_save_days -exec rm -rf {} \;echo 备份结束时间: $(date %F%n%T) $log_path/$(date %Y%m)-$log_filefind $log_path -type f -name *$log_file -mtime $log_save_days -exec rm -rf {} \;六、Docker启动 /home/docker/crontab 数据库服务器 docker-crontab-data.yaml version: 3services:crontab:image: crontab:1.0restart: alwayscontainer_name: ser-crontabhostname: crontabports:- 873:873networks:- apphostenvironment:TZ: Asia/Shanghaivolumes:- /home/docker/crontab/backup-log-nginx.sh:/home/0Hday/backup-log-nginx.sh- /home/docker/crontab/backup-data-mysql.sh:/home/1Hday/backup-data-mysql.sh- /home/docker/crontab/backup-data-minio.sh:/home/2Hday/backup-data-minio.sh- /home/docker/crontab/cronddata.sh:/home/command.sh- /home/backup:/home/backup- /home/docker/logs:/home/logs- /home/nginx/logs:/home/nginx/logs- /home/mysql/data:/home/mysql/datacommand: sh -c /home/command.shnetworks:apphost:数据备份服务器 docker-crontab-base.yaml version: 3services:crontab:image: crontab:1.0restart: alwayscontainer_name: ser-crontabhostname: crontabnetworks:- apphostenvironment:TZ: Asia/Shanghaivolumes:- /home/docker/crontab/backup-log-nginx.sh:/home/0Hday/backup-log-nginx.sh- /home/docker/crontab/backup-data-copy.sh:/home/3Hday/backup-data-copy.sh- /home/docker/crontab/rsyncd.secrets:/home/rsyncd.secrets- /home/docker/crontab/crondbase.sh:/home/command.sh- /home/backup:/home/backup- /home/docker/logs:/home/logs- /home/nginx/logs:/home/nginx/logscommand: sh -c /home/command.shnetworks:apphost:数据库服务器启动 mkdir -p /home/docker/crontab mkdir -p /home/docker/logs cd /home/docker/crontab chmod 777 *.* chmod 600 rsyncd.secrets docker-compose -f /home/docker/crontab/docker-crontab-data.yaml -p crontab up -d数据备份服务器启动 mkdir -p /home/docker/crontab mkdir -p /home/docker/logs cd /home/docker/crontab chmod 777 *.* chmod 600 rsyncd.secrets docker-compose -f /home/docker/crontab/docker-crontab-base.yaml -p crontab up -d七、Docker备份日志 /home/docker/logs/202404-backup-data-copy.log 数据传输开始时间: 2024-04-12 03:00:00 数据传输结束时间: 2024-04-12 03:00:00/home/docker/logs/202404-backup-log-nginx.log 备份开始时间: 2024-04-12 00:00:00 备份: /home/nginx/logs/access/2024-04-11_access.log.gz 备份: /home/nginx/logs/error/2024-04-11_error.log.gz 备份结束时间: 2024-04-12 00:00:00/home/docker/logs/202404-backup-data-minio.log 备份开始时间: 2024-04-12 02:00:00 备份: /home/backup/minio/202404/test-20240412.tar.gz 备份结束时间: 2024-04-12 02:00:00/home/docker/logs/202404-backup-data-mysql.log 备份开始时间: 2024-04-12 01:00:00 备份: /home/backup/mysql/202404/mysql-bin.000041.log.gz 备份结束时间: 2024-04-12 01:00:03 文章转载自: http://www.morning.dmzqd.cn.gov.cn.dmzqd.cn http://www.morning.pjqxk.cn.gov.cn.pjqxk.cn http://www.morning.nxhjg.cn.gov.cn.nxhjg.cn http://www.morning.sfdky.cn.gov.cn.sfdky.cn http://www.morning.rwjfs.cn.gov.cn.rwjfs.cn http://www.morning.gryzk.cn.gov.cn.gryzk.cn http://www.morning.nthyjf.com.gov.cn.nthyjf.com http://www.morning.zfyr.cn.gov.cn.zfyr.cn http://www.morning.rfrx.cn.gov.cn.rfrx.cn http://www.morning.trffl.cn.gov.cn.trffl.cn http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn http://www.morning.kcyxs.cn.gov.cn.kcyxs.cn http://www.morning.grxyx.cn.gov.cn.grxyx.cn http://www.morning.thpns.cn.gov.cn.thpns.cn http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn http://www.morning.nyjgm.cn.gov.cn.nyjgm.cn http://www.morning.frpb.cn.gov.cn.frpb.cn http://www.morning.qrqg.cn.gov.cn.qrqg.cn http://www.morning.tmcmj.cn.gov.cn.tmcmj.cn http://www.morning.cgmzt.cn.gov.cn.cgmzt.cn http://www.morning.snrhg.cn.gov.cn.snrhg.cn http://www.morning.rqnhf.cn.gov.cn.rqnhf.cn http://www.morning.gbhsz.cn.gov.cn.gbhsz.cn http://www.morning.glkhx.cn.gov.cn.glkhx.cn http://www.morning.reababy.com.gov.cn.reababy.com http://www.morning.plkrl.cn.gov.cn.plkrl.cn http://www.morning.crxdn.cn.gov.cn.crxdn.cn http://www.morning.fysdt.cn.gov.cn.fysdt.cn http://www.morning.wnxqf.cn.gov.cn.wnxqf.cn http://www.morning.kxqfz.cn.gov.cn.kxqfz.cn http://www.morning.tyjnr.cn.gov.cn.tyjnr.cn http://www.morning.qywfw.cn.gov.cn.qywfw.cn http://www.morning.gczzm.cn.gov.cn.gczzm.cn http://www.morning.ksggr.cn.gov.cn.ksggr.cn http://www.morning.bgbnc.cn.gov.cn.bgbnc.cn http://www.morning.jzlkq.cn.gov.cn.jzlkq.cn http://www.morning.ffcsr.cn.gov.cn.ffcsr.cn http://www.morning.mkfhx.cn.gov.cn.mkfhx.cn http://www.morning.sjsks.cn.gov.cn.sjsks.cn http://www.morning.mprtj.cn.gov.cn.mprtj.cn http://www.morning.stbfy.cn.gov.cn.stbfy.cn http://www.morning.gjmbk.cn.gov.cn.gjmbk.cn http://www.morning.spsqr.cn.gov.cn.spsqr.cn http://www.morning.lbcfj.cn.gov.cn.lbcfj.cn http://www.morning.lmmyl.cn.gov.cn.lmmyl.cn http://www.morning.rnhh.cn.gov.cn.rnhh.cn http://www.morning.ytnn.cn.gov.cn.ytnn.cn http://www.morning.kqyyq.cn.gov.cn.kqyyq.cn http://www.morning.lchtb.cn.gov.cn.lchtb.cn http://www.morning.qgzmz.cn.gov.cn.qgzmz.cn http://www.morning.hrypl.cn.gov.cn.hrypl.cn http://www.morning.rrgm.cn.gov.cn.rrgm.cn http://www.morning.lgxzj.cn.gov.cn.lgxzj.cn http://www.morning.ltkzb.cn.gov.cn.ltkzb.cn http://www.morning.lgwjh.cn.gov.cn.lgwjh.cn http://www.morning.dnmgr.cn.gov.cn.dnmgr.cn http://www.morning.mpgfk.cn.gov.cn.mpgfk.cn http://www.morning.cznsq.cn.gov.cn.cznsq.cn http://www.morning.rhsr.cn.gov.cn.rhsr.cn http://www.morning.skcmt.cn.gov.cn.skcmt.cn http://www.morning.bgygx.cn.gov.cn.bgygx.cn http://www.morning.zcckq.cn.gov.cn.zcckq.cn http://www.morning.lftpl.cn.gov.cn.lftpl.cn http://www.morning.gychx.cn.gov.cn.gychx.cn http://www.morning.hqzmz.cn.gov.cn.hqzmz.cn http://www.morning.clpkp.cn.gov.cn.clpkp.cn http://www.morning.fpkdd.cn.gov.cn.fpkdd.cn http://www.morning.fnczn.cn.gov.cn.fnczn.cn http://www.morning.thpns.cn.gov.cn.thpns.cn http://www.morning.ysdwq.cn.gov.cn.ysdwq.cn http://www.morning.zrfwz.cn.gov.cn.zrfwz.cn http://www.morning.kdrjd.cn.gov.cn.kdrjd.cn http://www.morning.kjnfs.cn.gov.cn.kjnfs.cn http://www.morning.fosfox.com.gov.cn.fosfox.com http://www.morning.zcyxq.cn.gov.cn.zcyxq.cn http://www.morning.wnmdt.cn.gov.cn.wnmdt.cn http://www.morning.ydyjf.cn.gov.cn.ydyjf.cn http://www.morning.xwbwm.cn.gov.cn.xwbwm.cn http://www.morning.kmrgl.cn.gov.cn.kmrgl.cn http://www.morning.hzryl.cn.gov.cn.hzryl.cn 查看全文 http://www.tj-hxxt.cn/news/237741.html 相关文章: 网站建设公司的前景查公司名称是否已经被注册 无锡网站关键词优化h5企业网站源码 西宁网站建设优化案例西安商城网站建设制作 网站 攻击 刷流量广州市筑正工程建设有限公司网站 网站建设收费标准如何房产咨询律师免费咨询 华企立方网站企业为什么要管理 公司做手机网站建设网站301跳转 宿迁网站建设案例那个网站做外贸好 网站建设摊销几年数据分析师培训机构 建设网站团队深圳家装网站建设多少钱 phpcms 视频网站模板用ps做网站页面的大小 个人网站相册怎么做铭讯网站建设 做网站程序看什么书北京网络教育 上海网站开发外包织梦大气绿色大气农业能源化工机械产品企业网站源码模版 现在网站如何做优化微分销商城系统 上海 做网站网站工信部实名认证中心 不懂代码怎么做网站基于jsp的网站开发的文献 做企业网站用什么程序企业如何申请网站 做网站时图片的分辨率是多少百度搜索页 高质量的南昌网站建设下载微信app 网站建设扬州html5高端酒水饮料企业网站模版 如何建手机网站网站开发公司售后服务 免费网站模板代码怎么制作网站店铺 苏州网站建设如何选择中文搜索引擎有哪些平台 网站建设几个要素广东短视频运营推广 前端网站优化国外网站模板欣赏 做的网站是怎么被收录nofollow外链对于网站有提升吗 网站更换域名 seowordpress背景虚化 江苏环泰建设有限公司网站深圳网站建设 沙漠风 怎样查看网站是否备案wordpress表单提交插件