mirror of
https://github.com/MariaDB/server.git
synced 2025-02-06 22:02:20 +01:00
b314f7b642
Renaming the default MariaDB backup directory from xtrabackup_backupfiles to mariadb_backup_files. Renaming files: - xtrabackup_binlog_info to mariadb_backup_binlog_info - xtrabackup_checkpoints to mariadb_backup_checkpoints - xtrabackup_galera_info to mariadb_backup_galera_info - xtrabackup_info to mariadb_backup_info - xtrabackup_slave_info to mariadb_backup_slave_info
62 lines
1.8 KiB
Text
62 lines
1.8 KiB
Text
call mtr.add_suppression("InnoDB: New log files created");
|
|
|
|
--echo #
|
|
--echo # Start of 10.11 tests
|
|
--echo #
|
|
|
|
--echo #
|
|
--echo # MDEV-18931 Rename Mariabackup's xtrabackup_* files to mariadb_backup_*
|
|
--echo #
|
|
|
|
--let $basedir=$MYSQLTEST_VARDIR/tmp/backup
|
|
--let $incremental_dir=$MYSQLTEST_VARDIR/tmp/backup_inc1
|
|
|
|
CREATE TABLE t1(i INT PRIMARY KEY) ENGINE MYISAM;
|
|
INSERT INTO t1 VALUES (1);
|
|
|
|
--disable_result_log
|
|
--exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$basedir
|
|
--enable_result_log
|
|
|
|
--exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$incremental_dir --incremental-basedir=$basedir
|
|
|
|
#
|
|
# Emulate a backup created by an older version:
|
|
# Rename mariadb_backup_checkpoints
|
|
#
|
|
|
|
--move_file $basedir/mariadb_backup_checkpoints $basedir/xtrabackup_checkpoints
|
|
--move_file $incremental_dir/mariadb_backup_checkpoints $incremental_dir/xtrabackup_checkpoints
|
|
|
|
#
|
|
# Emulate a backup created by an older version:
|
|
# Rename mariadb_backup_info
|
|
# Note, mariadb_backup_info is not currently used during --prepare or --restore
|
|
# But it's still good to rename it:
|
|
# - we can start using it during --prepare or --restore
|
|
# - to provide full emulation
|
|
#
|
|
|
|
--move_file $basedir/mariadb_backup_info $basedir/mariadb_backup_info
|
|
--move_file $incremental_dir/mariadb_backup_info $incremental_dir/mariadb_backup_info
|
|
|
|
|
|
--disable_result_log
|
|
--echo # Prepare full backup, apply incremental one
|
|
--exec $XTRABACKUP --prepare --target-dir=$basedir
|
|
--exec $XTRABACKUP --prepare --target-dir=$basedir --incremental-dir=$incremental_dir
|
|
--enable_result_log
|
|
|
|
--let $targetdir=$basedir
|
|
--source include/restart_and_restore.inc
|
|
--enable_result_log
|
|
|
|
SELECT * FROM test.t1;
|
|
|
|
DROP TABLE t1;
|
|
--rmdir $basedir
|
|
--rmdir $incremental_dir
|
|
|
|
--echo #
|
|
--echo # End of 10.11 tests
|
|
--echo #
|