Export your application data.
Export is currently in beta.
Through the export feature, you can export your application data to a provided S3 endpoint. We support not only AWS S3, but all S3-compatible object storage services. More storage backends may be added in the future.
The exported data is copied from live data and not backups. The application will continue to run during the export, so there is a small chance that the database and file storage is not be consistent. We may consider a shutdown option in the future.
For security reasons, we recommend creating a unique access key for your bucket. Here is a sample policy document with minimum permissions:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::USER_SID:user/USER_NAME"
},
"Action": ["s3:ListBucket", "s3:DeleteObject", "s3:GetObject", "s3:PutObject", "s3:PutObjectAcl"],
"Resource": ["arn:aws:s3:::BUCKET_NAME/*", "arn:aws:s3:::BUCKET_NAME"]
},
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "arn:aws:s3:::*"
}
]
}
Exports can be scheduled to automatically run weekly or monthly. It will perform an update of the data at the given path/prefix. Previous exports can be persisted by using versioning.
We aim to always keep your data safe and protected.
All data is either stored in or backed up to object storage. Object storage is considered reliable, but nothing is perfect and mistakes happen. Therefore, we give you the option to export your data to a location you have full control over.