Manage the Azure Blob storage lifecycle Flashcards

1
Q

What is the main purpose of the Azure Blob storage lifecycle management?
a) To increase data encryption
b) To automatically transition data between storage tiers
c) To create new storage accounts automatically
d) To upgrade storage access speed

A

b) To automatically transition data between storage tiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which access tier is optimized for data that is accessed frequently?
a) Archive
b) Cool
c) Cold
d) Hot

A

d) Hot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the minimum retention period required for data stored in the Cool tier?
a) 30 days
b) 60 days
c) 90 days
d) 180 days

A

a) 30 days

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What type of data is best suited for the Archive tier in Azure Blob storage?
a) Data accessed multiple times a day
b) Data accessed frequently but stored long-term
c) Data rarely accessed, with flexible latency requirements
d) Data that requires instant access

A

c) Data rarely accessed, with flexible latency requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In the Cold tier, what is the main trade-off compared to the Cool tier?
a) Higher storage cost and faster access
b) Lower storage cost and slower access
c) Higher storage cost and longer retention
d) No difference in cost or access speed

A

b) Lower storage cost and slower access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can the Azure Blob storage lifecycle management policy help optimize storage costs?
a) By deleting data automatically after 180 days
b) By creating backup copies of data in the Hot tier
c) By moving infrequently accessed data to lower-cost tiers
d) By storing data across multiple regions

A

c) By moving infrequently accessed data to lower-cost tiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which feature of lifecycle management allows filtering of specific blobs for tier transition or deletion?
a) Blob tags and prefixes
b) Data encryption policies
c) Access keys
d) Blob snapshots only

A

a) Blob tags and prefixes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In which situation would Archive storage be most suitable?
a) For data accessed heavily for the first 30 days
b) For data that must remain online and accessible instantly
c) For data rarely accessed after one month of storage
d) For data that requires daily modifications

A

c) For data rarely accessed after one month of storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What lifecycle management rule can be applied to move data to the Hot tier?
a) Transition blobs immediately to the Hot tier when accessed
b) Delete old snapshots when accessed
c) Apply encryption before transferring
d) Archive data upon retrieval

A

a) Transition blobs immediately to the Hot tier when accessed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the purpose of setting lifecycle management rules at the storage account level?
a) To restrict storage access to specific IP addresses
b) To apply uniform policies to multiple blobs or containers
c) To ensure data retention in the Archive tier only
d) To automatically create new blob containers

A

b) To apply uniform policies to multiple blobs or containers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the purpose of a lifecycle management policy in Azure Blob storage?
a) To handle network configurations
b) To encrypt data in transit
c) To manage access permissions
d) To automate data tiering and deletion

A

d) To automate data tiering and deletion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the two main sets included in a lifecycle management policy rule?
a) Condition set and rule set
b) Filter set and action set
c) Access set and deletion set
d) Security set and compliance set

A

b) Filter set and action set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In Azure Blob lifecycle policies, what is the purpose of a filter set?
a) To limit the scope of rule actions to specific blobs
b) To encrypt the blobs
c) To manage permissions for different users
d) To automatically delete the data

A

a) To limit the scope of rule actions to specific blobs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which action is applied to a blob 30 days after its last modification, according to the sample rule?
a) Move the blob to archive tier
b) Delete the blob
c) Tier the blob to cool tier
d) Enable encryption on the blob

A

c) Tier the blob to cool tier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does the ‘daysAfterModificationGreaterThan’ parameter specify in a lifecycle policy rule?
a) The time in days since blob creation
b) The minimum age of the blob before the action applies
c) The number of days until the blob is modified again
d) The number of days since last access

A

b) The minimum age of the blob before the action applies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the minimum retention period for data moved to the Archive tier in Azure Blob storage?
a) 30 days
b) 60 days
c) 90 days
d) 180 days

A

d) 180 days

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the role of the ‘prefixMatch’ filter in a lifecycle management policy?
a) It enables automatic data encryption
b) It matches specific data prefixes within the container
c) It deletes all blobs without a prefix
d) It enables tiering to the hot access tier

A

b) It matches specific data prefixes within the container

18
Q

In Azure lifecycle management, what does the ‘delete’ action specify when applied to a blob?
a) It moves the blob to a new storage account
b) It permanently deletes the blob from the storage account
c) It compresses the blob for long-term storage
d) It encrypts the blob data before deletion

A

b) It permanently deletes the blob from the storage account

19
Q

What is required for each rule in a lifecycle management policy?
a) At least one filter
b) At least one action
c) An associated script
d) A custom container

A

b) At least one action

20
Q

Which parameter is required for a lifecycle policy rule to be active, even if temporarily disabled?
a) The ‘definition’ parameter
b) The ‘enabled’ parameter
c) The ‘prefixMatch’ parameter
d) The ‘blobIndexMatch’ parameter

A

b) The ‘enabled’ parameter

21
Q

What is the primary consideration when defining multiple actions on the same blob in a lifecycle management policy?
a) The highest-cost action will always be prioritized
b) The action with the longest run time is applied
c) The least expensive action is applied
d) The most recent action is applied

A

c) The least expensive action is applied

22
Q

Which lifecycle action is only available for block blobs, but not append blobs?
a) delete
b) tierToCool
c) enableAutoTierToHotFromCool
d) tierToArchive

A

c) enableAutoTierToHotFromCool

23
Q

In a lifecycle policy, what is the maximum number of prefixes allowed in the ‘prefixMatch’ filter?
a) 5
b) 10
c) 15
d) 20

A

b) 10

24
Q

Which action is more cost-effective according to Azure lifecycle policies?
a) Moving a blob to the hot tier
b) Tiering a blob to cool tier
c) Tiering a blob to archive tier
d) Deleting a blob

A

d) Deleting a blob

25
Q

In a lifecycle management rule, which parameter condition is unique to tracking rehydrated blobs?
a) daysAfterModificationGreaterThan
b) daysAfterCreationGreaterThan
c) daysAfterLastAccessTimeGreaterThan
d) daysAfterLastTierChangeGreaterThan

A

d) daysAfterLastTierChangeGreaterThan

26
Q

What is one way to add a Blob storage lifecycle policy through the Azure portal?
a) Using the Code view to define a JSON policy
b) Using Excel to import a policy file
c) By selecting predefined templates in the Library tab
d) Via the Virtual Machines section

A

a) Using the Code view to define a JSON policy

27
Q

What is required to create a lifecycle management policy using Azure CLI?
a) Using a template provided by Microsoft
b) Defining a JSON policy in the command line directly
c) Writing the policy in a JSON file before calling the CLI command
d) Updating a policy partially with az update

A

c) Writing the policy in a JSON file before calling the CLI command

28
Q

Which of the following Azure services allows for viewing and editing Blob storage lifecycle policies?
a) Virtual Machines
b) Lifecycle Management under Data Management
c) Azure Monitor
d) Key Vault

A

b) Lifecycle Management under Data Management

29
Q

In the example JSON policy provided, what action is triggered if a block blob named ‘log’ has not been modified in over 30 days?
a) The blob is archived
b) The blob is deleted
c) The blob is moved to the cool tier
d) The blob is moved to the hot tier

A

c) The blob is moved to the cool tier

30
Q

What should be done if you want to edit an existing lifecycle management policy through Azure CLI?
a) Use the –update-policy option
b) Write and submit the full policy in a JSON file
c) Use the command az storage policy update
d) Use partial updates directly on the JSON file

A

b) Write and submit the full policy in a JSON file

31
Q

Which blob type is specified in the policy example for the lifecycle action of tiering to cool storage?
a) appendBlob
b) pageBlob
c) logBlob
d) blockBlob

A

d) blockBlob

32
Q

What must be done to access data stored in the archive access tier?
a) Modify the blob in the archive tier directly
b) Rehydrate the blob to an online tier
c) Use lifecycle management to access the blob
d) Adjust the storage policy settings

A

b) Rehydrate the blob to an online tier

33
Q

What operation is recommended for most scenarios when rehydrating a blob from the archive tier?
a) Using the Set Blob Tier operation
b) Copying the archived blob to an online tier
c) Deleting the blob and restoring it
d) Using the Delete Blob operation

A

b) Copying the archived blob to an online tier

34
Q

What is the approximate time for rehydration with standard priority?
a) Less than an hour
b) Up to 24 hours
c) Up to 15 hours
d) Immediate completion

A

c) Up to 15 hours

35
Q

What priority should be set for faster rehydration of small blobs under 10 GB?
a) Low priority
b) Standard priority
c) High priority
d) Delayed priority

A

c) High priority

36
Q

What happens to the source blob in the archive tier when you rehydrate by copying to an online tier?
a) It is deleted automatically
b) It is updated with the new access tier
c) It remains unchanged in the archive tier
d) It is overwritten with the online tier version

A

c) It remains unchanged in the archive tier

37
Q

What option should be used to change a blob’s access tier directly to hot or cool from archive?
a) Copy Blob
b) Get Blob Properties
c) Set Blob Tier
d) Archive Blob

A

c) Set Blob Tier

38
Q

Which method supports rehydrating a blob from one storage account to another in the same region as of service version 2021-02-12?
a) Copy Blob
b) Archive Blob
c) Set Blob Tier
d) Use REST APIs only

A

a) Copy Blob

39
Q

What is a limitation of the Set Blob Tier operation once initiated?
a) The rehydration time is unpredictable
b) It does not complete for archived blobs
c) It cannot be canceled
d) It cancels after 15 hours

A

c) It cannot be canceled

40
Q

What should be noted about the last modified time when rehydrating a blob via Set Blob Tier?
a) It resets automatically
b) It does not change
c) It displays the rehydration duration
d) It causes the blob to move to a new tier

A

b) It does not change

41
Q

What could cause a blob to move back to the archive tier after rehydration if there is a lifecycle management policy?
a) Changing the region of storage
b) Resetting the blob’s name
c) Exceeding the policy’s last modified time threshold
d) Selecting the standard priority

A

c) Exceeding the policy’s last modified time threshold