Bugzill 备份
mysqldump –-all-databases –-opt > db.sql
|
mysqldump –-databases –-opt mydb > db.sql
|
mysql –u root –ppassword
#进入mysql命令模式
mysql>source db.sql
|
修改/etc/my.cnf:,增加一下内容:
[mysqld]
server-id=1
log-bin=/opt/mysql_backup/date_backup #可以自己指定
log-bin-index=/opt/mysql_backup/date_backup.index
重启mysql:
/etc/init.d/mysqld restart
|
mysql –u root –ppassword –e “flush logs”
|
mysqlbinlog date_backup.000001 | mysql –u root -ppassword
|
mysqlhotcopy -u=root -p=password –-addtodest dbname /home/mysql_backup/
|
cp -rf /home/mysql_backup/dbname /var/lib/mysql/
chown –R mysql:mysql /var/lib/mysql/dbname
|
[mysqld]
server-id=1
log-bin=/opt/mysql_backup/date_backup
log-bin-index=/opt/mysql_backup/date_backup.index
|
mkdir -pv /opt/mysql_backup
chown mysql /opt/mysql_backup
mkdir –pv /home/mysql_backup/{1..12}
/etc/init.d/mysqld restart
|
#!/bin/bash
MY_PASS='12Nm34'
ORIG_DIR='/opt/mysql_backup/'
INDEX_FILE="${ORIG_DIR}/date_backup.index"
BACKUP_DIR='/home/mysql_backup'
DATE=`date +%F`
CURRENT_DAY=`date +%d`
CURRENT_MONTH=`date +%m`
DB="cacti"
if [ "$CURRENT_DAY" = "01" ]
then
mysqldump -p${MY_PASS} -F -x --databases ${DB} > ${BACKUP_DIR}/${CURRENT_MONTH}/Full_backup_${DATE}
else
LOG_FILE=`find "${ORIG_DIR}" -name "*log*" -type f -cmin -1439`
echo "$LOG_FILE" > /tmp/mysql.index
mysql -p${MY_PASS} -e "flush logs"
count=0
for file in $LOG_FILE
do
cp $file ${BACKUP_DIR}/${CURRENT_MONTH}/date_backup-${DATE}_${count}
count=$((count+1))
done
fi
|
转载于:https://blog.51cto.com/wdl1111/115909
Bugzill 备份相关推荐
- docker镜像的备份和恢复
在使用docker的时候总会出现这种情况:下载东西很慢很慢,下载完配置完以后,突然,一个地方配置出现了问题,无法恢复,需要重新装载,那么,之前的所有配置.安装.下载都没了,又是一个大活~ 该怎么办呢? ...
- mysql备份psb文件怎么打开_Navicat for MySQL 数据备份教程
原标题:Navicat for MySQL 数据备份教程 一个安全和可靠的服务器与定期运行备份有密切的关系,因为错误有可能随时发生,由攻击.硬件故障.人为错误.电力中断等都会照成数据丢失.备份功能为防 ...
- Docker 入门系列(4)- Docker 数据管理(挂载目录、挂载文件、数据卷挂载、数据卷共享、数据卷删除、数据卷容器备份和恢复)
基于底层存储实现,Docker 提供了三种适用于不同场景的文件系统挂载方式:Bind Mount.Volume 和 Tmpfs Mount. Bind Mount 能够直接将宿主操作系统中的目录和文件 ...
- oracle自动备份
oracle自动备份,支持BLOB,BINARY_DOUBLE字段 #!/bin/sh #请设置以下参数 db_array=(csop) db_user=csop db_pwd=csop #默认备份目 ...
- 客快物流大数据项目(十二):Docker的迁移与备份
目录 Docker的迁移与备份 一.容器保存为镜像 二. 镜像备份 三.镜像恢复与迁移 Docker的迁移与备份
- mongodb之备份
前言 数据库的备份非常重要 备份方式 使用Mongodb自带的运维管理工具(Ops Manager) 需要单独部署,比较麻烦和复杂 通过文件系统快照 Linux需要LVM支持 需要开启journal日 ...
- oracle数据库 export,转:Oracle数据库的备份方法——使用export作为备份
5.使用export作为备份策略 5.1 export的命令选项说明 Oracle数据库的exp工具提供tables.users.full database.tablespace四种级别的导出方式,把 ...
- svn官方备份hot-backup.py强烈推荐
Author:牛班图 Date:2016/05/18 Address:suzhou --- centos 6.7默认安装的python是2.6.6,大家可以先查看一下自己操作系统的python版本,p ...
- SQL Server 数据库备份
SQL Server 数据库备份 原文 http://www.cnblogs.com/ynbt/archive/2013/04/04/2999642.html 备份数据库是指对数据库或事务日志进行复制 ...
最新文章
- 自动驾驶出行,进入下半场
- (转)类库 框架 模式
- 使用 kolla-ansible 来 reconfigure OpenStack 集群
- 关闭打开苹果电脑Rootless机制
- Congestion Charging Zone 水题
- 我的Python学习笔记(四):动态添加属性和方法
- 用CSS border相关属性画三角形
- 【POJ2796】Feel Good (简单单调栈)
- 搜狗词库scel格式转txt文本
- 速达服务器远程登录设置,ERP速达软件online远程客户端登录常见问题(三)
- 天涯宝盒-天涯看贴脚本-只看楼主-自动翻页
- (Matlab)复现《改进NSGA_II算法求解考虑运输约束的柔性作业车间节能调度问题》中的交叉操作
- 深光标准技术:谷歌GMS认证是什么?谷歌AER认证是什么?GMS认证的费用跟周期是多少??
- tableau 连接python
- 学生护眼台灯哪个牌子最好?高品质的护眼灯推荐
- 长城汽车使用ENOVIA物料合规管理模块(MCC)
- 使用Coding管理项目代码记录
- 【HiFlow】腾讯云HiFlow场景连接器实现校园信息管理智能化
- PearsonSpearmanKendall相关系数及Python实现
- linux 开机自动加载mod,linux 添加elasticsearch 开机重启(自启动)
热门文章
- 【知识星球】剪枝量化初完结,蒸馏学习又上线
- 全球及中国建筑产业十四五建设机会与运营风险探析报告2022版
- 全球及中国液化天然气(LNG)行业建设规模现状及十四五产业规划报告2021年版
- 全球及中国生物质发电行业项目可行性及十四五运营前景研究报告2022-2027年
- 全球及中国金属粘合剂行业需求规模及产销前景分析报告2022-2027年
- 全球农业资源利用与粮食安全研讨会 国际农民丰收节贸易会
- 苹果的 Metal 工程
- wampserver2.5安装 redis缓存,igbinary, phalcon框架
- JavaScript中delete运算符
- 交易平台为什么而存在?