ComfyUI-modellbibliotekets säkerhetskopiering: behåll arbetsflöden, återvinna diskutrymme
En användbar ComfyUI-säkerhetskopiering börjar med de banor din körande installation faktiskt laddar. Registrera de inbyggda mapparna och varje extra modellbana, gruppera de kontrollpunkts- och kompanjonsmodeller som ett känt arbetsflöde kräver, arkivera den familjen och återställ den till en separat testplats. Endast en lyckad arbetsflödeskörning ger dig möjligheten att ta bort en onödig kopia.

Börja från ComfyUI"aktiv modellväg"
Den inbyggda mappningen för ComfyUI-modeller är indelad enligt typ: kontrollpunkter, diffusionmodeller, LoRAs, VAEs, textkodare, ControlNets och fler. extra_model_paths.yaml eller Skrivbords extra_models_config.yaml kan peka dessa typer mot andra bibliotek. Anpassade noder kan registrera ytterligare platser.
Det betyder att endast att kopiera ComfyUI/models kan ge en trovärdig men ofullständig säkerhetskopia. Öppna mappen för den aktiva modellen, undersök konfigurationen för extra-väg och notera vilken anpassad nodlagring som används av arbetsflöden du bryr dig om.
ComfyUI/models/ # nativa typmappar
/Volumes/AI-Library/models/ # en möjlig extra väg
custom_nodes/... # endast när ett nodpaket äger tillgångar här
Säkerhetskopiera en arbetsflödessfamilj, inte hela disken först
Välj ett arbetsflöde som har betydelse. Läs dess laddningsnoder och identifiera exakt kontrollpunkt eller diffusionsmodell, VAE, textencoder, LoRAs, ControlNets och andra modellresurser den hänvisar till. Spara arbetsflödes-JSON eller bild som innehåller arbetsflödesmetadata, men förbises inte att den grafen inte är samma som vikterna själva.
En familjegräns håller det första återställningstestet förståeligt. Om det återställda arbetsflödet misslyckas, kan du se vilket beroende som missades. En ovald flerterabytes-kopia gör det svårare att hitta bortglömda delar och försämrar det ögonblick då du vet att något är återställbart.
Hitta dubbletter utan att anta att namn bevisar identitet
Samma kontrollpunkt kan finnas i inbyggda och extra-mappar med olika namn. Två identiska filnamn kan också innehålla olika byte. Kontrollera hashvärdet för filer innan ni anmärker dem som dubbletter; registrera vilka aktiva banor och arbetsflöden som refererar till varje kopiering.
Delade extra-vägar kan eliminera överflödiga arbetskopior mellan ComfyUI-installationer, men de skapar ett gemensamt felområde. Att ta bort från det biblioteket påverkar alla installationer som pekar dit. En delad väg är en organisation, inte en säkerhetskopia.
Skapa och verifiera arkivet
- Stoppa aktiva nedladdningar, träning och skrivningar till den valda familjen.
- Registrera källvägar, storlekar och kontrollsummor.
- Arkivera hela den relaterade familjen utan att ändra tensorprecision eller -format.
- Kör arkivverifikation innan du gör några ändringar i arbetsfilerna.
- Återställ till en ny katalog med tillräckligt utrymme för en riktig test.
- Jämför återställda byte med källorna.
Tensor Archive är utformad för detta lokala exakta bevarandesteg: välj relaterade lokala tensorer, arkivera och verifiera dem, och återställ sedan byte-strömmen som bevis. Den redigerar inte ComfyUI:s YAML, raderar källfiler automatiskt eller bestämmer att två visuellt liknande utgångar kom från bytbara modeller.
Skapa ComfyUI att ladda den återställda familjen
Lägg till testkatalogen som en extra modellbana eller placera de återställda filerna i en isolerad ComfyUI-testinstallation. Starta om ComfyUI så att den ändrade banstillståndet är tydligt. Öppna den sparade arbetsflödesfilen och kontrollera varje modellhämtare innan du lägger till den i kön.
Kör en liten bestämd eller annars igenkännlig test som är lämpligt för arbetsflödet. Syftet är inte att bevisa att generativ utgång ska vara bit-identisk över alla hårdvaru- och mjukvaruomgivningar; det är att bevisa att de återställda modellfilerna är byte-för-byte och att det avsedda arbetsflödet kan ladda dem.
Testa inte per accident mot den ursprungliga versionen. Ta bort eller inaktivera den ursprungliga extra-sökvägen i den isolerade testkonfigurationen så att ComfyUI inte kan tyst falla tillbaka till arbetskopian.
Återfå utrymme på det säkraste sättet
- Ta bort byte-identiska överflödiga arbetskopior som du har omprickat.
- Granska gamla experimentella LoRAs och kontrollpunkter endast efter att deras ursprung har dokumenterats.
- Håll källartefakter kvar när en härledd kvantiserad eller sammanslagen kopia inte kan återställa dem.
- Lämna aktiva banor i fred tills den återställda familjen har överlevt en omstart och verklig arbetsflödesbelastning.
För installationskombinationer med många anpassningar följ den fokuserade guiden för att spara fri diskutrymme i en LoRA-bibliotek. För bredare utredning använder du modellbiblioteksrevisionschecklista.
Vad denna säkerhetskopia inte bevarar självständigt
Modellviktarna är endast en del av en återupptagbar ComfyUI-miljö. Håll ComfyUI och anpassade nodversioner, arbetsflödesfiler, Python- eller paketstatus där det är relevant, promptar, frön och licenser genom de verktyg som är lämpliga för dessa tillgångar. Tensor Archive fokuserar på tensorbevarande; källhuvudskontroll och miljöförteckningar har fortfarande arbete att göra.
Källor
- ComfyUI Dokument: Modeller — inbyggda mapptyper, Skrivbordsplatser, ytterligare sökvägar och felsökning.
- ComfyUI extra model paths example – aktuella nycklar för extern biblioteksinställning.
- ComfyUI folder_paths.py — aktuella standardregistreringar och hantering av körningsvägar.