MySQL Enterprise Backup 8.0版本说明
5.1.5恢复备份——use-tts
选项
与创建的备份的恢复要求移动式表空间(TTS)(也就是说,使用——use-tts
选项)类似于章节5.1.4,“表级恢复(TLR)”,但本节指出了一些不同之处。下面是关于使用TTS备份进行部分恢复的一些附加信息
要备份和恢复使用TTS创建的备份,需要使用TTS的用户拥有额外的特权mysqlbackup连接到服务器;看到第4.1.2节,“授予MySQL备份管理员权限”获取详细信息。
还原使用选项设置创建的单文件备份时——use-tts
=with-minimum-locking
,指定的文件夹——backup-dir
,除了保存临时输出、状态文件和元数据外,还用于临时提取备份中的所有表,并执行运用原木
操作,使数据在恢复到服务器的数据目录之前是最新的。
在从TTS备份恢复表时,可以使用——重命名
选项(该选项不支持non-TTS备份):
5.9通过TTS备份恢复和重命名表
mysqlbackup——socket=/tmp/restoreserver。backup-image=/home/user/dbadmin/backups/tts-backup. sock \——backup-dir=/BackupDirTemp——backup-image=/home/user/dbadmin/backups/tts-backup. sock \mbi销售\ \——包括表格= " ^。汽车”——重命名= "销售。汽车销售。如果在参数——rename: mysqlbackup——socket=/tmp/restoreserver中省略数据库名,它的工作是一样的。backup-image=/home/user/dbadmin/backups/tts-backup. sock \——backup-dir=/BackupDirTemp——backup-image=/home/user/dbadmin/backups/tts-backup. sock \mbi销售\ \——包括表格= " ^。——rename="cars to auto " copy-back- apply-log #可以将表恢复到另一个数据库;如果服务器上不存在目标数据库,那么将创建它:mysqlbackup——socket=/tmp/restoreserver。backup-image=/home/user/dbadmin/backups/tts-backup. sock \——backup-dir=/BackupDirTemp——backup-image=/home/user/dbadmin/backups/tts-backup. sock \mbi销售\ \——包括表格= " ^。汽车”——重命名= "销售。汽车new_sales。汽车“copy-back-and-apply-log