# Weaviate takes a lot of time to startup

**URL:** https://forum.weaviate.io/t/weaviate-takes-a-lot-of-time-to-startup/1686
**Category:** Support
**Tags:** integration, developer-experience
**Created:** [March 12, 2024, 2:13pm UTC](https://forum.weaviate.io/t/weaviate-takes-a-lot-of-time-to-startup/1686 "2024-03-12T14:13:10Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Iammsd07](https://avatars.discourse-cdn.com/v4/letter/i/5fc32e/32.png) [@Iammsd07](https://forum.weaviate.io/u/Iammsd07)
#### Post date: [March 12, 2024, 2:13pm UTC](https://forum.weaviate.io/t/weaviate-takes-a-lot-of-time-to-startup/1686/1 "2024-03-12T14:13:10Z")

</div>

Hi Team,  
I am using weaviate docker image: weaviate:1.22.0 and I am using PERSISTENCE\_DATA\_PATH as some local storage.  
Now for the first time it starts pretty quickly within some seconds but when I stop the weaviate (when the system restarts) and start it again, it finds data in PERSISTENCE\_DATA\_PATH and takes a very long to start up as it is trying to load that data in that path.  
Is there a way that I can disable it from the environment variable or something and start the weaviate without loading that content and then restore whatever I need from backup?  
Your help would be much appreciated.  
Thanks

---

<div class="post-metadata">

### Author: ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)
#### Post date: [March 12, 2024, 5:22pm UTC](https://forum.weaviate.io/t/weaviate-takes-a-lot-of-time-to-startup/1686/2 "2024-03-12T17:22:43Z")

</div>

Hi @Iammsd07 !

How many collections do you have? Also, do see any outstanding logs?

This can be caused by a large number of collections, so Weavaite can take quite some time loading all the classes into memory.

[Weaviate 1.23+](https://github.com/weaviate/weaviate/releases/tag/v1.23.0) has introduced Startup Time / MTTR Improvements that may help here.

Other than that, unless you backup your data somewhere, for example, using S3, start a new server, and restore from that backup, I am not sure there is other way around.

Let me know if this helps.

Thanks!
