解密clone数据
如果是加密clone,clone存储路里的文件内容都是以".xbcrypt"后缀的加密文件,因此在使用加密数据文件前需要进行解密:
以clone路径
inc_backup_20220304-160752_70为例进行说明如何解密clone数据。$ cd inc_backup_20220304-160752_70 $ for i in `find . -iname "*\.xbcrypt"`; do /home/liugang/code/percona-server/bld_debug/install_debug/bin/mysqldecrypt --clone-decrypt --clone-decrypt-key=/home/liugang/code/percona-server/bld_debug/install_debug/mysql-test/std_data/mysql_clone_key --clone-decrypt-file=$i > $(dirname $i)/$(basename $i .xbcrypt) && rm $i; done注意:上面的解密过程中会删除加密文件。
也可以使用指定文件夹的方式解密备份数据:
$ /home/liugang/code/percona-server/bld_debug/install_debug/bin/mysqldecrypt --clone-decrypt --clone-decrypt-key=/home/liugang/code/percona-server/bld_debug/install_debug/mysql-test/std_data/greatdb_clone_key --clone-decrypt-dir=./inc_backup_20220304-160752_70/ --remove-original=true注意:
--remove-original参数决定是否删除原有的加密文件。 如果是true表示删除,false表示保留。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




