You can download the following files to manage Data at Rest Encryption:
Encrypted copy of the keystore file, for backing up to an external location. Key manager audit logs and checksum files together in a single .tar file, for monitoring encryption events
Checksum file for a specified audit log, for verifying the integrity of the previously-downloaded audit log. The hash in the checksum file should match the hash in the checksum file for the specified audit log.
Syntax for downloading the keystore file
To download the keystore file from the storage system to the local host, use the following request components:
Headers
Accept: application/json
X-EMC-REST-CLIENT: true
Operation
GET
URI pattern
/download/encryption/keystore
Body
Empty.
A successful download request returns a
200 OK HTTP status code. If the request does not succeed, the server returns a
4nn or
5nn HTTP status code in the response header and a message entity in the response body.
Syntax for downloading key manager audit logs and checksum files together
To download the key manager audit logs and checksum files together as a single .tar file from the storage system to the local host, use the following request components:
where
<YYYY-mm> is the year and month of the audit log to download. If no date is specified, the entire audit log is downloaded.
Body
Empty.
A successful download request returns
200 OK HTTP status code. If the request does not succeed, the server returns a
4nn or
5nn HTTP status code in the response header and a message entity in the response body.
Syntax for downloading the checksum file for a specified audit log
To download the checksum file for a specified audit log from the storage system to the local host, use the following request components:
where
<audit_log_file_name> is the file name of the previously downloaded audit log. The audit log file has a .log suffix.
Body
Empty.
A successful download request returns a
200 OK HTTP status code. If the request does not succeed, the server returns a
4nn or
5nn HTTP status code in the response header and a message entity in the response body.
Example 1: Downloading the keystore file
The following example downloads the keystore file to the local host.
Headers
Accept: application/json
X-EMC-REST-CLIENT: true
Request
GET https://10.108.53.216/download/encryption/keystore
Request body
Empty.
Response body (raw) for a successful response
Contains the downloaded keystore file.
Example 2: Downloading audit logs and checksum files
The following example downloads audit logs and checksum files for November, 2015 to the local host as a single .tar file.
Headers
Accept: application/json
X-EMC-REST-CLIENT: true
Request
GET https://10.108.253.216/download/encryption/auditLogAndChecksum?date=2015-11
Request body
Empty.
Response body (raw) for a successful response
A tar file that contains the downloaded key manager audit log and checksum files.
Example 3: Downloading a checksum file for a specified audit log
The following example downloads the checksum file for audit log
APM00143414369_2015_02_03_19_50_38_0000000000000001_000000000000002C.log to the local host.
Headers
Accept: application/json
X-EMC-REST-CLIENT: true
Request
GET https://10.108.253.216/download/encryption/checksum ?audit_log= APM00143414369_2015_02_03_19_50_38_0000000000000001_000000000000002C.log
Request body
Empty.
Response body (raw) for a successful response
A file that contains the downloaded checksum file.
Data is not available for the Topic
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please select whether the article was helpful or not.
Comments cannot contain these special characters: <>()\