AWS Storage Blog

Category: Technical How-to

AWS Storage Gateway Featured Image

Easily store your SQL Server backups in Amazon S3 using File Gateway

Last year, we published a blog showing you how to set up AWS Storage Gateway to store SQL Server backups in Amazon S3, using cloud-backed Server Message Block (SMB) shares on File Gateway. Customers with growing on-premises backup costs and increasing operational overhead have used this solution to store their SQL Server backups durably and […]

Managing backups at scale in your AWS Organizations using AWS Backup

Customers want the ability to have a standardized way to manage their backups at scale with AWS Backup and their AWS Organizations. AWS Backup offers a centralized, managed service to back up data across AWS services in the cloud and on premises using AWS Storage Gateway. AWS Backup serves as a single dashboard for backup, restore, […]

Amazon EFS Featured Image

Optimizing WordPress performance with Amazon EFS

Many organizations use content management systems (CMS) like WordPress using a single node installation, but could benefit from a multi-node installation, as it is a best practice that provides benefits in terms of performance and availability. The reliability pillar of the AWS Well-Architected Framework recommends the following design principle: “Scale horizontally to increase aggregate system […]

Amazon S3

Changing your Amazon S3 encryption from S3-Managed to AWS KMS

Customers who use Amazon Simple Storage Service (Amazon S3) often take advantage of S3-managed encryption keys (SSE-S3) for server-side object encryption (SSE). For many customers, the decision to use SSE-S3 meets their security requirements, as it protects their data at rest. However, for some other customers, SSE-S3 may have met their requirements initially, but their […]

Amazon S3

Replicating existing objects between S3 buckets

UPDATE (8/25/2021): The walkthrough in this blog post for setting up a replication rule in the Amazon S3 console has changed to reflect the updated Amazon S3 console. UPDATE (2/10/2022): Amazon S3 Batch Replication launched on 2/8/2022, allowing you to replicate existing S3 objects and synchronize your S3 buckets. See the S3 User Guide for […]

Amazon S3

How to manage retention periods in bulk using Amazon S3 Batch Operations

Update (12/11/2023): As of November 20, 2023, Amazon S3 supports enabling S3 Object Lock on existing buckets. Amazon S3 Batch Operations now supports S3 Object Lock. In this post, I share ways you can use these two Amazon S3 features together to address common data protection needs. S3 Batch Operations is a feature that lets […]

Deploying a LAMP-based multi-tier web application on AWS Snowball Edge

Imagine you are building an application at a remote location where you must process and make decisions based on locally generated data, say from surveillance cameras or from detection systems. If there is high network latency, you cannot run these applications in the cloud and process data in real time. Other times, you may be […]

Amazon S3

Managing delete marker replication in Amazon S3

UPDATE: You can now replicate delete markers in V2 configuration and no longer need V1 configuration. Please refer to the announcement from November, 2020. UPDATE (2/10/2022): Amazon S3 Batch Replication launched on 2/8/2022, allowing you to replicate existing S3 objects and synchronize your S3 buckets. See the S3 User Guide for additional details. Customers use […]

AWS Identity and Access Management on AWS Snowball Edge

Many of our customers use AWS Snowball Edge devices for secure data transfer and edge computing applications. Recently, AWS announced support for AWS Identity and Access Management (IAM) on Snowball Edge. Before the introduction of IAM on Snowball Edge, IT administrators shared a single access key/secret key combination with all the users who wanted to […]

Building a Linux edge-computing solution with AWS Snowball Edge and Amazon EC2

There are many situations where you must run data inference close to the data sources. Often times these are located at remote, disconnected locations. Let’s consider the following examples: A remote oil drilling platform has numerous sensors that generate data. Critical components have to be monitored for wear and tear, or failure, and replacements must […]