ComfyUI model kitaplığı yedeği: iş akışlarını koruyun, disk alanını geri kazanın
Yararlı bir ComfyUI yedeği, çalışan kurulumunuzun gerçekten yüklediği yollarla başlar. Yerel klasörleri ve tüm ek model yollarını envanterleyin, bilinen bir iş akışının gerektirdiği checkpoint ve eşlik eden modelleri gruplandırın, bu aileyi arşivleyin ve ardından ayrı bir test konumuna geri yükleyin. Gereksiz bir kopyayı kaldırma seçeneğini yalnızca başarılı bir iş akışı çalışması kazandırır.

ComfyUI'ın etkin model yollarından başlayın
Yerel ComfyUI model klasörü türe göre düzenlenir: checkpointler, difüzyon modelleri, LoRAs, VAEs, metin kodlayıcılar, ControlNets ve daha fazlası. extra_model_paths.yaml veya Desktop extra_models_config.yaml bu türleri başka kitaplıklara yönlendirebilir. Özel düğümler ek konumlar kaydedebilir.
Bu nedenle yalnızca ComfyUI/models öğesini kopyalamak inandırıcı ancak eksik bir yedek üretebilir. Etkin model klasörünü açın, ek yol yapılandırmasını inceleyin ve önemsediğiniz iş akışlarının kullandığı özel düğüm depolama alanlarını not edin.
ComfyUI/models/ # yerel tür klasörleri
/Volumes/AI-Library/models/ # olası bir ek yol
custom_nodes/... # yalnızca bir düğüm paketi buradaki varlıklara sahipse
Önce tüm diski değil, bir iş akışı ailesini yedekleyin
Önemli olan bir iş akışı seçin. Loader düğümlerini okuyun ve referans verdiği tam checkpoint veya difüzyon modelini, VAE'yi, metin kodlayıcıyı, LoRAs, ControlNets ve diğer model varlıklarını belirleyin. İş akışı JSON dosyasını veya iş akışı metadatası içeren görseli kaydedin, ancak bu grafiği ağırlıkların kendisi sanmayın.
Aile sınırı ilk kurtarma testini anlaşılır tutar. Geri yüklenen iş akışı başarısız olursa hangi bağımlılığın kaçırıldığını görebilirsiniz. Ayrım gözetmeyen çok terabaytlı kopya, eksikleri teşhis etmeyi zorlaştırır ve herhangi bir şeyin kurtarılabilir olduğunu bildiğiniz anı geciktirir.
Aynı olduklarını adların kanıtladığını varsaymadan kopyaları bulun
Aynı checkpoint yerel ve ek klasörlerde farklı adlarla bulunabilir. Aynı ada sahip iki dosya farklı byte'lar da içerebilir. Aday dosyalara aynı demeden önce hash'lerini alın; her kopyaya hangi etkin yolların ve iş akışlarının referans verdiğini kaydedin.
Paylaşılan ek yollar ComfyUI kurulumları arasında gereksiz çalışma kopyalarını ortadan kaldırabilir, ancak ortak bir arıza alanı oluşturur. Bu kitaplıktan silmek, ona yönelen her kurulumu etkiler. Paylaşılan yol düzenlemedir, yedek değildir.
Arşivi oluşturun ve doğrulayın
- Seçilen aileye etkin indirmeleri, eğitimi ve yazma işlemlerini durdurun.
- Kaynak yolları, boyutları ve kontrol toplamlarını kaydedin.
- Eksiksiz ilişkili aileyi tenzör hassasiyetini veya biçimini değiştirmeden arşivleyin.
- Çalışma dosyalarına dokunmadan önce arşiv doğrulamasını çalıştırın.
- Gerçek bir test için yeterli alanı olan yeni bir dizine geri yükleyin.
- Geri yüklenen byte'ları kaynaklarla karşılaştırın.
Tensor Archive bu yerel ve birebir saklama adımı için tasarlanmıştır: ilişkili yerel tenzörleri seçin, arşivleyin ve doğrulayın, ardından kanıtlamak için baytları geri yükleyin. ComfyUI YAML dosyasını düzenlemez, kaynak dosyaları otomatik olarak silmez veya görsel olarak benzer iki çıktının birbirinin yerine geçebilen modellerden geldiğine karar vermez.
ComfyUI'ın geri yüklenen aileyi yüklemesini sağlayın
Test dizinini ek model yolu olarak ekleyin veya geri yüklenen dosyaları yalıtılmış bir ComfyUI test kurulumuna yerleştirin. Değişen yol durumunun açık olması için ComfyUI'ı yeniden başlatın. Kaydedilen iş akışını açın ve sıraya koymadan önce her model loaderını kontrol edin.
İş akışına uygun küçük, deterministik veya başka biçimde tanınabilir bir test çalıştırın. Amaç, üretken çıktının her donanım ve yazılım ortamında bit düzeyinde aynı olacağını kanıtlamak değildir; model dosyalarının byte düzeyinde geri yüklendiğini ve hedeflenen iş akışının onları yükleyebildiğini kanıtlamaktır.
Yanlışlıkla asıl kopyaya karşı test etmeyin. ComfyUI'ın sessizce çalışma kopyasına dönmemesi için yalıtılmış test yapılandırmasında asıl ek yolu geçici olarak kaldırın veya devre dışı bırakın.
Alanı en güvenli sırayla geri kazanın
- Referanslarını yönlendirdiğiniz, byte bakımından aynı gereksiz çalışma kopyalarını kaldırın.
- Eski deneysel LoRAs ve checkpointleri yalnızca kaynak bilgileri kaydedildikten sonra inceleyin.
- Türetilmiş, kuantize edilmiş veya birleştirilmiş kopya onları yeniden oluşturamıyorsa kaynak yapıtları saklayın.
- Geri yüklenen aile yeniden başlatmadan ve gerçek bir iş akışı yüklemesinden başarıyla geçene kadar etkin yolları değiştirmeyin.
Adaptör ağırlıklı kurulumlar için LoRA kitaplığında disk alanı açma kılavuzunu izleyin. Daha geniş bir ayıklama için model kitaplığı saklama kontrol listesini kullanın.
Bu yedeğin tek başına korumadığı şeyler
Model ağırlıkları, yeniden üretilebilir bir ComfyUI ortamının yalnızca bir parçasıdır. Uygun olduğunda ComfyUI ve özel düğüm sürümlerini, iş akışı dosyalarını, Python veya paket durumunu, promptları, seed'leri ve lisansları bu varlıklara uygun araçlarla saklayın. Tensor Archive tenzör saklamaya odaklanır; kaynak kontrolü ve ortam manifestlerinin de yapacağı işler vardır.
Kaynaklar
- ComfyUI Belgeleri: Modeller — yerel klasör türleri, Desktop konumları, ek yollar ve sorun giderme.
- ComfyUI extra model paths example — güncel harici kitaplık yapılandırma anahtarları.
- ComfyUI folder_paths.py — güncel varsayılan kayıtlar ve çalışma zamanı yolu işleme.