Civitai-back-up: gedownloade modellen lokaal archiveren en het herstel verifiëren
Een Civitai-download is vandaag gemakkelijk te herkennen en zes maanden later verrassend moeilijk te identificeren. Bewaar het modelbestand samen met de versiegegevens die het bruikbaar maken, bewijs een exact herstel en bepaal pas daarna of een redundante werkkopie kan worden verwijderd.
Waar heeft Civitai het model opgeslagen?
Civitai levert de download; je browser, extensie of modelbeheerder kiest de bestemming. Er bestaat geen universele map voor ‘Civitai-modellen’. Een LoRA die voor ComfyUI is gedownload, kan in de LoRA-map van die runtime staan, terwijl een checkpoint dat via de browser is opgeslagen nog in Downloads kan staan. Begin bij de workflow die het bestand gebruikt, niet bij een verondersteld platformpad.
Zoek naar de bestandsnaam die op de Civitai-versiepagina staat en controleer die aan de hand van een stabiele identificatie. De API van Civitai maakt een modelversie-ID en bestandshashes, waaronder SHA-256, beschikbaar. Het endpoint voor zoeken op hash kan helpen een verweesd lokaal bestand weer aan het versierecord te koppelen:
# Vervang HASH door de SHA-256 van je gedownloade bestand
https://civitai.com/api/v1/model-versions/by-hash/HASH
Leg de feiten vast die niet uit de bestandsnaam blijken
Bewaar vóór het archiveren een korte bronnotitie naast het bestand. Noteer de URL's of ID's van het Civitai-model en de versie, de maker, de exacte bestandsnaam, SHA-256, het bedoelde basismodel, getrainde woorden of triggertermen indien relevant, en de licentie- of makersvoorwaarden waarop je je bij het downloaden baseerde. Die gegevens zijn veel nuttiger dan een map met de naam old-loras.
Definieer vervolgens een familie die later nog steeds logisch is: één basis met de daarvoor bedoelde adapters, opeenvolgende releases van hetzelfde model, of één checkpoint met de vereiste configuratie. Veeg niet een volledige downloadschijf in één archief bijeen.
Rechten blijven van belang. Bewaar en archiveer alleen bestanden die je volgens de voorwaarden van de betreffende maker en het platform mag behouden. Een lokaal archief helpt je eigen kopie te beheren; het verleent geen nieuw distributierecht en vervangt geen afzonderlijke back-up van onvervangbaar werk.
De veilige lokale archiveringsworkflow
De cruciale regel is eenvoudig: verwijder een bron niet alleen omdat een archiveringsproces is voltooid. Bewijs eerst dat herstel werkt.
- Controleer het lokale bestand aan de hand van het versierecord op Civitai en bewaar de herkomstnotitie erbij.
- Download Tensor Archive, kies Add model family, selecteer Local folder en wijs één verwante familie aan.
- Voer Analyse source uit. Controleer de gedetecteerde bestanden en het verwachte resultaat voordat er iets wordt weggeschreven.
- Geef de familie een duidelijke naam en kies Archive folder. Tensor Archive maakt een beheerde lokale kopie; de bronmap wordt niet verplaatst of verwijderd.
- Open de gearchiveerde familie en voer Verify uit. Hiermee stel je vast dat de opgeslagen versie exact kan worden hersteld. De beeldkwaliteit, inferentiekwaliteit of trainingskwaliteit wordt er niet mee beoordeeld.
- Voer Restore uit naar een afzonderlijke uitvoerlocatie. Laad of vergelijk die herstelde versie in de lokale workflow die voor jou van belang is.
- Pas nadat de herstelde kopie is geverifieerd, opnieuw is gehasht en in de doelruntime is getest, bepaal je of een oude bronkopie handmatig kan worden verwijderd.
Een lokaal archief is niet je enige back-up
Een archief op dezelfde computer kan de druk op de werkschijf verminderen, maar beschermt niet tegen schijfdefecten, diefstal of het per ongeluk verwijderen van applicatiegegevens. Als een modelbibliotheek onvervangbaar is, bewaar dan een onafhankelijke back-up op opslag die je zelf beheert.
Dit is belangrijk bij communitydownloads, omdat een modelpagina, versie of account kan veranderen. Opnieuw downloaden is een gemak, geen herstelplan. Het lokale archief beschermt de kopie die je al bezit; de herkomstnotitie legt uit wat die kopie is.
Welke ruimtebesparing kun je verwachten?
Verwacht een meting, geen slogan. In de gepubliceerde gecontroleerde benchmark van Tensor Archive namen vijf zelfstandige model-en-adapterdeployments afzonderlijk 907.3 MB in en als één familie 261.6 MB: 71.2% minder fysieke opslag. De winst ontstond doordat gedeelde modelgegevens binnen die familie slechts eenmaal werden bewaard.
Reikwijdte van het resultaat: vijf verwante, zelfstandige deployments in een gecontroleerde productbenchmark, met exacte herstelbewerkingen. Dit is geen belofte dat elke afzonderlijke LoRA, elke niet-verwante map of een reeds gecomprimeerd bestand 71.2% bespaart.
Analyseer de familie die je werkelijk hebt. Als de bestanden geen betekenisvolle overlap hebben, levert een compact lokaal archief mogelijk weinig op; respecteer dat resultaat en verwijder de bron daarom niet alsnog.
Begin met de modellen die je het vaakst gebruikt
Kies een basismodel met de adapters die je ermee gebruikt, in plaats van alles in één heroïsche opruimactie te willen aanpakken. Archiveer het, verifieer het, herstel het en test het. Zodra je het herstelproces vertrouwt, herhaal je dit familie voor familie.
Begin met één verwante familie, niet met je hele schijf. Bestaat die familie vooral uit adapters, gebruik dan de gids voor schijfruimte bij LoRA; gebruik voor gemengde runtimes en downloads de checklist voor bibliotheekretentie. Download vervolgens Tensor Archive en volg de workflow voor de eerste familie in de productgids.
Bronnen
- Civitai REST API-referentie — modelversie-ID's, bestandsnamen, hashes en zoeken op hash.
- Civitai: How to use models — de richtlijnen van het platform voor modeltypen en runtimes.
- samenvatting van de Tensor Archive-benchmark — workload, opslagcijfers en het exacte herstelresultaat achter de aangehaalde meting.