#!/bin/bashDBname=用户名 #DB数据库backup_dir=/data/mysqlbackup/DataBackup #备份目录dbrootpwd=密码 #DB用户名root密码:expired_days=7
分类:
数据库 时间:
2018-04-29 15:22:50
阅读次数:
187
1.先编写好自己的bash脚本,给其赋予可执行权限,代码如下: [git_backup.sh] 首先定义两个变量,一目了然目的是将/home/slamgit/code中的数据备份到/media/ubuntu/KINGSTON/code。 然后定义了一个函数用来执行备份操作,循环遍历数据目录中的所有数 ...
分类:
数据库 时间:
2018-04-16 18:45:45
阅读次数:
211
因为意外导致某个MySQL的从服务器宕机,且不可修复,因为是业务数据库,不能停机和锁表进行从库的搭建,所以考虑了使用xtrabackup 进行在线主从搭建。 一、数据库环境 数据库 数据库版本 外网IP 内网IP 同步用户 备份目录 主库 MYSQL-5.6.7 211.147.1.202 192. ...
分类:
其他好文 时间:
2018-03-29 22:44:03
阅读次数:
297
持久化:把数据存储于断电后不丢失的设备中,通常是硬盘 rdb的工作原理: 每隔N分钟或N次写操作后,从内存dump数据形成rdb文件,压缩,放在备份目录 (红色部分可以通过参数来配置) rdb快照相关参数: save 900 1 #刷新快照到硬盘中,必须满足两者要求参会触发,即900秒之后至少1个关 ...
分类:
数据库 时间:
2018-03-28 20:20:19
阅读次数:
215
1、环境准备 条件: 1.具备全量备份(mysqldump)。 2.除全量备份以外,还有全量备份之后产生的的所有binlog增量日志。 1.1、建立数据库和表 1.2、建立备份目录 1.3、备份数据库 1.4、 模拟误删数据 2、开始恢复准备 2.1、采用iptables防火墙屏蔽所有应用程序的写入 ...
分类:
其他好文 时间:
2018-03-21 18:32:37
阅读次数:
187
准备一个干净的备份目录;[root@mysql ~]$ll /backups/
total 0
MariaDB [(none)]> show binary logs;
+------------------+-----------+
| Log_name  
分类:
其他好文 时间:
2018-03-18 14:52:56
阅读次数:
131
备份过程创建备份目录$cd~$mkdirbackup$cdbackup创建备份Shell脚本:vimDatabaseNameBackup.sh#!/bin/bashmysqldump-uusername-ppasswordDBName|gzip>~/DBName_$(date+%Y%m%d_%H%M%S).sql.gz注意:把username替换为实际的用户名;把password替换为实际的
分类:
数据库 时间:
2018-03-12 15:20:17
阅读次数:
168
习题1:备份数据库要求:设计一个shell脚本来备份数据库,首先在本地服务器上保存一份数据,然后再远程拷贝一份,本地保存一周的数据,远程保存一个月 假定,我们知道mysql root账号的密码,要备份的库为discuz,本地备份目录为/bak/mysql,
分类:
系统相关 时间:
2018-02-08 17:44:52
阅读次数:
259
1、创建自动备份目录与脚本 # mkdir /data/MySQLbackup/ # vi backdb.sh 加入以下脚本内容 #!/bin/bash/usr/local/mysql/bin/mysqldump -uacm -pacm123 acmdb > /data/MySQLbackup/ac ...
分类:
数据库 时间:
2018-01-27 00:32:16
阅读次数:
197