问题标签 [innobackupex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - innobackupex - 恢复 mysql 备份后服务器无法启动
恢复备份后mysql服务器无法启动..
备份命令行
恢复命令行
/var/lib/mysql
错误日志
mysql - Innobackupex 热备份不适用于 MDB
大家好,我创建了备份:innobackupex --defaults-extra-file=/etc/mysql/my.cnf --host=localhost --password= --socket=/var/run/mysqld/mysqld.sock /mnt /临时备份/
rsync 到复制框:rsync -avz --progress
恢复:innobackupex --copy-back /mnt/tempdisk/
innobackupex: 开始复制 InnoDB 系统表空间 innobackupex: in '/mnt/tempdisk' innobackupex: back to original InnoDB data directory '/var/lib/mysql' innobackupex: Copying '/mnt/tempdisk/ibdata1' to '/var/lib /mysql/ibdata1'
innobackupex: 开始复制 InnoDB 撤消表空间 innobackupex: in '/mnt/tempdisk' innobackupex: back to '/var/lib/mysql'
innobackupex: 开始复制 InnoDB 日志文件 innobackupex: in '/mnt/tempdisk' innobackupex: 回到原始 InnoDB 日志目录 '/var/lib/mysql' innobackupex: 完成复制回文件。
140308 17:47:40 innobackupex:完成OK!
chown mysql:mysql -R /var/lib/mysql
主盒:innobackupex --version InnoDB Backup Utility v1.5.1-xtrabackup;版权所有 2003, 2009 Innobase Oy
mysql --version mysql Ver 14.14 Distrib 5.5.35,适用于使用 readline 6.2 的 debian-linux-gnu (x86_64)
从机:innobackupex --version InnoDB Backup Utility v1.5.1-xtrabackup;版权所有 2003, 2009 Innobase Oy
mysql --version mysql Ver 15.1 Distrib 5.5.36-MariaDB,用于 debian-linux-gnu (x86_64) 使用 readline 5.1
我错过了什么?
问候, 安德鲁
mysql - 当我使用 --databases='mydb' 指定时,innobackupex 总是备份 ibdata1
我的数据库文件似乎存在于 $DATADIR/mydb 中,而 ibdata1 存在于 $DATADIR/ 中,我只想备份mydb
,但每次 innobackupex 显示它正在复制 ibdata1,有人可以帮助我吗???
mysql - innobackupex --apply-log 操作可以在目标机器上运行吗
我正在使用 innobackupex 工具在 mysql 上进行热备份。我正在通过 --stream 选项进行备份。我的主要问题是,在将数据传输到远程位置后,我可以在远程机器上使用 --apply-log 操作,否则我应该只在源数据库机器上使用 --apply-log 操作。
mysql - mysql 日志显示使用 innobackupex 恢复数据后的状态信息
使用 innobackupex 恢复数据库后,我们看到 MySQL 恢复正常,但日志显示有关缓冲区和锁的状态信息。这是一个好的迹象还是有任何不一致/错误?正在使用的数据库是 MySQL 服务器版本 5.5.33。
mysqld.log 显示以下信息
141205 7:19:02 [Note] 事件调度程序:加载 0 个事件 141205 7:19:02 [Note] /usr/local/mysql/bin/mysqld:准备好连接。版本:'5.5.33-log' 套接字:'/var/run/mysqld/mysqld.sock' 端口:3306 MySQL 社区服务器(GPL)
状态信息:
当前目录:/var/db/data/ 运行线程:0 堆栈大小:262144 当前锁:锁:0x1785f540:
锁:0x178540c0:
锁定:0x17849490:
锁:0x17836f70:
锁定:0x1783bb90:
锁定:0x17825a80:
锁:0x178207c0:
锁定:0x1781a280:
锁定:0x17812040:
锁定:0xf32fa0:
锁定:0xf33780:
锁:0xf336a0:
锁:0xf335c0:
锁:0xf33160:
锁:0xf33080:
锁定:0xf32ec0:
锁:0xf32de0:
锁定:0xf32d00:
锁:0xf33860:
锁:0xf33240:
锁:0xf334e0:
锁定:0xf33400:
锁:0xf33320:
锁定:0xf32c20:
锁定:0xf32b40:
锁:0xf32a60:
密钥缓存:默认 Buffer_size:209715200 Block_size:1024 Division_limit:100 Age_limit:300 个块已使用:0 未刷新:0 w_requests:0 写入:0 r_requests:0 读取:0
处理程序状态:read_key:0 read_next:0 read_rnd 0 read_first:3 write:0 delete 0 update:0
表状态:打开的表:16 打开的表:9 打开的文件:19 打开的流:0
警报状态:活动警报:0 最大使用警报:0 下一个警报时间:0
内存状态:从系统分配的非映射空间:363499520 空闲块数:12 fastbin 块数:18 mmapped 区域数:18 mmapped 区域中的空间:685850624 最大总分配空间:0 释放的 fastbin 块中的可用空间:1584总分配空间:363367408 总可用空间:132112 最高可释放空间:115152 估计内存(带线程堆栈):1049350144
事件状态: LLA = LUA 上次锁定 = WOC 上次解锁 = 等待条件 DL = 数据锁定
事件调度程序状态:状态:初始化线程 id:0 LLA:n/a:0 LUA:n/a:0 WOC:NO 工人:0 已执行:0 数据锁定:NO
事件队列状态:元素计数:0 数据锁定:否尝试锁定:否 LLA:init_queue:139 LUA:init_queue:149 WOC:否下一次激活:从不
提前致谢
mysql - innobackupex 备份失败并显示“无法打开单表表空间文件”
innobackupex 备份失败并出现以下错误。每次在同一步骤失败时,我都会检查 /var/lib/mysql 下文件的权限,它们都归 mysql 所有。不确定发生了什么变化。你能告诉我们可能是什么问题以及如何解决它吗?
mysql - 使用 innobackupex 进行远程备份
我正在尝试使用 innobackupex 从远程机器上进行备份。
它失败,因为它无法在服务器中找到目录。
我假设它正在搜索本地机器中的目录。请让我知道我们如何远程运行备份?
mysql - innobackupex 在其标准输出中加入了什么?
所以我正在执行以下代码行:
“&>”导致超过 75 GB 的日志文件——并且输出不可读。
我将其切换为“2>”并且日志文件大小是可管理的,并且不会导致我的服务器空间不足:-)
谁能让我知道为什么会出现这种行为?为什么正常功能会出现标准错误?
mysql - 如何设置旋转完整和增量 innobackupex?
Innobackupex 提供 mysql 服务器的完整备份和增量备份。
但我正在寻找一个脚本,可以在特定时间自动执行每日完整备份和增量备份。
该脚本将删除旧的备份文件并邮寄状态等。任何想法或现成的脚本?
谢谢
mysql - 如何使用 xtrabackup 自动创建增量备份
手册上说,如果要创建增量备份,可以使用以下命令:
/data/backups/inc1
增量目录在哪里。所以现在如果我想创建一个 cronjob(我不认为我是唯一的),每次我想创建一个新的增量备份时,我都必须想出一种方法来命名我的目录,这可能很乏味.
有没有办法让 xtrabackup 使用时间戳来创建目录?