Welcome to Skyplane!#
Note
This project is under active development.
π₯ Blazing fast bulk data transfers between any cloud π₯
pip install skyplane[aws]
skyplane init
skyplane [sync/cp] [local/s3/gs/azure]://mybucket/big_dataset [local/s3/gs/azure]://mybucket2/
Skyplane is a tool for blazingly fast bulk data transfers between object stores in the cloud. It provisions a fleet of VMs in the cloud to transfer data in parallel while using compression and bandwidth tiering to reduce cost.
Skyplane is:
π₯ Blazing fast (110x faster than AWS DataSync)
π€ Cheap (4x cheaper than rsync)
π Universal (AWS, Azure and GCP)
You can use Skyplane to transfer data:
between object stores within a cloud provider (e.g. AWS us-east-1 to AWS us-west-2)
between object stores across multiple cloud providers (e.g. AWS us-east-1 to GCP us-central1)
between local storage and cloud object stores (experimental)
Skyplane currently supports the following source and destination endpoints (any source and destination can be combined):
Endpoint |
Source |
Destination |
---|---|---|
AWS S3 |
β |
β |
Google Storage |
β |
β |
Azure Blob Storage |
β |
β |
Local Disk |
β |
(in progress) |
Skyplane is an actively developed project. It will have πͺ SHARP EDGES πͺ. Please file an issue or ask the contributors via the #help channel on our Slack if you encounter bugs.
Contents#
Overview
Tutorials
Developer documentation
Package documentation
Learn More
Community