Skip to content

Commit af4d5cd

Browse files
Merge pull request #247305 from normesta/lifecycle-management
Some tweaks for Santosh
2 parents d6fe21b + 5710c85 commit af4d5cd

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

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

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Use Azure Storage lifecycle management policies to create automated
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 06/23/2023
8+
ms.date: 08/03/2023
99
ms.service: azure-storage
1010
ms.subservice: storage-common-concepts
1111
ms.topic: conceptual
@@ -38,7 +38,7 @@ Consider a scenario where data is frequently accessed during the early stages of
3838
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.
3939

4040
> [!IMPORTANT]
41-
> If a data set needs to be readable, do not set a policy to move blobs to the archive tier. Blobs in the archive tier cannot be read unless they are first rehydrated, a process which may be time-consuming and expensive. For more information, see [Overview of blob rehydration from the archive tier](archive-rehydrate-overview.md).
41+
> If a data set needs to be readable, do not set a policy to move blobs to the archive tier. Blobs in the archive tier cannot be read unless they are first rehydrated, a process which may be time-consuming and expensive. For more information, see [Overview of blob rehydration from the archive tier](archive-rehydrate-overview.md). If a data set needs to be read often, do not set a policy to move blobs to the cool or cold tiers as this might result in higher transaction costs.
4242
4343
## Lifecycle management policy definition
4444

@@ -187,7 +187,15 @@ The run conditions are based on age. Current versions use the last modified time
187187

188188
<sup>1</sup> If [last access time tracking](#move-data-based-on-last-accessed-time) is not enabled, **daysAfterLastAccessTimeGreaterThan** uses the date the lifecycle policy was enabled instead of the `LastAccessTime` property of the blob. This date is also used when the `LastAccessTime` property is a null value. For more information about using last access time tracking, see [Move data based on last accessed time](#move-data-based-on-last-accessed-time).
189189

190-
## Lifecycle policy completed event
190+
## Lifecycle policy runs
191+
192+
The platform runs the lifecycle policy once a day. Once you configure a policy, it can take up to 24 hours to go into effect. Once the policy is in effect, it could take up to 24 hours for some actions to run for the first time.
193+
194+
An updated policy takes up to 24 hours to go into effect. Once the policy is in effect, it could take up to 24 hours for the actions to run. Therefore, the policy actions may take up to 48 hours to complete.
195+
196+
If you disable 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.
197+
198+
### Lifecycle policy completed event
191199

192200
The `LifecyclePolicyCompleted` event is generated when the actions defined by a lifecycle management policy are performed. The following json shows an example `LifecyclePolicyCompleted` event.
193201

0 commit comments

Comments
 (0)