xtrabackup
2017-04-16 16:09:57 0 举报
Xtrabackup是一个用于备份MySQL数据库的开源工具,它支持InnoDB和XtraDB存储引擎。Xtrabackup是由Percona公司开发的,旨在提供一种简单、高效且可靠的备份解决方案。它可以在不影响数据库性能的情况下进行热备份,即在备份过程中允许对数据库进行读写操作。此外,Xtrabackup还支持在线备份和增量备份,可以大大减少备份时间和存储空间的需求。总之,Xtrabackup是一个功能强大、易于使用的MySQL备份工具,适用于各种规模的数据库环境。
作者其他创作
大纲/内容
data_copy_thread_func
Innodb
redo
backup_rocksdb_log_files
copy tokudb logs(redo、undo、meta等)
备份结束
停止copy redo
SET tokudb_checkpoint_lock=OFF
ibdata、ibd
SET GLOBAL rocksdb_create_checkpoint='$path'
log_copying_thread
myisam等
rm checkpoint files
SET tokudb_checkpoint_lock=ONSET GLOBAL tokudb_checkpoint_on_flush_logs=OFF
innobackupex
RocksDB
LOCK TABLES FOR BACKUP
datafile_copy_backup
backup_tokudb_data_files
backup_tokudb_log_files
TokuDB
backup_rocksdb_data_files
UNLOCK TABLES; UNLOCK BINLOG
0 条评论
下一页