# How to backup Weaviate daily?

**URL:** <https://forum.weaviate.io/t/how-to-backup-weaviate-daily/22062>\
**Category:** General\
**Created:** [October 17, 2025, 2:46am UTC](https://forum.weaviate.io/t/how-to-backup-weaviate-daily/22062 "2025-10-17T02:46:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![john19880601](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/john19880601/32/7702_2.png) [@john19880601](https://forum.weaviate.io/u/john19880601)\
**Post date:** [October 17, 2025, 2:46am UTC](https://forum.weaviate.io/t/how-to-backup-weaviate-daily/22062/1 "2025-10-17T02:46:18Z")

</div>

Hi all,

I’m newbie in Weaviate and I’m using Weaviate on EKS. I want to backup Weaviate daily to S3 but not found the official solution yet. Does anyone has the best solution for backup? please support me.

---

<div class="post-metadata">

**Author:** ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)\
**Post date:** [October 17, 2025, 11:10am UTC](https://forum.weaviate.io/t/how-to-backup-weaviate-daily/22062/2 "2025-10-17T11:10:04Z")

</div>

Hey @john19880601 ,

You can backup daily to S3 on EKS, you just need to enable the `backup-s3` module in your Weaviate deployment and configure the required S3 environment variables (`BACKUP_S3_BUCKET`, etc.). You can then trigger backups via the API or client libraries (like Python).

To automate, I believe you can do a CronJob or an external scheduler to call the backup API daily.

> **[Backups | Weaviate Documentation](https://docs.weaviate.io/deploy/configuration/backups#configuration)**
>
> Weaviate's Backup feature is designed to work natively with cloud technology. Most notably, it allows:

Best regards,

**Mohamed Shahin**  
Weaviate Support Engineer  
(Ireland, UTC±00:00/+01:00)
