Использование клиентского шифрования S3Tools и копирования из S3 в Redshift
Я использую S3cmd с флагом -e для шифрования файла.
Когда я пытаюсь скопировать файл в Redshift (из S3), я получаю сообщение об ошибке. Я использую мою кодовую фразу, преобразованную в AES256, в качестве основного ключа.
copy xxx
from 'xxx'
access_key_id 'xxx'
secret_access_key 'xxx'
master_symmetric_key 'xxx'
IGNOREHEADER 8
encrypted
delimiter ',';
Я получаю ошибку, которая выглядит так:
ERROR: XX000: Failed writing body (0 != ) Cause: S3 object 'xxx' does not have 'x-amz-meta-x-amz-key' metadata