Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
In de loop van de tijd kunnen Azure DevOps Server-exemplaren zeer grote hoeveelheden gegevens opbouwen, waaronder bestanden, builds, werkitems, enzovoort. Tijdens de levensduur van een project zijn deze gegevens waardevol als geschiedenis van de verschillende artefacten die betrokken zijn bij het produceren van software. Uiteindelijk kunnen de kosten die gepaard gaan met het onderhouden van oudere gegevens, waaronder prestatie-effecten en meer tijd besteed aan upgrades, naast de verhoogde schijfruimtevereisten, de voordelen overschrijden.
Dit artikel bevat richtlijnen voor het opschonen van verschillende typen gegevens, voornamelijk uit Azure DevOps Server-verzamelingsdatabases.
Houd er rekening mee dat de grootte van SQL-gegevensbestanden niet afneemt na het opschonen, omdat SQL Server de ruimte voor toekomstig gebruik reserveert.
Belangrijk
In alle volgende gevallen, zodra de gegevens zijn opgeschoond, kunnen ze niet meer worden hersteld , behalve door een databaseback-up te herstellen. Zorg ervoor dat u alleen gegevens opschoont die u zeker weet dat u ze niet meer nodig hebt.
Voorwaarde
Als u deze procedures wilt uitvoeren, moet u een gebruiker met hoge machtigingen zijn, meestal lid van een groep Projectverzameling of Projectbeheerders.
Projecten
Als u volledige projecten hebt die niet meer nodig zijn, kan het verwijderen van deze projecten een grote impact hebben, omdat hierdoor alle inhoud voor het project in alle functiegebieden wordt verwijderd. Er zijn twee manieren om een project te verwijderen:
Met behulp van de webportal.
Gebruik het hulpprogramma TfsDeleteProject dat is opgenomen in Visual Studio-installaties.
De twee methoden voeren standaard dezelfde set acties uit.
Bestanden
Meestal verbruikt bestandsinhoud het merendeel van de ruimte in Azure DevOps Server-verzamelingsdatabases, zodat het opschonen van overbodige bestanden een aanzienlijke invloed kan hebben op het gegevensvolume. Er zijn veel verschillende soorten bestanden opgeslagen in Azure DevOps Server-verzamelingsdatabases, waaronder Team Foundation-versiebeheerbestanden, Git-bestanden, bijlagen bij werkitems, testcasebijlagen, build-uitvoer, enzovoort. De meeste, maar niet allemaal, ondersteunen het opschonen.
Houd er rekening mee dat bestandsinhoud over het algemeen niet onmiddellijk na verwijdering wordt opgeschoond, maar door een achtergrondtaak die periodiek wordt uitgevoerd (meestal één keer per dag).
Inhoud van Team Foundation-versiebeheer
Wanneer TFVC-vertakkingen (Team Foundation Version Control), mappen en bestanden worden verwijderd, worden ze alleen logisch verwijderd. De inhoud is nog steeds beschikbaar in de geschiedenis. TFVC-vertakkingen, mappen of afzonderlijke bestanden kunnen fysiek worden verwijderd met behulp van de vernietigingsopdracht in tf.exe.
Bijlagen testen
Een optie voor het opschonen van testgegevens is het instellen van het bewaarbeleid voor testen voor een project. Zie Bepalen hoe lang testresultaten moeten worden bewaard voor meer informatie.
XAML-Builds
Wanneer builds in Azure DevOps Server worden verwijderd, blijft een subset van de informatie die ze hebben geproduceerd behouden om te voorkomen dat rapportagegegevens verloren gaan wanneer het magazijn de volgende keer opnieuw wordt opgebouwd. Bouwgegevens kunnen fysiek worden verwijderd met behulp van de vernietigingsopdracht in tfsbuild.exe.
Daarnaast kunt u bewaarbeleid instellen voor uw build- en release-pijplijnen. Bekijk Bewaarbeleid voor build en release voor meer informatie.