Skip to content

Commit ecbbe7f

Browse files
committed
Stuff
1 parent 6fea57f commit ecbbe7f

9 files changed

+21
-21
lines changed

articles/storage/blobs/access-tiers-best-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn about best practice guidelines that help you use access tiers
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 08/10/2023
8+
ms.date: 06/13/2025
99
ms.service: azure-data-lake-storage
1010
ms.topic: concept-article
1111
---

articles/storage/blobs/access-tiers-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Azure storage offers different access tiers so that you can store y
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 03/10/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: concept-article
1111
---

articles/storage/blobs/lifecycle-management-overview.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ description: Use Azure Blob Storage lifecycle management policies to create auto
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: concept-article
1111
ms.custom: references_regions, engagement-fy23
1212
---
1313

1414
# Azure Blob Storage lifecycle management overview
1515

16-
Azure Blob Storage empowers organizations to efficiently manage and scale their data storage needs, even as data volumes grow and usage patterns evolve. By leveraging blob lifecycle management, customers can proactively optimize costs by implementing rule-based policies that automatically transition data to cooler tiers or expire it when it is no longer needed. This seamless automation ensures that data is always stored in the most cost-effective manner which maximizes budget efficiency while maintaining easy access and robust data management. With blob lifecycle management, organizations can confidently scale their storage environments, knowing that their costs are optimized and their data is managed according to real-world usage.
16+
Azure Blob Storage empowers organizations to efficiently manage and scale their data storage needs, even as data volumes grow, and usage patterns evolve. By using blob lifecycle management, customers can proactively optimize costs by implementing rule-based policies that automatically transition data to cooler tiers or expire it when it's no longer needed. This seamless automation ensures that data is always stored in the most cost-effective manner which maximizes budget efficiency while maintaining easy access and robust data management. With blob lifecycle management, organizations can confidently scale their storage environments, knowing that their costs are optimized and their data is managed according to real-world usage.
1717

1818
With the lifecycle management policy, you can:
1919

20-
- Transition current versions of a blob, previous versions of a blob, or blob snapshots to a cooler storage tier if these objects haven't been accessed or modified for a period of time, to optimize for cost.
20+
- Transition current versions of a blob, previous versions of a blob, or blob snapshots to a cooler storage tier if these objects aren't accessed or modified for a period of time, to optimize for cost.
2121
- Transition blobs back from cool to hot immediately when they're accessed.
2222
- Delete current versions of a blob, previous versions of a blob, or blob snapshots at the end of their lifecycles.
2323
- Apply rules to an entire storage account, to select containers, or to a subset of blobs using name prefixes or blob index tags as filters.
@@ -29,23 +29,23 @@ With the lifecycle management policy, you can:
2929

3030
A lifecycle management policy is a collection of rules in a JSON document. To learn more, see [Azure Blob Storage lifecycle management policy structure](lifecycle-management-policy-structure.md).
3131

32-
Lifecycle management policies are supported for block blobs and append blobs in general-purpose v2, premium block blob, and Blob Storage accounts. Lifecycle management doesn't affect system containers such as the $logs or $web containers.
32+
Lifecycle management policies are supported for block blobs and append blobs in general-purpose v2, premium block blob, and Blob Storage accounts. Lifecycle management doesn't affect system containers such as the `$logs` or `$web` containers.
3333

34-
A *rule* is a definition of the conditions, along with the associated actions and filters that will be used to process objects. The following table describes each rule element.
34+
A *rule* is a definition of the conditions, along with the associated actions and filters that are used to process objects. The following table describes each rule element.
3535

3636
| Rule element | Description |
3737
|---|---|
38-
| Conditions | Conditions are based on the following three blob properties: Creation Time, Last Modified Time and Last Accessed Time (if access time tracking is enabled) |
38+
| Conditions | Conditions are based on the following three blob properties: Creation Time, Last Modified Time, and Last Accessed Time (if access time tracking is enabled) |
3939
| Actions | Actions are applied to the filtered blobs that meet the associated conditions. You must define at least one action per rule such as changing the blob tier to the cool tier or deleting blobs. |
4040
| Filters | Filters limit rule actions to a subset of blobs within the storage account by using path prefixes and blob tags. If more than one filter is defined, a logical AND runs on all filters. You can use a filter to specify which blobs to include. A filter provides no means to specify which blobs to exclude. |
4141

4242
## Policy execution
4343

4444
When you add or edit the rules of a lifecycle policy, it can take up to 24 hours for changes to go into effect and for the first execution to start.
4545

46-
An active policy processes objects periodically, and is interrupted if changes are made to the policy. If you delete a policy, then no new policy runs will be scheduled, but if a run is already in progress, that run will continue until it completes and you're billed for any actions that are required to complete the run. If you disable all of the rules in a policy, then the policy becomes inactive. If a run is already in progress, that run will come to a stop within 24 hours, and no new runs will be scheduled. It is recommended to disable a policy first, wait 24 hours and then delete policy.
46+
An active policy processes objects periodically, and is interrupted if changes are made to the policy. If you delete a policy, then no new policy runs are scheduled, but if a run is already in progress, that run continues until it completes and you're billed for any actions that are required to complete the run. If you disable all of the rules in a policy, then the policy becomes inactive. If a run is already in progress, that run comes to a stop within 24 hours, and no new runs are scheduled. It's recommended to disable a policy first, wait 24 hours and then delete policy.
4747

48-
The time required for a run to complete depends on the number of blobs evaluated and operated on. The latency with which a blob is evaluated and operated on may be longer if the request rate for the storage account approaches the storage account limit. All requests made to storage account, including requests made by policy runs, accrue to the same limit on requests per second, and as that limit approaches, priority is given to requests made by workloads. To request an increase in account limits, contact [Azure Support](https://azure.microsoft.com/support/faq/).
48+
The time required for a run to complete depends on the number of blobs evaluated and operated on. The latency with which a blob is evaluated and operated on might be longer if the request rate for the storage account approaches the storage account limit. All requests made to storage account, including requests made by policy runs, accrue to the same limit on requests per second, and as that limit approaches, priority is given to requests made by workloads. To request an increase in account limits, contact [Azure Support](https://azure.microsoft.com/support/faq/).
4949

5050
To view default scale limits, see the following articles:
5151

@@ -59,25 +59,25 @@ You can monitor the outcome of a policy execution by subscribing to the **Lifecy
5959

6060
## Billing
6161

62-
Lifecycle management policies are free of charge. Customers are billed for standard operation costs for the [Set Blob Tier](/rest/api/storageservices/set-blob-tier) API calls. Delete operations are free. However, other Azure services and utilities such as [Microsoft Defender for Storage](/azure/defender-for-cloud/defender-for-storage-introduction) may charge for operations that are managed through a lifecycle policy.
62+
Lifecycle management policies are free of charge. Customers are billed for standard operation costs for the [Set Blob Tier](/rest/api/storageservices/set-blob-tier) API calls. Delete operations are free. However, other Azure services and utilities such as [Microsoft Defender for Storage](/azure/defender-for-cloud/defender-for-storage-introduction) might charge for operations that are managed through a lifecycle policy.
6363

64-
Each update to a blob's last access time is billed under the [other operations](https://azure.microsoft.com/pricing/details/storage/blobs/) category. Each last access time update is charged as an "other transaction" at most once every 24 hours per object even if it's accessed 1000s of times in a day. This is separate from read transactions charges.
64+
Each update to a blob's last access time is billed under the [other operations](https://azure.microsoft.com/pricing/details/storage/blobs/) category. Each last access time update is charged as an "other transaction" at most once every 24 hours per object even if it's accessed thousands of times in a day. This is separate from read transactions charges.
6565

6666
For more information about pricing, see [Block Blob pricing](https://azure.microsoft.com/pricing/details/storage/blobs/).
6767

6868
## Known issues and limitations
6969

70-
- Tiering is not yet supported in a premium block blob storage account. For all other accounts, tiering is allowed only on block blobs and not for append and page blobs.
70+
- Tiering isn't yet supported in a premium block blob storage account. For all other accounts, tiering is allowed only on block blobs and not for append and page blobs.
7171

72-
- A lifecycle management policy must be read or written in full. Partial updates are not supported.
72+
- A lifecycle management policy must be read or written in full. Partial updates aren't supported.
7373

7474
- Each rule can have up to 10 case-sensitive prefixes and up to 10 blob index tag conditions.
7575

7676
- A lifecycle management policy can't be used to change the tier of a blob that uses an encryption scope to the archive tier.
7777

7878
- The delete action of a lifecycle management policy won't work with any blob in an immutable container. With an immutable policy, objects can be created and read, but not modified or deleted. For more information, see [Store business-critical blob data with immutable storage](./immutable-storage-overview.md).
7979

80-
- Lifecycle management doesn't affect system containers such as the $logs or $web containers.
80+
- Lifecycle management doesn't affect system containers such as the `$logs` or `$web containers`.
8181

8282
## Frequently asked questions (FAQ)
8383

articles/storage/blobs/lifecycle-management-performance-characteristics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Lifecycle management performance characteristics
33

44
titleSuffix: Azure Blob Storage
55
author: vigneshgo
6-
ms.date: 05/29/2025
6+
ms.date: 06/13/2025
77
description: Best practices and guidance on configuring Azure Blob Storage lifecycle management policies and factors influencing its performance.
88

99
ms.author: normesta

articles/storage/blobs/lifecycle-management-policy-access-tiers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: This article shows examples of how to configure a lifecycle managem
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: conceptual
1111

articles/storage/blobs/lifecycle-management-policy-configure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Configure a lifecycle management policy to automatically move data
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: concept-article
1111
ms.reviewer: yzheng

articles/storage/blobs/lifecycle-management-policy-delete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: This article shows examples of how to configure a lifecycle managem
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: conceptual
1111

articles/storage/blobs/lifecycle-management-policy-monitor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to monitor Azure Blob Storage lifecycle management policy
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: conceptual
1111

articles/storage/blobs/lifecycle-management-policy-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn more about the elements of a lifecycle management policy.
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 05/29/2025
8+
ms.date: 06/13/2025
99
ms.service: azure-blob-storage
1010
ms.topic: conceptual
1111
ms.custom: references_regions, engagement-fy23

0 commit comments

Comments
 (0)