This feature is available on Standard and Enterprise plans.
What you can do
-
Export a full backup or selected namespaces to your Amazon S3 or Google Cloud Storage bucket.
Azure Blob Storage support is coming soon.
- Handle the exported data accordingly (e.g., add metadata fields, split into more namespaces).
- The exported data is already formatted for import. For a seamless import, maintain the existing Parquet schema when handling your data.
Before you export
Ensure you have a storage integration and a backup of the index you want to export.Add a storage integration
Create an integration that allows Pinecone to write exported data to your object storage.Storage integrations are scoped to the Project level. Be sure your storage integration is created within the Project in which your target index resides.
- Amazon S3
- Google Cloud Storage
Follow Integrate with Amazon S3 to create an IAM policy, IAM role, and storage integration.For export, the IAM policy must allow When creating the IAM role, use a trust policy that allows Pinecone’s AWS account to assume the role. For example:
s3:ListBucket and s3:PutObject on your destination bucket or subdirectory. For example:Create a backup
Create a backup of the serverless index you want to export. Then list the backups for the index and copy thebackup_id of the backup to export.
Request an export
To start an export, contact Support and share the following:- Destination URI — The full URI of the location in your bucket where the exported data should be written. For example:
- Amazon S3:
s3://BUCKET_NAME/EXPORT_DIR - Google Cloud Storage:
gs://BUCKET_NAME/EXPORT_DIR
- Amazon S3:
- Storage integration ID — The ID of the storage integration you created, as found in the Pinecone console.
- Project ID — The ID of the project containing the backup to export, as found in the Pinecone console.
- Backup ID — The ID of the backup to export.
- Namespaces (optional) — The namespace name(s) to export, as found in the Pinecone console or via list_namespaces. Only needed if exporting specific namespaces.