Migrate from AWS S3 to Alibaba Cloud OSS
Complete guide to migrating your data from Amazon S3 to Alibaba Cloud Object Storage Service using Cloney.
Overview
Alibaba Cloud Object Storage Service (OSS) is the leading cloud storage solution in Asia-Pacific, offering excellent performance for users in China and surrounding regions. Migrating from AWS S3 to Alibaba OSS is essential for businesses expanding into Asian markets.
Superior performance in Asia-Pacific, compliance with Chinese data regulations, competitive pricing, and seamless integration with Alibaba's ecosystem.
Prerequisites
- A Cloney account with an active subscription
- AWS S3 bucket with data to migrate
- Alibaba Cloud account with an OSS bucket created
- Appropriate credentials for both services
Setup Access Credentials
Before proceeding, ensure you have configured least privilege access for both services:
AWS S3: Least Privilege Access SetupAlibaba Cloud OSS: Least Privilege AccessStep 1: Add Your AWS S3 Source
- Log in to your Cloney dashboard
- Navigate to Jobs → Create New Job
- Select AWS S3 as your source provider
- Enter your AWS credentials:
- Access Key ID: Your IAM user access key
- Secret Access Key: Your IAM user secret key
- Region: The AWS region where your bucket is located
- Bucket Name: The name of your source S3 bucket
- Click Validate Connection to verify access
Step 2: Configure Your Alibaba OSS Destination
- Select Alibaba Cloud OSS as your destination provider
- Enter your Alibaba Cloud credentials:
- Access Key ID: Your Alibaba Cloud AccessKey ID
- Access Key Secret: Your Alibaba Cloud AccessKey Secret
- Region: The OSS region (e.g., oss-cn-hangzhou, oss-ap-southeast-1)
- Bucket Name: The name of your destination OSS bucket
- Click Validate Connection to verify access
Step 3: Configure Migration Options
Customize your migration with these options:
| Option | Description | Recommendation |
|---|---|---|
| Prefix/Path Filter | Migrate only objects matching a specific prefix | Use for partial migrations |
| Preserve Metadata | Copy object metadata along with data | Enable for full fidelity |
| Storage Class | Set the OSS storage class for migrated objects | Standard for frequent access |
| Overwrite Existing | Replace objects that already exist in destination | Enable for sync operations |
Step 4: Start the Migration
- Review your migration configuration
- Click Start Migration
- Monitor progress in the Jobs dashboard
Once finished, verify your data in the Alibaba Cloud console and update your applications to use the new OSS endpoint.
Storage Class Mapping
AWS S3 storage classes map to Alibaba OSS as follows:
| AWS S3 Class | Recommended Alibaba OSS Class |
|---|---|
| S3 Standard | Standard |
| S3 Intelligent-Tiering | Standard (with lifecycle rules) |
| S3 Standard-IA | Infrequent Access (IA) |
| S3 Glacier | Archive |
| S3 Glacier Deep Archive | Cold Archive |
Best Practices
- Choose the right region: Select an OSS region closest to your users for optimal performance.
- Enable CDN acceleration: Use Alibaba CDN for frequently accessed content to improve global performance.
- Configure IMG processing: Alibaba OSS offers built-in image processing - configure it if you're migrating media files.
- Set up lifecycle rules: Configure automatic storage class transitions to optimize costs.
- China compliance: If serving Chinese users, ensure your bucket is in a Chinese region to comply with local regulations.
Ready to Start Your Migration?
Create your Cloney account and begin migrating your data securely today.