在互联网指南中,我发现link: 即时加密备份
mysqldump -u root -ppassword myDatabase | gzip | openssl enc -aes-256-cbc -k PASSWORD > BACKUP.ENC
mysqldump ...等工作!我将备份文件压缩和加密。
为了恢复,我写了这个,但不起作用:
openssl -aes-256-cbc -d -k PASSWORD -in backup.xb.enc -out | gzip -d < | mysql -u user -pPASSWORD myDatabase
如何正确还原数据库?
我的版本是:10.1.31-MariaDB
我解决了这个问题:
openssl enc -aes-256-cbc -d -in BACKUP.sql.gz.ENC -k PASSWORD | gzip -d | mysql -u root -pPASSWORD myDatabase
感谢合作。