foundationdb/fdbbackup
Nim Wijetunga 232e23c87e
Snapshot Backup Encryption (#8095)
* inital commit

* add encryption support

* refactor passing encryption keys

* disable encryption codepath

* pass enable encryption cli arg for fdbbackup

* change encryption key passing

* only enable encryption for backup if tenant mode is required

* revert server knobs

* ignore json trace files

* --amend

* integrate ekp

* add comments

* comments

* comments

* revert knobs

* fix bug

* modify encrypted backup logic

* use common prefix

* check boundaries between begin and end key

* return system encrypt domain

* modify

* add tenant entry cache to backup

* slight revert

* format

* Trigger Build

* format

* use tenant name to fetch keys

* Trigger Build

* Trigger Build

* merge

* fix getting ekp

* fix bug

* address pr comments

* Trigger Build

* Trigger Build

* remove faulty check
2022-09-29 14:45:47 -07:00
..
include/fdbbackup fdbbackup compiling 2022-06-27 19:24:26 -06:00
BackupTLSConfig.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
CMakeLists.txt fdbbackup compiling 2022-06-27 19:24:26 -06:00
FileConverter.actor.cpp Add proxy option to backup and restore params. 2022-03-28 17:10:49 -07:00
FileDecoder.actor.cpp Arm64 related build fixes (#7319) 2022-06-08 11:20:27 -07:00
backup.actor.cpp Snapshot Backup Encryption (#8095) 2022-09-29 14:45:47 -07:00