question

MaheshVempati-8312 avatar image
0 Votes"
MaheshVempati-8312 asked ·

Storage account

My storage account have default access tier as Hot, With Life cycle management some data is moved to cool tier in a container, Now how can I move cool tier data to another container or another storage account.

azure-storage-accounts
· 1
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Can somebody help me in this issue.

0 Votes 0 ·
VaibhavChaudhari avatar image
0 Votes"
VaibhavChaudhari answered ·

Mahesh, once the tier is updated to cool, it is possible to copy the files to another storage account. The difference is just that, reading the files or data from hot tier is faster but it will be little slower for cool tier.

You can install Azure storage explorer and try copy paste the files, otherwise you have option to use Azure data factory to copy files across containers or storage accounts.


Please don't forget to Accept Answer and Up-vote if the response helped -- Vaibhav

· 2 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi Vaibhav, The answer helped me to understand well, But my scenario is like I have multiple files in my container with different access tiers like Hot and Cool. My main Question is like how can I move the files only with access tier as Cool to another container or another storage account. Is there any way for doing that either Manual process or any automatic way to do it.

0 Votes 0 ·

Sorry, no any direct or easy way to achieve this. A script has to be written where you will pass container name and iterate through all files, pick files with cool tier and move to target location.

But this should be avoided ideally. Reading and writing in cool tier will charge you more and its better to stay those files with cool tier at same place

77663-image.png


1 Vote 1 ·
image.png (17.6 KiB)
Sumarigo-MSFT avatar image
0 Votes"
Sumarigo-MSFT answered ·

@MaheshVempati-8312 Welcome to Microsoft Q&A Forum, Thank you for posting your query here!

With Azure Blob Life Cycle Management you can't move blobs/container, You can only transition the tier or delete them

When a blob is moved from one access tier to another, its last modification time doesn't change. If you manually rehydrate an archived blob to hot tier, it would be moved back to archive tier by the lifecycle management engine. Disable the rule that affects this blob temporarily to prevent it from being archived again. Re-enable the rule when the blob can be safely moved back to archive tier. You may also copy the blob to another location if it needs to stay in hot or cool tier permanently.

Hope this helps!

Kindly let us know if the above helps or you need further assistance on this issue.


Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

· 1 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @sumarigo , Thanks for the replying. My Question is like once the tier is changed for the data inside a container, Can we move that to another container or another storage account.

0 Votes 0 ·