exam questions

Exam CAS-004 All Questions

View all questions & answers for the CAS-004 exam

Exam CAS-004 topic 1 question 311 discussion

Actual exam question from CompTIA's CAS-004
Question #: 311
Topic #: 1
[All CAS-004 Questions]

A company hosts a large amount of data in blob storage for its customers. The company recently had a number of issues with this data being prematurely deleted before the scheduled backup processes could be completed. The management team has asked the security architect for a recommendation that allows blobs to be deleted occasionally, but only after a successful backup. Which of the following solutions will BEST meet this requirement?

  • A. Mirror the blobs at a local data center.
  • B. Enable fast recovery on the storage account.
  • C. Implement soft delete for blobs.
  • D. Make the blob immutable.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Steel16
5 months, 2 weeks ago
Selected Answer: D
o Immutable storage for Azure Blob Storage enables users to store business-critical data in a WORM (Write Once, Read Many) state. While in a WORM state, data can't be modified or deleted for a user-specified interval. By configuring immutability policies for blob data, you can protect your data from overwrites and deletes.
upvoted 1 times
...
Bright07
7 months ago
Selected Answer: C
ANS C NOT D here is why: Soft delete for blobs: This feature allows you to recover blobs that have been deleted within a specified retention period. When soft delete is enabled, deleted blobs are retained in a "soft deleted" state for a configurable retention period, allowing recovery if necessary. This ensures that even if blobs are deleted prematurely, they can still be restored if needed, thereby providing a safeguard against accidental or premature deletions before backups are completed. However, setting blobs as immutable means that they cannot be modified or deleted for a specified retention period. While this ensures that blobs cannot be deleted or altered during the retention period, it might be too restrictive if you need occasional deletions and could complicate your data management and lifecycle policies.
upvoted 2 times
...
deeden
8 months ago
Selected Answer: C
Considerations: - Immutability can be applied to individual files, not the whole blob storage. - Backup verification can be automated for both options. Soft Delete (C): - More efficient and cost-effective for organizations where data compliance requirements are less stringent and data needs to be deleted promptly after backups. - Operational flexibility allows for restoring files without high storage costs. Immutable Blob (D): - More efficient for environments requiring strict data retention and protection from tampering or deletion. - Ensures compliance with strict regulatory requirements, but at a higher cost.
upvoted 2 times
...
rice3cooker
10 months, 3 weeks ago
Selected Answer: C
C. Implement soft delete for blobs Here's why: Soft delete allows blobs to be deleted, but they are retained in a deleted state for a specified period. This gives the backup process time to complete before the blobs are permanently deleted. Mirroring would not prevent premature deletion, as both copies would be deleted simultaneously. Fast recovery is a feature that enables faster recovery of deleted blobs, but it doesn't prevent premature deletion. Making blobs immutable would prevent them from being deleted at all, which wouldn't allow for occasional deletions. Therefore, implementing soft delete provides the flexibility to allow occasional deletions while ensuring that backups are completed first, effectively addressing the company's requirement.
upvoted 2 times
...
Bright07
11 months, 2 weeks ago
ANS C NOT D here is why: Soft delete for blobs: This feature allows you to recover blobs that have been deleted within a specified retention period. When soft delete is enabled, deleted blobs are retained in a "soft deleted" state for a configurable retention period, allowing recovery if necessary. This ensures that even if blobs are deleted prematurely, they can still be restored if needed, thereby providing a safeguard against accidental or premature deletions before backups are completed. However, setting blobs as immutable means that they cannot be modified or deleted for a specified retention period. While this ensures that blobs cannot be deleted or altered during the retention period, it might be too restrictive if you need occasional deletions and could complicate your data management and lifecycle policies.
upvoted 2 times
...
EAlonso
1 year, 1 month ago
D. setting the policy according to the backup timestamp.
upvoted 2 times
...
b49eb27
1 year, 4 months ago
Selected Answer: C
we don't want to make it immutable, then nothing can be added to it. soft delete is the best option
upvoted 3 times
...
1aab10b
1 year, 4 months ago
Selected Answer: C
C. Implement soft delete for blobs: Soft delete is a feature that retains deleted blobs for a specified period of time, allowing for the recovery of blob data that was deleted either unintentionally or maliciously. With soft delete enabled, if a blob is deleted before a backup can take place, it can be recovered from the soft delete state. D. Make the blob immutable: Immutability would prevent any changes, including deletion, to the blobs for a specified retention interval. This is good for compliance and ensuring data is not altered or deleted, but it would not allow occasional deletions as required and could interfere with regular operations that require deletion after backup. Considering the requirements, option C. Implement soft delete for blobs is the best solution.
upvoted 2 times
...
6809276
1 year, 5 months ago
Selected Answer: C
D is wrong
upvoted 1 times
...
e020fdc
1 year, 5 months ago
Selected Answer: D
Eh, I said C at first but changed to D. But who knows what CompTIA would mark as correct. https://learn.microsoft.com/en-us/azure/storage/blobs/immutable-storage-overview
upvoted 2 times
...
CraZee
1 year, 6 months ago
Selected Answer: D
read comments below...immutable does not mean it can NEVER be deleted...just during the time period specified.
upvoted 4 times
...
hb0011
1 year, 7 months ago
Anyone answering D needs to re-evaluate their life. Immutable means it can never be deleted.
upvoted 1 times
CraZee
1 year, 6 months ago
I love your confidence... As mentioned below...this is copied from Microsoft's website: Time-based retention policies: With a time-based retention policy, users can set policies to store data for a specified interval. When a time-based retention policy is set, objects can be created and read, but not modified or deleted. After the retention period has expired, objects can be deleted but not overwritten.
upvoted 2 times
...
...
Anarckii
1 year, 7 months ago
Selected Answer: C
C. Implement soft delete for blobs.
upvoted 2 times
...
biggytech
1 year, 8 months ago
Selected Answer: C
D doesn't make sense as the blobs are immutable meaning they CANNOT be deleted which goes against one of the requirements where the blobs need to be occasionally deleted. Therefore the best answer is C
upvoted 1 times
...
OdinAtlasSteel
1 year, 9 months ago
Selected Answer: D
While options like mirroring the blobs at a local data center, enabling fast recovery on the storage account, and implementing soft delete for blobs have their own use cases and advantages, they don't directly address the requirement to prevent blobs from being deleted before successful backups. Immutable storage is specifically designed for this purpose.
upvoted 4 times
biggytech
1 year, 8 months ago
Immutable means it cannot be deleted, C is the best answer. Similar to how values in an immutable string or array cannot be deleted in coding.
upvoted 1 times
...
...
zielony4242
1 year, 9 months ago
Selected Answer: C
C. Implement soft delete for blobs. Soft delete is a feature in Azure Blob Storage that allows you to recover deleted blobs or snapshots of blobs. With soft delete enabled, even if a blob is deleted, it can be retained for a specified retention period (e.g., 7 days) before being permanently deleted. This provides an extra layer of data protection and allows for recovery in case of accidental deletions. You can configure soft delete policies to ensure that blobs are only permanently deleted after a successful backup, addressing the issue of premature deletions.
upvoted 2 times
...
ThatGuyOverThere
1 year, 9 months ago
Selected Answer: C
C seems the best to me.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...