New preview includes:
- 3DES support
- AES support with 128 (default), 192 or 256 bit keysize
bzr branch lp:~stewart-flamingspork/mysql-server/stew-encrypted-backup-preview2
(you can pull this directly into the previous preview1 branch, it’s just 2 extra patches).
Examples:
- BACKUP DATABASE test to ‘test.ba’ ENCRYPTION_ALGORITHM=3des PASSWORD=’pants’;
- RESTORE FROM ‘test.ba’ ENCRYPTION_ALGORITHM=3des PASSWORD=’pants’;
- BACKUP DATABASE test to ‘test128.ba’ ENCRYPTION_ALGORITHM=aes ENCRYPTION_KEYSIZE=128 PASSWORD=’pants’;
- RESTORE FROM ‘test128.ba’ ENCRYPTION_ALGORITHM=aes ENCRYPTION_KEYSIZE=128 PASSWORD=’pants’;
Enjoy! Feedback is very muchly appreciated.