by Mark | Mar 11, 2023 | Azure, Azure Blobs, Azure FIles, Cloud Storage
As more and more companies move their data to the cloud, the importance of data redundancy cannot be overstated. Losing data can be catastrophic, so having multiple copies of your data in different locations is essential to ensure data availability and business continuity. One way to achieve this is through Azure Locally Redundant Storage (LRS). In this article, we will cover everything you need to know about Azure LRS, including what it is, how it works, and its benefits.
Azure is a cloud computing platform provided by Microsoft that offers various services, including Azure Storage. Azure Storage provides a range of data storage solutions, including Blob Storage, File Storage, Queue Storage, and Table Storage. One key feature of Azure Storage is its data redundancy options, which ensure that your data is available even if one or more storage units fail.
What is Azure LRS?
Azure Locally Redundant Storage (LRS) is a type of storage redundancy option provided by Azure Storage. It is a simple and cost-effective storage option that stores your data within a single data center. With Azure LRS, your data is replicated three times within a single storage scale unit, ensuring that you have three copies of your data in the same data center.
How Does Azure LRS Work?
When you store data in Azure LRS, Azure automatically creates three copies of your data and stores them within a single storage scale unit. Each copy of your data is stored on a different physical drive within the storage scale unit, ensuring that your data is highly available and durable.
Benefits of Azure LRS
Cost-Effective
Azure LRS is a cost-effective storage redundancy option as it only stores data within a single data center. This means that it is less expensive than other redundancy options such as Geo-Redundant Storage (GRS) or Zone-Redundant Storage (ZRS).
High Durability
Azure LRS ensures high durability by storing three copies of your data within a single storage scale unit. This means that even if one or two storage units fail, your data is still available.
Easy to Use
Azure LRS is easy to use and does not require any additional configuration. When you create a new storage account, you can simply choose LRS as your redundancy option, and Azure takes care of the rest.
Data Resiliency
Azure LRS ensures data resiliency by storing multiple copies of your data within the same data center. This means that even if one copy of your data becomes corrupted, you still have two other copies available.
High Availability
Azure LRS ensures high availability by replicating your data three times within the same data center. This means that if one or two storage units fail, your data is still available.
Azure LRS vs. Other Storage Redundancy Options
Geo-Redundant Storage (GRS) is a redundancy option that stores your data in two geographically separated data centers, ensuring that your data is available even if an entire data center goes offline. GRS is a more expensive option than LRS, as it requires additional resources and infrastructure.
Zone-Redundant Storage (ZRS) is a redundancy option that replicates your data across three availability zones within the same region. This provides higher availability than LRS, as your data is replicated across different physical locations within the same region.
Use Cases for Azure LRS
Azure LRS is suitable for a variety of use cases, including:
- Storing non-critical data that can be easily replicated in case of data loss
- Storing data that does not require high availability or geographic redundancy
- Storing data for backup and archival purposes
Limitations of Azure LRS
While Azure LRS provides a cost-effective and easy-to-use storage redundancy option, it has some limitations. These include:
- Limited availability: As data is stored within a single data center, there is a risk of data loss if the entire data center goes offline.
- Limited durability: While Azure LRS provides high durability, it is not as durable as Geo-Redundant Storage (GRS), which stores data in two geographically separated data centers.
Best Practices for Azure LRS
To ensure that your data is safe and available when using Azure LRS, consider implementing the following best practices:
Enable Azure Storage Analytics
Azure Storage Analytics provides detailed logs and metrics on your storage accounts, including access logs, capacity trends, and performance metrics. Enabling Azure Storage Analytics can help you identify potential issues and troubleshoot storage-related problems.
Implement Retention Policies
Retention policies allow you to define how long data should be kept in Azure Storage. Implementing retention policies can help you ensure compliance with regulatory requirements and prevent accidental data deletion.
Use Azure Backup
Azure Backup provides a reliable and scalable backup solution for your Azure VMs and on-premises systems. Using Azure Backup can help you protect your data against accidental deletion, data corruption, and ransomware attacks.
Azure LRS FAQs
Question |
Answer |
What is locally redundant storage Azure?
|
Azure Locally Redundant Storage (LRS) is a storage redundancy option that stores your data within a single data center, replicating it three times for high durability and availability. |
What is the difference between locally redundant and zone redundant in Azure?
|
Locally Redundant Storage (LRS) replicates your data three times within a single data center, while Zone-Redundant Storage (ZRS) replicates your data across three availability zones within the same region. ZRS provides higher availability than LRS. |
What is the difference between LRS and GRS in Azure?
|
Geo-Redundant Storage (GRS) stores your data in two geographically separated data centers, while LRS stores your data within a single data center. GRS provides higher availability and durability than LRS but is more expensive. |
What is the difference between locally redundant and zone redundant?
|
Locally Redundant Storage (LRS) replicates your data three times within a single data center, while Zone-Redundant Storage (ZRS) replicates your data across three availability zones within the same region. ZRS provides higher availability than LRS. |
Is Azure LRS suitable for storing critical data?
|
No, as Azure LRS stores data within a single data center, there is a risk of data loss if the entire data center goes offline. |
Can I switch from Azure LRS to another storage redundancy option?
|
Yes, you can switch from Azure LRS to another storage redundancy option at any time. However, be aware that this may incur additional costs and require additional configuration. |
How many copies of my data are stored with Azure LRS?
|
Azure LRS stores three copies of your data within a single storage scale unit. |
What are the limitations of Azure LRS?
|
Azure LRS has limited availability and durability compared to other storage redundancy options, such as Geo-Redundant Storage (GRS) and Zone-Redundant Storage (ZRS). |
What are the best practices for using Azure LRS?
|
Best practices for using Azure LRS include enabling Azure Storage Analytics, implementing retention policies, and using Azure Backup to protect your data against accidental deletion, data corruption, and ransomware attacks. |
Azure LRS Final Thoughts
Azure Locally Redundant Storage (LRS) is a cost-effective and easy-to-use storage redundancy option that provides high durability and availability for your data. While LRS has some limitations, it is suitable for storing non-critical data or data that does not require high availability or geographic redundancy. By implementing best practices such as enabling Azure Storage Analytics, implementing retention policies, and using Azure Backup, you can ensure that your data is safe and available when using Azure LRS.
Azure Storage Unlocked
Please fill out the form below to get our free Ebook "Azure Storage Unlocked" emailed to you
FREE DOWNLOAD
by Mark | Mar 10, 2023 | Azure, Azure Blobs, Storage Accounts
As businesses grow, they need more storage space for their data. Azure Geo-Redundant Storage (GRS) is a powerful tool that helps organizations store their data in a secure and efficient way. In this article, we will explore the concept of Azure GRS, its benefits, and how it works.
What is Azure Geo-Redundant Storage (GRS)?
Azure Geo-Redundant Storage (GRS) is a data replication solution that is offered by Microsoft Azure. It is designed to provide high availability and durability for your data by replicating it across two separate locations. GRS provides automatic, asynchronous replication of data between two Azure data centers that are located in different geographic regions.
How does Azure GRS work?
Azure GRS works by replicating your data asynchronously to a secondary region that is hundreds of miles away from the primary region. This ensures that your data is always available, even if a disaster occurs in the primary region. In the event of an outage or disaster in the primary region, the secondary region will take over and provide access to your data.
Azure GRS also provides read access to your data in the secondary region. This means that you can access your data from either region, giving you the ability to create a disaster recovery plan for your data.
What are the benefits of using Azure GRS?
Azure GRS provides several benefits for businesses, including:
High Availability
Azure GRS provides high availability for your data by replicating it to a secondary region. This ensures that your data is always available, even if a disaster occurs in the primary region.
Durability
Azure GRS provides high durability for your data by replicating it across two separate locations. This ensures that your data is safe from any disasters or failures that may occur in a single location.
Read Access
Azure GRS provides read access to your data in the secondary region. This means that you can access your data from either region, giving you the ability to create a disaster recovery plan for your data.
Cost-Effective
Azure GRS is a cost-effective solution for businesses that need to store their data securely. It provides a highly durable and available solution at a reasonable cost.
Azure GRS vs. Azure Read-Access Geo-Redundant Storage (RA-GRS)
Azure Read-Access Geo-Redundant Storage (RA-GRS) is another data replication solution that is offered by Microsoft Azure. It provides the same benefits as Azure GRS, but with the added benefit of read access to your data in the secondary region.
The difference between Azure GRS and RA-GRS is that RA-GRS provides read access to your data in the secondary region, while Azure GRS provides read access only in the primary region. This means that if a disaster occurs in the primary region, you will not be able to access your data until the secondary region takes over.
How to Set Up Azure GRS
Setting up Azure GRS is a straightforward process. You can follow these simple steps to set up Azure GRS for your data:
- Create a new storage account in Azure.
- Choose the GRS replication option when creating the storage account.
- Configure your data to be replicated to the secondary region.
- Set up your disaster recovery plan by configuring your applications to access the secondary region in case of a disaster.
Best Practices for Using Azure GRS
Here are some best practices for using Azure GRS:
Best Practice |
Description |
Use GRS for mission-critical data
|
Geo-Redundant Storage (GRS) should be used for data that is critical to business operations and cannot be lost under any circumstances. |
Design for resilience
|
Design your storage architecture with resiliency in mind, using multiple redundant copies of data across multiple regions. |
Use replication policies
|
Use replication policies to control how your data is replicated, including the frequency of replication and the regions where data is stored. |
Test disaster recovery procedures
|
Regularly test your disaster recovery procedures to ensure that they work as intended and that your data can be restored in the event of a disaster. |
Monitor your storage infrastructure
|
Monitor your storage infrastructure to detect and address issues before they become critical. Use Cloud Storage Manager to monitor performance, availability, and usage. |
Use encryption
|
Encrypt your data both in transit and at rest to protect against data breaches and unauthorized access. |
Follow security best practices
|
Follow security best practices, including role-based access control, network security, and regular security audits. |
Plan for data growth
|
Plan for data growth and ensure that your storage architecture can scale to accommodate growing data volumes. |
Implement a data retention policy
|
Implement a data retention policy to ensure that data is retained only as long as necessary and is deleted when no longer needed. |
Regularly backup data
|
Regularly backup your data to a secondary location to protect against data loss and ensure that data can be restored in the event of a disaster. |
What are the benefits of Azure GRS?
- High Availability: Azure GRS ensures that your data is always available, even in the event of a disaster. This is because your data is automatically replicated across two separate locations, providing redundancy and failover capabilities.
- Durability: Azure GRS provides high durability for your data. Your data is replicated asynchronously to a secondary region, ensuring that your data is safe in case of any disruptions in the primary region.
- Cost-effective: Azure GRS is a cost-effective solution for businesses that need to store their data securely. With GRS, you only pay for the storage capacity that you use, and there are no upfront costs or termination fees.
- Read Access: Azure GRS provides read access to your data in the secondary region, allowing you to access your data even if the primary region is down.
Azure GRS FAQs
What is the difference between Azure GRS and Azure RA-GRS?
Azure GRS provides automatic, asynchronous replication of data between two Azure data centers that are located in different geographic regions, while Azure RA-GRS provides the same benefits with the added benefit of read access to your data in the secondary region.
Can I use Azure GRS for my backups?
Yes, Azure GRS is a suitable option for backing up your data in case of accidental deletion or data corruption.
How does Azure GRS ensure high availability for my data?
Azure GRS replicates your data across two separate locations, ensuring that your data is always available even if there is a disruption in the primary region.
Can I choose which secondary region my data is replicated to?
No, Azure automatically chooses the secondary region that is at least 400 miles away from the primary region.
What happens if there is a disaster in both the primary and secondary regions?
In the unlikely event that both the primary and secondary regions are affected by a disaster, Azure offers a third option called Azure Read-Access Geo-Redundant Storage (RA-GZRS), which replicates your data to another region that is even farther away from the primary and secondary regions.
How can I find how much data I have in my Storage Accounts?
Use Cloud Storage Manager to understand how much Azure Storage you are using, and where you can save money.
Overall, Azure GRS is a powerful solution that offers high availability, durability, and cost-effectiveness for businesses that need to store their data securely. By following best practices and setting up a disaster recovery plan, businesses can ensure that their data is always available, even in the event of a disaster.
Azure GRS Conclusion
Azure Geo-Redundant Storage is a powerful solution for businesses that need to store their data securely and ensure high availability and durability. By following best practices for using Azure GRS and setting up a disaster recovery plan, businesses can ensure that their data is always available, even in the event of a disaster.
Azure Storage Unlocked
Please fill out the form below to get our free Ebook "Azure Storage Unlocked" emailed to you
FREE DOWNLOAD
by Mark | Mar 9, 2023 | Azure, Azure Blobs, Storage Accounts
Azure Archive Storage
If you’re looking for a cost-effective way to store your rarely accessed data, Azure Storage Archive might be the perfect solution for you. This cloud-based storage service offered by Microsoft Azure provides an affordable and secure option for archiving data that is not frequently used, yet still requires retention for compliance reasons.
In this article, we’ll dive deep into Azure Storage Archive, discussing its features, benefits, and how it compares to other Azure storage options. We’ll also look at how to create an Azure Storage Archive, how to access and manage the archived data, and the costs associated with using this service.
How Azure Storage Archive Works
Azure Archive Storage uses a tiered storage architecture where data is automatically moved to a lower cost tier based on its access patterns. When you store data in Azure Archive Storage, it’s initially stored in a hot or cool storage tier for a specific period before it’s moved to the archive tier. This helps to optimize the cost of storage, as data that’s accessed frequently remains in the hot or cool tier, while less frequently accessed data is moved to the archive tier.
To access data stored in Azure Archive Storage, you need to initiate a retrieval request. The retrieval process may take several hours, depending on the amount of data you’re retrieving and the retrieval option you choose. Azure Archive Storage provides two retrieval options: standard and expedited. Standard retrieval is the default option and takes several hours to complete, while expedited retrieval takes minutes but is more expensive.
Benefits of Azure Storage Archive
Azure Storage Archive offers several benefits that make it an attractive option for organizations that need to retain large amounts of data for long periods of time. Some of the key benefits include:
Cost-effective:
One of the main benefits of using Azure Archive Storage is its cost-effectiveness. It’s a low-cost storage option compared to other storage tiers, making it ideal for storing rarely accessed data that doesn’t need to be immediately available. You can save up to 80% on storage costs compared to other tiers, which can be significant if you’re storing large amounts of data.
Security:
Azure Archive Storage provides several security features to protect your data. It uses server-side encryption to encrypt your data at rest, and SSL/TLS to encrypt data in transit. You can also configure network security groups to restrict access to your data, and use role-based access control (RBAC) to control who can access your data.
Compliant:
Azure Storage Archive helps organizations meet compliance requirements by providing a read-only storage option for archived data that cannot be modified.
Scalablility:
Azure Archive Storage is highly scalable, allowing you to store petabytes of data without worrying about capacity constraints. It’s built on Azure’s global infrastructure, which provides high availability and reliability. You can easily scale up or down based on your storage needs, and pay only for what you use.
Accessible:
Archived data can be accessed through the Azure portal, REST API, Azure Storage Explorer or Cloud Storage Manager, making it easy for organizations to retrieve data when needed.
Use Cases for Azure Storage Archive
Azure Storage Archive is an ideal solution for organizations that need to store large amounts of data for long periods of time, but do not need to access that data frequently. Some common use cases include:
Azure Archive Storage is an ideal solution for meeting regulatory compliance requirements. Many regulations require businesses to retain data for a specified period, and Azure Archive Storage makes it easy to store data for long periods without incurring high costs. You can also set retention policies to ensure that data is not deleted before the required retention period.
Azure Archive Storage can be used for long-term backup and disaster recovery purposes. You can store backups of your data in the archive tier, and retrieve them when needed. In case of a disaster, you can restore your data from the archive tier, which provides an additional layer of protection for your data.
Historical Data:
Organizations that need to retain historical data, such as financial records or customer information, can use Azure Storage Archive to store this data cost-effectively.
Media and Entertainment:
Digital media assets such as photos, videos, and audio files are often stored for long periods and rarely accessed. Azure Archive Storage provides a cost-effective way to store and manage these assets, allowing you to keep them for years while keeping them accessible when needed.
Healthcare data archiving
Healthcare organizations are required to retain patient data for long periods, which can be expensive if stored in higher storage tiers. Azure Archive Storage provides a cost-effective solution for healthcare organizations to store patient data for long periods without incurring high costs.
Azure Storage Price Comparison
Azure Archive Storage is priced based on storage, data retrieval, and early deletion costs.
Storage costs
The storage cost for Azure Archive Storage is $0.00099 per GB per month, which is significantly lower than other storage tiers.
Data retrieval costs
Data retrieval costs depend on the retrieval option you choose. Standard retrieval costs $0.01 per GB, while expedited retrieval costs $0.03 per GB.
Early deletion costs
If you delete data before the minimum retention period, you may incur early deletion costs. Early deletion costs for Azure Archive Storage are $0.01 per GB.
Azure Storage Tier |
Price per GB/month |
Hot
|
$0.0184 |
Cool
|
$0.0102 |
Archive
|
$0.001 |
As you can see, Azure Archive Storage is significantly cheaper than the other storage tiers, making it an attractive option for storing rarely accessed data for long periods. However, it’s important to keep in mind the access and retrieval costs associated with using Azure Archive Storage.
You can use our Azure Storage Estimator below to give you an estimate of your Azure Costs.
The Azure Storage costs provided are for illustration purposes and may not be accurate or up-to-date. Azure Storage pricing can change over time, and actual prices may vary depending on factors like region, redundancy options, and other configurations.
To get the most accurate and up-to-date Azure Storage costs, you should refer to the official Azure Storage pricing page: https://azure.microsoft.com/en-us/pricing/details/storage/
How to get started with Azure Archive Storage
To get started with Azure Archive Storage, you need to create a storage account and enable the archive tier. You can then upload your data to the archive tier using Azure Storage Explorer, Azure portal, or Azure CLI. Once your data is uploaded, you can retrieve it when needed by initiating a retrieval request.
To move Azure blobs to archive storage, you can follow these steps:
- Log in to your Azure portal and navigate to your Storage account where the blobs are stored.
- Select the container that contains the blobs you want to move to archive storage.
- Click on the “Blob” tab and select the blobs you want to move.
- Click on the “Upload” button and choose “Upload as Archive” option from the dropdown list.
- Specify the destination container for your archive blobs and click “Upload” to start the transfer.
- Wait for the transfer to complete. This process may take some time depending on the size of your blobs and your internet speed.
- Once the transfer is complete, your blobs will now be stored in archive storage.
Note that when blobs are moved to archive storage, they become read-only, meaning you cannot modify or delete them until they are moved back to hot or cool storage. Also, archive storage has a lower access cost compared to hot or cool storage, but a higher data retrieval cost.
Deep Scan your Azure Storage
Open Cloud Storage Manager and perform a Deep Scan of your environment.
The deep scan interogates every subscription, storage account, container and of course blob file for information.
This information besides the size and metadata will also include what storage tier your blobs reside in.
How to move blobs to archive
Now that Cloud Storage Manager has completed a Deep Scan of your environment, browse through the Subscription, then storage account and choose the Blob View TAB.
This will show you all the blobs within the selected Storage Account or Container.
To move the blobs to the archive tier, highlight the blobs you need and then right click. (you can highlight multiple ones by holding down the Control or Shift keys)
Select the blobs to archive
Now that Cloud Storage Manager has completed a Deep Scan of your environment, browse through the Subscription, then storage account and choose the Blob View TAB.
This will show you all the blobs within the selected Storage Account or Container.
To move the blobs to the archive tier, highlight the blobs you need and then right click. (you can highlight multiple ones by holding down the Control or Shift keys)
Move blobs to archive
You can now choose what storage tier you want those blobs to go to.
Since we are talking about the Archive Tier, I chose that and clicked on OK.
Blobs are now migrating to Azure Archive Storage
Within the ACTIVITY TAB of Cloud Storage Manager, we can see that those blobs are now moving down to the Archive Storage Tier.
See the Tiering of your Azure Blobs
Now I went back to the Blob View of the selected storage account, and you can see that the blobs that I asked Cloud Storage Manager to move to Archive are now indeed in the Archive Storage Tier.
Accessing and Managing Archived Data
Accessing and managing archived data is also straightforward, with several options available depending on your needs. You can access archived data through the Azure portal, REST API, Azure Storage Explorer or Cloud Storage Manager, and can restore data to the cool or hot tier for faster access if needed. You can also set up lifecycle policies to automatically move data between tiers based on your organization’s retention policies.
Azure Storage Archive FAQs
FAQ |
Answer |
How does Azure Archive Storage differ from other Azure storage tiers?
|
Azure Archive Storage is designed for storing rarely accessed data for long periods at a lower cost than other storage tiers. However, it has longer retrieval times and higher retrieval costs. |
What is the durability of data stored in Azure Archive Storage?
|
Azure Archive Storage provides eleven 9’s (99.999999999%) durability for data stored in the archive tier. |
Is Azure Archive Storage suitable for compliance purposes?
|
Yes, Azure Archive Storage is an ideal solution for meeting regulatory compliance requirements, as it provides a cost-effective way to store data for long periods while complying with regulatory requirements. |
Can I use Azure Archive Storage for frequently accessed data?
|
No, Azure Archive Storage is designed for storing rarely accessed data for long periods and has longer retrieval times and higher retrieval costs compared to other storage tiers. |
What are the limitations of using Azure Archive Storage?
|
Azure Archive Storage has limitations on the number of transactions, data retrieval rate, and data retention policies. Please refer to the Azure Archive Storage documentation for more information. |
Azure Storage Archive References
Azure Storage Archive Conclusion
Azure Archive Storage is a cost-effective, secure, and reliable solution for storing rarely accessed data for long periods. It provides a low-cost alternative to other storage tiers, making it ideal for compliance purposes, backup and disaster recovery, digital media archiving, and healthcare data archiving. However, it’s important to note that Azure Archive Storage has some limitations and is not suitable for frequently accessed data. If you’re looking for a cost-effective way to store rarely accessed data for long periods, Azure Archive Storage is a great option.
Azure Storage Unlocked
Please fill out the form below to get our free Ebook "Azure Storage Unlocked" emailed to you
FREE DOWNLOAD
by Mark | Mar 8, 2023 | Azure, Azure Blobs, Azure FIles, Azure Queues, Azure Tables, Blob Storage, Storage Accounts
90 things you may not know about Azure Storage
Azure Storage is a cloud-based storage solution that provides secure, scalable, and highly available storage for your data. It is a crucial component of Microsoft’s Azure cloud platform, providing various storage services, including Blob Storage, File Storage, Queue Storage, Table Storage, and Archive Storage. In this article, we’ll take a deep dive into Azure Storage and discuss 90 things you may not know about it.
Azure Storage Overview
Azure Storage is a cloud-based storage solution that provides secure, scalable, and highly available storage for your data. It is a crucial component of Microsoft’s Azure cloud platform, providing various storage services, including Blob Storage, File Storage, Queue Storage, Table Storage, and Archive Storage. In this article, we’ll take a deep dive into Azure Storage and discuss 90 things you may not know about it.
First 10 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Offers a free tier with limited storage and transaction capacity |
Blob, Table, File, Queue |
Supports server-side encryption for data-at-rest using customer-managed keys |
Blob, Table, File, Queue |
Provides different tiers of storage for different use cases and cost-effectiveness |
Blob, Table, File, Queue |
Supports various types of data, including blobs, tables, files, and queues |
Blob, Table, File, Queue |
Provides a scalable and reliable platform for storing and retrieving large amounts of unstructured data |
Blob, Table, File, Queue |
Offers a feature called Azure Import/Export, which enables data transfer using physical media |
Blob |
Provides a REST API and SDKs for various programming languages |
Blob, Table, File, Queue |
Allows creating and managing shared access signatures (SAS) for secure access control |
Blob, Table, File, Queue |
Provides a feature called Azure Data Lake Storage for big data analytics workloads |
Data Lake Storage |
Supports cross-region replication for disaster recovery and high availability scenarios |
Blob, Table, File, Queue |
20 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Offers a feature called Azure Blob Storage lifecycle management for automating blob retention and deletion |
Blob |
Supports virtual network service endpoints for secure access from a virtual network |
Blob, Table, File, Queue |
Allows setting up Azure Private Link for secure access from an Azure Virtual Network |
Blob, Table, File, Queue |
Provides a feature called Azure Disk Encryption for encrypting virtual machine disks using customer-managed keys |
Blob, Table, File, Queue |
Supports soft delete for recovering deleted data within a retention period |
Blob |
Provides a feature called Azure StorSimple for hybrid storage and backup solutions |
Blob |
Offers a feature called Azure Queue Storage for reliable message queuing between applications |
Queue |
Supports automatic tiering between different storage tiers based on access patterns and cost-effectiveness |
Blob |
Allows setting up custom domain names for storage accounts |
Blob, Table, File, Queue |
Provides a feature called Azure Backup for backup and recovery of virtual machines, databases, and files |
Blob, Table, File, Queue |
Supports file shares for NFS 3.0 and SMB 3.0 protocols |
File |
30 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Provides a feature called Azure File Sync for synchronizing on-premises file servers with Azure Files |
File |
Offers a feature called Azure Archive Storage for long-term retention of infrequently accessed data |
Blob |
Provides a feature called Azure Premium Files for high-performance file shares |
File |
Allows setting up alerts and metrics for monitoring and troubleshooting |
Blob, Table, File, Queue |
Supports geo-redundant storage for data replication across regions |
Blob, Table, File, Queue |
Allows setting up lifecycle management policies for automatic data tiering and deletion |
Blob, Table |
Provides a feature called Azure Data Box for offline data transfer using ruggedized appliances |
Blob |
Allows setting up read-only access to blob containers and file shares using shared access signatures (SAS) |
Blob, File |
Provides a feature called Azure AD Authentication for authenticating access to storage accounts using Azure Active Directory |
Blob, Table, File, Queue |
Supports versioning for blobs, allowing retrieval of previous versions of objects |
Blob |
40 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Provides a feature called Azure Monitor for centralized monitoring and management of storage accounts |
Blob, Table, File, Queue |
Allows setting up firewall and virtual network rules for secure access control |
Blob, Table, File, Queue |
Supports append blobs for efficient and atomic appends to blobs |
Blob |
Provides a feature called Azure Blob Storage inventory for tracking blob metadata and properties |
Blob |
Allows setting up bandwidth throttling for limiting data transfer rates |
Blob, Table, File |
Supports object replication within a region for high availability scenarios |
Blob |
Provides a feature called Azure AD Domain Services for joining storage accounts to an Azure AD domain |
Blob, Table, File, Queue |
Allows setting up access tiers for hot, cool, and archive data |
Blob |
Supports page blobs for efficient random read and write access to data, which makes them ideal for storing VHD files and providing persistent disks for Azure Virtual Machines |
Blob |
Provides a feature called Azure File Sync cloud tiering for optimizing storage usage on file servers |
File |
50 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Setting up blob versioning |
Blob Storage |
Blob tiering |
Blob Storage |
Azure Blob Storage immutable storage |
Blob Storage |
Soft delete for blob containers and file shares |
Blob Storage |
Managed disks for virtual machines |
Blob Storage |
Azure Blob Storage object replication |
Blob Storage |
Custom metadata for blobs and files |
Blob Storage |
Block blobs |
Blob Storage |
Azure File Sync file locking |
File Storage |
Setting up access policies for blob containers and file shares |
Blob Storage, File Storage |
60 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Parallel data transfer |
All |
Change feed |
Azure Blob Storage |
Geo-disaster recovery |
All |
Snapshots |
All |
Backup Center |
All |
Blob leasing |
Azure Blob Storage |
Blob versioning (append blobs) |
Azure Blob Storage |
Static website hosting |
Azure Blob Storage |
Access tiers for individual blobs |
Azure Blob Storage |
Blob properties for metadata and caching |
Azure Blob Storage |
70 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Azure Blob Storage soft delete |
Blob Storage |
Shared access policies |
Blob Storage and File Storage |
Page blob snapshots |
Blob Storage |
Azure Disk Encryption |
Blob Storage and Managed Disks |
Blob-level tiering |
Blob Storage |
Client-side encryption |
Blob Storage |
Azure Storage Explorer |
Blob Storage |
Blob versioning for block blobs |
Blob Storage |
Blob properties |
Blob Storage |
Azure Import/Export Service |
Blob Storage |
80 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
Setting up access tiers for individual files |
File Storage |
File properties for specifying file metadata and content encoding |
File Storage |
Azure Blob Storage lifecycle management for automating blob deletion and tiering |
Blob Storage |
Setting up file share snapshot policies |
File Storage |
File lease for exclusive write access to a file |
File Storage |
Azure Data Box Gateway for accessing Azure Storage from on-premises file servers |
File Storage |
File-level tiering for optimizing storage usage and cost |
File Storage |
Client-side encryption for data-in-transit using HTTPS |
File Storage and Blob Storage |
Azure Blob Storage event grid for triggering events based on blob storage activities |
Blob Storage |
Setting up file auditing for tracking file share activity |
File Storage |
90 things about Azure Storage
Azure Storage Feature |
Azure Storage Type |
File shares for SMB and NFS access |
File Storage |
Azure Blob Storage metadata indexing for searching blobs using metadata |
Blob Storage |
Setting up file share quota for limiting file share usage |
File Storage |
File share properties for specifying file share metadata and caching options |
File Storage |
Azure Blob Storage blob indexing for searching blobs using content |
Blob Storage |
Setting up file share snapshots for recovering deleted or modified files within a retention period |
File Storage |
File lease for exclusive write access to a file share |
File Storage |
Azure File Sync cloud endpoint for syncing file servers to Azure file shares |
File Storage |
Setting up file share level tiering for optimizing storage usage and cost |
File Storage |
Azure Storage is a cloud-based storage solution offered by Microsoft Azure that provides various features for storing and managing data in the cloud. These features include blob storage, file storage, and disk storage, as well as other capabilities such as tiering, replication, versioning, and encryption.
By using Azure Storage, businesses can scale up or down their storage requirements as needed, and only pay for what they use. They can also take advantage of features such as geo-replication and disaster recovery, as well as integrate with other Azure services such as Virtual Machines, Azure Data Factory, and Azure Functions.
Overall, Azure Storage offers a flexible and scalable storage solution that can meet the needs of a wide range of applications and workloads.
Azure Storage Unlocked
Please fill out the form below to get our free Ebook "Azure Storage Unlocked" emailed to you
FREE DOWNLOAD
by Mark | Mar 7, 2023 | Azure, Azure Blobs, Azure FIles, Storage Accounts
Key Takeaways
Topic |
Insight |
Storage Visibility |
Use Cloud Storage Manager to get a complete view of storage usage across all accounts. |
Tiered Storage |
Move data to Hot, Cool, or Archive tiers based on how often it’s accessed. |
Auto-Tiering |
Automate data movement between tiers to save on long-term storage costs. |
Retention Policies |
Set automatic deletion timelines for stale data to prevent waste. |
Compression |
Compress data to save space and reduce transfer costs. |
Monitoring |
Regularly monitor usage to avoid unexpected overages. |
Excel Exports |
Export reports to Excel for detailed offline analysis or audits. |
Subscription Breakdown |
See which subscription each storage account belongs to for chargeback clarity. |
Azure Advisor |
Use recommendations to optimize costs, security, and performance. |
Security |
Apply access policies and encryption to protect stored data. |
How big are your Storage Accounts?
In today’s digital age, managing data storage has become increasingly important, especially with the growth of cloud-based solutions. Azure Storage Accounts, a cloud-based storage solution provided by Microsoft, offer users a scalable and cost-effective way to store large amounts of data. However, as the amount of data stored in a storage account grows, it becomes crucial to manage the size of the account to optimize cost and performance.
Considering Performance Tiers: When managing Azure Storage Accounts, it’s not just about the size of the storage but also the performance tier. Standard storage is perfect for general-purpose workloads and cost savings, but for applications requiring high-speed data access, Premium storage may be necessary. Understanding the balance between storage size and performance needs can help optimize both cost and efficiency in your Azure environment.
In this article, we will explore how to view the sizes of all Azure Storage Accounts and provide best practices for managing them.
What are the benefits to knowing the size of your Azure Storage Accounts?
- Cost optimization: By understanding how to manage Azure Storage Account sizes, users can optimize their storage environment and reduce storage costs.
- Performance optimization: Users can optimize the performance of their storage environment by understanding how to select the appropriate storage tier and monitoring usage metrics.
- Compliance: Understanding how to view and manage Azure Storage Account sizes can help users ensure they are meeting compliance requirements for data retention and deletion.
- Capacity planning: By monitoring usage metrics and understanding how to manage Azure Storage Account sizes, users can better plan for future storage needs and avoid unexpected storage overages.
- Security: Implementing security best practices, such as configuring access policies and using encryption, can help users protect their data stored in Azure Storage Accounts.
Overall, understanding how to view and manage Azure Storage Account sizes is essential for users who want to optimize their storage environment for cost, performance, compliance, capacity planning, and security purposes.
How to view Azure Storage Account sizes
To view the sizes of your Azure Storage Accounts, you can use Cloud Storage Manager, a powerful tool that enables you to manage all aspects of your Azure Storage environment from a single interface. Here’s how to use Cloud Storage Manager to view Azure Storage Account sizes:
Launch Cloud Storage Manager
Launch Cloud Storage Manager. From the Overview Tab, you can quickly see how much Azure Storage you are consuming, including the number of Azure Subscriptions, Storage Accounts, Containers, Blobs, Azure Files, your Azure Virtual Machines, and more.
Cloud Storage Manager Reports TAB
Now, since we are trying to find out just how much Azure storage we are consuming across our complete Azure Tenancy, we need to go to the Reports TAB.
Cloud Storage Manager Reporting
Highlight the report named “All Storage Accounts listed by size”
Right click this report and choose Run Report
All Storage Accounts listed by Size Report
Cloud Storage Manager will now detail all the Storage Accounts you have in Azure, including which subscription they are in, the Storage Account name and most importantly the size.
All Storage Accounts listed by Size in Microsoft Excel
As with all our Cloud Storage Manager reports on Azure Storage, you can choose to export this data to Microsoft Excel.
Storage Account Sizes Best Practices
Best Practice |
Description |
Use tiered storage
|
Azure Storage offers hot, cool, and archive tiers for Blob storage. The hot tier is designed for frequently accessed data, the cool tier for infrequently accessed data, and the archive tier for data that is rarely accessed. By using the appropriate tier for your data based on access patterns and retention requirements, you can save costs by only paying for the storage you need. |
Implement retention policies
|
Setting retention policies for data that is no longer needed ensures that it is deleted automatically after a specified time period. This can help you to avoid incurring unnecessary storage costs for data that is no longer needed. |
Use auto-tiering
|
Azure Blob Storage’s automatic tiering feature automatically moves data to the appropriate tier based on access patterns. This means that frequently accessed data is moved to the hot tier, while infrequently accessed data is moved to the cool or archive tier, depending on the access patterns. This helps to optimize performance and cost. |
Compress data
|
Compressing data before storing it in Azure Storage can save space and reduce costs. Compressed data takes up less storage space and requires less bandwidth to transfer, which can reduce storage and data transfer costs. |
Monitor usage
|
Monitor the usage of your Azure Storage Account with Cloud Storage Manager to ensure you are not exceeding storage limits or incurring unexpected costs. |
Use Azure Advisor
|
Azure Advisor provides personalized recommendations for optimizing your Azure Storage Account. It can provide recommendations on cost savings, security, and performance. By following these recommendations, you can optimize your storage account for your specific use case. |
Follow security best practices
|
Implementing security best practices is important to ensure that your data is protected. This includes configuring access policies, using encryption, and implementing other security measures to protect against unauthorized access. |
Conclusion
Managing Azure Storage Account sizes is essential for optimizing cost, performance, and scalability. By using Cloud Storage Manager and following best practices, you can ensure that your Azure Storage environment is optimized for your specific use case. With Cloud Storage Manager, you can easily view and manage the size of your Storage Accounts, making it simple to optimize storage usage and reduce costs. Start managing your Azure Storage Account sizes today and enjoy a more efficient and cost-effective storage environment.
Azure Storage Unlocked
Please fill out the form below to get our free Ebook "Azure Storage Unlocked" emailed to you
FREE DOWNLOAD
Frequently Asked Questions (FAQs)
1. Why is it important to track Azure Storage Account sizes?
Storage costs can grow quickly in Azure. Tracking account sizes helps avoid bill surprises, identify unused storage, and improve overall efficiency.
2. How do I find out which storage accounts are using the most space?
Use Cloud Storage Manager’s “All Storage Accounts Listed by Size” report to see usage by account, subscription, and container.
3. What types of Azure storage are included in this report?
The tool reports on Blob storage, Azure Files, and associated container usage across all subscriptions you connect.
4. Can I export Azure storage size data for reporting?
Yes. Cloud Storage Manager allows exporting any report—including storage size breakdowns—to Microsoft Excel.
5. Does Azure provide native reports like this?
Not with the same depth or usability. Azure Portal provides limited views, but Cloud Storage Manager gives detailed, actionable insights.
6. What is Azure’s tiered storage model?
Azure offers Hot, Cool, and Archive tiers for Blob storage. The Hot tier is for frequent access, while Cool and Archive are for less frequent access at lower costs.
7. How does auto-tiering work in Azure?
Auto-tiering automatically moves blobs between tiers based on access patterns—ensuring you only pay for what you need.
8. Are there security considerations when managing storage?
Yes. Always configure access controls, enable encryption at rest and in transit, and audit storage regularly for unusual access patterns.
9. How can I reduce my Azure storage bill?
Use tiered storage, delete old data using retention policies, compress files, and use tools like Cloud Storage Manager to spot inefficiencies.
10. Is Cloud Storage Manager a Microsoft tool?
No. It’s a SmiKar Software tool designed to give deeper insights and control over your Azure storage than native Microsoft solutions. It is also completely FREE to use.
by Mark | Mar 3, 2023 | Azure, Azure Blobs
Azure Blob Storage Types Explained
Azure Blob Storage offers flexible, scalable object storage for unstructured data. Whether you’re archiving documents, storing logs, or hosting VM disks, Azure provides three blob types—Block Blobs, Append Blobs, and Page Blobs—each designed for different access patterns and workloads.
Choosing the correct blob type ensures cost-effective performance and optimal application behavior. Let’s break down what each type is, how it works, and when to use it.
Block Blobs are optimized for uploading large files like images, videos, documents, or backups. Data is uploaded in blocks (each up to 4000 MiB), which can be uploaded in parallel for faster performance. Once uploaded, these blocks are committed together as a single blob.
- Efficient for streaming and storage of large, unstructured files.
- Supports parallel uploads and block-level updates.
- Supports up to 190.7 TiB of total blob size.
- Perfect for backups, media storage, and large file ingestion.
Append Blobs are designed for scenarios where data needs to be continuously added, without modifying existing content. They’re ideal for log files, audit trails, telemetry data, and other append-only scenarios.
Unlike block blobs, append blobs don’t allow modification or deletion of individual blocks once written. New data is always written sequentially at the end, preserving historical accuracy.
- Append-only—each write appends new data.
- Ensures sequential integrity for event and telemetry capture.
- Supports up to 195 GB in total size.
- Great for diagnostics and immutable logging.
Page Blobs are used for workloads that require high IOPS and random read/write access—such as virtual machine disks. Page blobs store data in 512-byte aligned pages and allow modification at the byte level, unlike append or block blobs.
- Used for Azure Virtual Machines (OS and data disks).
- Enables high-performance disk-based operations.
- Supports random access patterns and frequent updates.
- Maximum size: 8 TiB.
If performance is critical, Premium Block Blob Storage provides low-latency and high-throughput capabilities. Ideal for scenarios like real-time analytics or streaming services, this tier delivers performance enhancements compared to the standard storage tiers.
Blob Type Comparison Table
Blob Type |
Best Use Case |
Max Size |
Access Pattern |
Write Behavior |
Modifiability |
Block Blob |
Large file uploads, backups, media |
Up to 190.7 TiB |
Random read/write |
Upload in blocks, can be parallelized |
Blocks can be replaced before commit |
Append Blob |
Audit logs, telemetry, time-based data |
Up to 195 GB |
Sequential appends |
Only append blocks |
No overwrite; append-only |
Page Blob |
Virtual machine disks, IOPS-intensive workloads |
Up to 8 TiB |
Random read/write |
Written in 512-byte aligned pages |
Individual pages can be modified |