Hi @George_Kechagias, thanks for your response.
I was trying to perform backup and restore using xtrabackup for encrypted InnoDB tables using keyring mounted as extraPVC.
After taking backup I tried to restore into a cluster where I had loaded the previous cluster’s master keys in the same component_keyring_file mounted as extraPVC here as well.
But the restore job was failing with
2026-01-28T05:07:06.494451-00:00 0 [ERROR] [MY-011825] [Xtrabackup] Error reading xtrabackup_keys: failed to derive encryption key
2026-01-28T05:07:06.494502-00:00 0 [ERROR] [MY-011825] [Xtrabackup] failed to load tablespace keys
I figured that it was because the restore pod didn’t have the keyring file mounted, but I was not sure how can I mount it and also ensure that component_keyring_file config is also present there.
It would be great if you could help me with this, I also tried using transition-key but was facing a different issue there Cannot specify custom --transition-key for XtraBackup in Percona PXC Cluster
Thanks