This article explains how to encrypt data using the in-place data transformation, which is also known as dataxform.
At a high level, you will:
- Shut down the database software
- Place a transformation policy in the directory
- Implement encryption
- Remove the transformation policy
- Add the operational policy
- Restart the database software
Note |
---|
During this process, the database software will shut down, which means access to the files in the database will be prevented. |
Note |
---|
Armor recommends that you use the Copy Method for encryption because this method:
|
...
Before you begin, you must have:
- General understanding of the Vormetric product
- Strong understanding of how to create GuardPoints in DSM
- Strong undrestanding of how to create policies in DSM
- A production key available to use
...
- You can add the .\dataxform --rekey flag to read data with the clear key and write back in with the production key (encrypting the data in place).
- You can add --print_state to retrieve a printout of how many files are going to be encrypted and periodic updates of how much data has been encrypted so far.
- The command would be .\dataxform --rekey --print_stat --gp <directory path>
- You can add the --cleanup_on_success flag to clean up the temporary files created during the DataXform process and are not necessarily needed in the future.
- The command would be: .\dataxform --rekey --print_stat --cleanup_on_success –gp <direcotry path>
- You can add the --preserve_modified_time flag to preserve the current time stamp of the files being encrypted, instead of changing the time stamp to when DataXform ran.
- The command would be: .\dataxform --rekey --print_stat --cleanup_on_success --
preserve_modified_time
--gp <directory>
- The command would be: .\dataxform --rekey --print_stat --cleanup_on_success --
...
- If successful, you will see a text output similar to the screenshot below.
- If unsuccessful, make sure there are two dashes before each flag and that the words are spelled correctly.
...
- If you are logged out of the DSM console, after you login, click the Hosts tab, select the desired Host Name, and then click Guard FS.
...