Skip to content

Commit 57f6248

Browse files
authored
Merge pull request #202512 from tamram/tamram22-0622a
clarify use of LCM policy to delete old versions
2 parents b76fe89 + 65f3cbb commit 57f6248

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

articles/storage/blobs/point-in-time-restore-overview.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: tamram
77

88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 11/15/2021
10+
ms.date: 06/22/2022
1111
ms.author: tamram
1212
ms.subservice: blobs
1313
ms.custom: devx-track-azurepowershell
@@ -53,7 +53,10 @@ Point-in-time restore requires that the following Azure Storage features be enab
5353
- [Change feed](storage-blob-change-feed.md)
5454
- [Blob versioning](versioning-overview.md)
5555

56-
Enabling these features may result in additional charges. Make sure that you understand the billing implications before enabling point-in-time restore and the prerequisite features.
56+
To learn more about Microsoft's recommendations for data protection, see [Data protection overview](data-protection-overview.md).
57+
58+
> [!CAUTION]
59+
> After you enable blob versioning for a storage account, every write operation to a blob in that account results in the creation of a new version. For this reason, enabling blob versioning may result in additional costs. To minimize costs, use a lifecycle management policy to automatically delete old versions. For more information about lifecycle management, see [Optimize costs by automating Azure Blob Storage access tiers](./lifecycle-management-overview.md).
5760
5861
### Retention period for point-in-time restore
5962

articles/storage/blobs/soft-delete-blob-overview.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: tamram
77

88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 02/23/2022
10+
ms.date: 06/22/2022
1111
ms.author: tamram
1212
ms.subservice: blobs
1313
---
@@ -26,6 +26,9 @@ Blob soft delete is part of a comprehensive data protection strategy for blob da
2626

2727
To learn more about Microsoft's recommendations for data protection, see [Data protection overview](data-protection-overview.md).
2828

29+
> [!CAUTION]
30+
> After you enable blob versioning for a storage account, every write operation to a blob in that account results in the creation of a new version. For this reason, enabling blob versioning may result in additional costs. To minimize costs, use a lifecycle management policy to automatically delete old versions. For more information about lifecycle management, see [Optimize costs by automating Azure Blob Storage access tiers](./lifecycle-management-overview.md).
31+
2932
## How blob soft delete works
3033

3134
When you enable blob soft delete for a storage account, you specify a retention period for deleted objects of between 1 and 365 days. The retention period indicates how long the data remains available after it's deleted or overwritten. The clock starts on the retention period as soon as an object is deleted or overwritten.

articles/storage/blobs/soft-delete-container-overview.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: tamram
77

88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 02/23/2022
10+
ms.date: 06/22/2022
1111
ms.author: tamram
1212
ms.subservice: blobs
1313
ms.custom: references_regions, devx-track-azurepowershell
@@ -27,6 +27,9 @@ Blob soft delete is part of a comprehensive data protection strategy for blob da
2727

2828
To learn more about Microsoft's recommendations for data protection, see [Data protection overview](data-protection-overview.md).
2929

30+
> [!CAUTION]
31+
> After you enable blob versioning for a storage account, every write operation to a blob in that account results in the creation of a new version. For this reason, enabling blob versioning may result in additional costs. To minimize costs, use a lifecycle management policy to automatically delete old versions. For more information about lifecycle management, see [Optimize costs by automating Azure Blob Storage access tiers](./lifecycle-management-overview.md).
32+
3033
## How container soft delete works
3134

3235
When you enable container soft delete, you can specify a retention period for deleted containers that is between 1 and 365 days. The default retention period is seven days. During the retention period, you can recover a deleted container by calling the **Restore Container** operation.

articles/storage/blobs/versioning-overview.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: tamram
77

88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 05/10/2021
10+
ms.date: 06/22/2022
1111
ms.author: tamram
1212
ms.subservice: blobs
1313
ms.custom: devx-track-azurepowershell
@@ -27,6 +27,9 @@ Blob versioning is part of a comprehensive data protection strategy for blob dat
2727

2828
To learn more about Microsoft's recommendations for data protection, see [Data protection overview](data-protection-overview.md).
2929

30+
> [!CAUTION]
31+
> After you enable blob versioning for a storage account, every write operation to a blob in that account results in the creation of a new version. For this reason, enabling blob versioning may result in additional costs. To minimize costs, use a lifecycle management policy to automatically delete old versions. For more information about lifecycle management, see [Optimize costs by automating Azure Blob Storage access tiers](./lifecycle-management-overview.md).
32+
3033
## How blob versioning works
3134

3235
A version captures the state of a blob at a given point in time. Each version is identified with a version ID. When blob versioning is enabled for a storage account, Azure Storage automatically creates a new version with a unique ID when a blob is first created and each time that the blob is subsequently modified.
@@ -125,7 +128,7 @@ The following diagram shows how modifying a blob after versioning is disabled cr
125128

126129
## Blob versioning and soft delete
127130

128-
Microsoft recommends enabling both versioning and blob soft delete for your storage accounts for optimal data protection. For more information about blob soft delete, see [Soft delete for Azure Storage blobs](./soft-delete-blob-overview.md).
131+
Blob versioning and blob soft delete are part of the recommended data protection configuration for storage accounts. For more information about Microsoft's recommendations for data protection, see [Recommended data protection configuration](#recommended-data-protection-configuration) in this article, as well as [Data protection overview](data-protection-overview.md).
129132

130133
### Overwriting a blob
131134

0 commit comments

Comments
 (0)