当前位置: 首页 > wzjs >正文

稳定的网站制作需要多少钱服装搭配网站源码

稳定的网站制作需要多少钱,服装搭配网站源码,山西公司网站建设,天美影视传媒的广告片拍摄技巧MySQL 是一款常用的开源数据库系统,在日常运维中,数据备份和恢复是系统管理的重要一环。本文将细致介绍 MySQL 两大备份方案—— mysqldump 和 XtraBackup,包括备份方式、恢复步骤、定时脚本、远程备份和常见问题处理方案。 一、mysqldump 备…

MySQL 是一款常用的开源数据库系统,在日常运维中,数据备份和恢复是系统管理的重要一环。本文将细致介绍 MySQL 两大备份方案—— mysqldumpXtraBackup,包括备份方式、恢复步骤、定时脚本、远程备份和常见问题处理方案。


一、mysqldump 备份和恢复

1.1 基础备份

mysqldump -h 服务器IP -P 3306 -u 用户名 -p 数据库名 > backup.sql

1.2 无锁 InnoDB 备份

mysqldump --single-transaction --quick --lock-tables=false -u root -p your_db > backup.sql
  • --single-transaction:适用 InnoDB,无需锁表
  • --quick:较低内存占用

1.3 跟踪输出进度

  • 增加 --verbose 显示备份进度
  • tail -f backup.sql 实时观察
  • 配合 pv 显示进度条
mysqldump -u root -p your_db | pv > backup.sql

1.4 分表备份

for table in $(mysql -u root -p -D your_db -e "SHOW TABLES;" -s --skip-column-names); domysqldump -u root -p your_db $table > ${table}.sql
done

1.5 恢复 SQL 备份

恢复單个数据库
mysql -u root -p your_db < backup.sql

如果没有数据库,需先创建:

CREATE DATABASE your_db;
恢复全部数据库
mysql -u root -p < all_backup.sql
提示
  • 如果 SQL 包含 CREATE DATABASEUSE,无需预创建数据库
  • 恢复时可关闭 foreign key 检查
SET foreign_key_checks = 0;

1.6 远程 mysqldump

mysqldump -h192.168.1.100 -P3306 -u root -p your_db > remote_backup.sql
前提
  • 配置 bind-address=0.0.0.0
  • 应用 root@% 访问权限
  • 防火墙打开 3306 端口

二、XtraBackup 无锁热备份

2.1 安装

Ubuntu:

sudo apt install percona-xtrabackup

macOS:

brew install percona-xtrabackup

2.2 全量备份

xtrabackup --backup --target-dir=/data/backups/full_$(date +%F_%H-%M-%S) \--user=root --password=123456

2.3 增量备份

xtrabackup --backup --target-dir=/data/backups/inc1 \--incremental-basedir=/data/backups/full --user=root --password=123456

2.4 准备恢复 (prepare)

xtrabackup --prepare --target-dir=/data/backups/full

增量需先 apply-log-only 合并,最后一次不加

2.5 恢复

systemctl stop mysqld
xtrabackup --copy-back --target-dir=/data/backups/full
chown -R mysql:mysql /var/lib/mysql
systemctl start mysqld

三、定时自动备份脚本

mysqldump

#!/bin/bash
DATE=$(date +%F_%H-%M-%S)
mysqldump -u root -p123456 your_db > /data/backups/db_$DATE.sql

XtraBackup

#!/bin/bash
DATE=$(date +%F_%H-%M-%S)
BACKUP_DIR="/data/backups/full_$DATE"
xtrabackup --backup --target-dir=$BACKUP_DIR --user=root --password=123456
xtrabackup --prepare --target-dir=$BACKUP_DIR

cron 定时任务:

crontab -e
0 2 * * * /path/to/backup.sh

四、方案适用场景

方案是否锁表适用场景
mysqldump (InnoDB + --single-transaction)小型数据,快速备份、数据迁移
XtraBackup大型数据,需求高可用性、增量备份环境

如果你有更复杂的数据库备份需求,包括 Docker/集群/跨地域备份、定制化脚本或固定日志/更新检测,欢迎留言,我可以按照你的环境维护需求符合性地符合定制。


文章转载自:

http://6ejToN7C.sLtry.cn
http://oF4eTDGF.sLtry.cn
http://iCMd3DaI.sLtry.cn
http://IKZy9O53.sLtry.cn
http://kRdTDO7l.sLtry.cn
http://e1uevWBT.sLtry.cn
http://s93iSl83.sLtry.cn
http://OUtdV20N.sLtry.cn
http://8BebrqS3.sLtry.cn
http://1SLxcUVz.sLtry.cn
http://VpNfM9Eh.sLtry.cn
http://Wv21WpBo.sLtry.cn
http://HnkhlRN2.sLtry.cn
http://q1wpV2Sp.sLtry.cn
http://X7X7Uc0F.sLtry.cn
http://ZFUgWxSO.sLtry.cn
http://e3NweR4O.sLtry.cn
http://oCIlsnfk.sLtry.cn
http://zbOAMITH.sLtry.cn
http://JoXYgkc0.sLtry.cn
http://DOfxWuCg.sLtry.cn
http://K3P4bPWO.sLtry.cn
http://bTmccKXZ.sLtry.cn
http://saLuPuuy.sLtry.cn
http://huKxNbO9.sLtry.cn
http://oF0jxsar.sLtry.cn
http://T68Zq5TR.sLtry.cn
http://LqUBm66y.sLtry.cn
http://iIRl1pcs.sLtry.cn
http://ik9qDQgX.sLtry.cn
http://www.dtcms.com/wzjs/655708.html

相关文章:

  • 小店怎么做网站策划案网站构成怎么写
  • 做漂亮的网站wordpress 手机电脑
  • 整站关键词快速排名第一次打开wordpress白
  • 网站开发用户需求说明书wordpress企业站主题哪个好
  • 做网站需要买网址吗网站优化外包顾问
  • wordpress的网站国内网网站建设佰首选金手指十六
  • 网站建设重要新怎么做页游网站运营
  • 如何建立营销性企业网站论文网站备案没有固定电话
  • 网站未备案wordpress链接平台优化是什么意思
  • 教育网站赏析网站开发规划方案
  • 如何做h5商城网站中交路桥建设有限公司招聘
  • 阜阳网站建设管理咨询公司经营范围包括哪些
  • 淄博免费建站wordpress自定义post
  • 贵阳做网站开发科技有限公司wordpress不显示引用图片不显示
  • 京东网站的建设目的百度热度
  • 网站域名注册地址网页设计与制作课程思政建设内容
  • 网站title重复的后果建设网站具体步骤
  • 淘客网站开发视频教程英文网站设计理念
  • 网站更改域名陕西省建设网三类人员题库
  • html5个人网站源码阿里企业邮箱收费标准一年多少钱
  • 网站首页开发介绍好看的电影网站模板免费下载
  • 济南网站开发建设网站打开是404错误
  • 哈德网站建设西安网站建设云速
  • 的网站制作wordpress密码加密方式
  • 什么网站专做外贸如何 攻击网站
  • 手机网站底部电话网站后台怎么不能上传图片
  • 阿里云建站方案小程序网站开发者利
  • 对企业网站的印象做网站推广的难点、
  • 自己怎么开发网站WordPress中的传媒主题
  • 免费网站建设推广服务专业做家政网站