Versie leegmaken version-purging

In een standaardinstallatie maakt Adobe Experience Manager (AEM) een versie van een pagina of knooppunt wanneer u een pagina activeert nadat u de inhoud hebt bijgewerkt.

NOTE
Als de inhoud niet wordt gewijzigd, wordt het bericht weergegeven dat de pagina is geactiveerd, maar er wordt geen nieuwe versie gemaakt.

U kunt extra versies op verzoek tot stand brengen gebruikend het Versioning lusje van sidekick. Deze versies worden opgeslagen in de opslagplaats en kunnen, indien nodig, worden hersteld.

Deze versies worden nooit gewist, zodat de grootte van de opslagplaats in tijd groeit en daarom moet worden beheerd.

AEM wordt geleverd met verschillende mechanismen om u te helpen uw opslagplaats te beheren:

  • de Manager van de Versie
    Dit kan worden gevormd om oude versies te zuiveren wanneer de nieuwe versies worden gecreeerd.

  • het hulpmiddel van de Versies van de Woorden
    Dit wordt gebruikt als onderdeel van het bewaken en onderhouden van uw opslagplaats.
    Het laat u tussenbeide komen om oude versies van een knoop, of een hiƫrarchie van knopen, volgens deze parameters te verwijderen:

    • Het maximumaantal versies dat in de gegevensopslagruimte moet worden bewaard.
      Wanneer dit aantal wordt overschreden, wordt de oudste versie verwijderd.

    • De maximumleeftijd van versies die in de opslagplaats worden bewaard.
      Wanneer de leeftijd van een versie deze waarde overschrijdt, wordt deze uit de opslagplaats verwijderd.

  • de het onderhoudstaak van de Opruiming van de Versie. U kunt de onderhoudstaak van het Leegmaken van de Versie plannen om oude versies automatisch te schrappen. Dit minimaliseert daarom de noodzaak om handmatig de gereedschappen voor het wissen van versies te gebruiken.

CAUTION
Als u de grootte van de opslagplaats wilt optimaliseren, voert u de versieopruimingstaak regelmatig uit. De taak zou buiten kantooruren moeten worden gepland wanneer er een beperkte hoeveelheid verkeer is.

Versiebeheer version-manager

Naast expliciete zuivering door het zuiveringshulpmiddel te gebruiken, kan de Manager van de Versie worden gevormd om oude versies te zuiveren wanneer de nieuwe versies worden gecreeerd.

Om de Manager van de Versie te vormen, creeer een configuratievoor:

PID com.day.cq.wcm.core.impl.VersionManagerImpl

De volgende opties zijn beschikbaar:

  • versionmanager.createVersionOnActivation (Boolean, standaardwaarde: true)
    Geeft aan of een versie moet worden gemaakt wanneer pagina's worden geactiveerd.
    Een versie wordt gecreeerd tenzij de replicatieagent wordt gevormd om de verwezenlijking van versies te onderdrukken, die door de Manager van de Versie wordt gerespecteerd.
    Er wordt alleen een versie gemaakt als de activering plaatsvindt op een pad dat zich in versionmanager.ivPaths bevindt (zie hieronder).

  • versionmanager.ivPaths (String [] , default: {"/"})
    Geeft de paden aan waarop versies impliciet worden gemaakt bij activering als versionmanager.createVersionOnActivation is ingesteld op true.

  • versionmanager.purgingEnabled (Boolean, standaard: false)
    Bepaalt of het zuiveren toe te laten wanneer de nieuwe versies worden gecreeerd.

  • versionmanager.purgePaths (String [] , default: {"/content"})
    Hiermee geeft u aan op welke paden naar purge versies moeten worden geschreven wanneer er nieuwe versies worden gemaakt.

  • versionmanager.maxAgeDays (int, standaardwaarde: 30)
    Bij het opschonen van de versie worden alle versies ouder dan de geconfigureerde waarde verwijderd. Als de waarde kleiner is dan 1, wordt het leegmaken niet uitgevoerd op basis van de leeftijd van de versie.

  • versionmanager.maxNumberVersions (int, default 5)
    Bij het opschonen van de versie wordt elke versie verwijderd die ouder is dan de n-de nieuwste versie. Als de waarde kleiner is dan 1, wordt het leegmaken niet uitgevoerd op basis van het aantal versies.

  • versionmanager.minNumberVersions (int, default 0)
    Het minimale aantal versies dat ongeacht de leeftijd wordt bewaard. Als de waarde is ingesteld op een waarde kleiner dan 1, blijft er geen minimumaantal versies behouden.

NOTE
Het wordt niet aanbevolen om veel versies in de opslagplaats te houden. Dus wanneer u de versiereinigingsbewerking configureert, moet u er rekening mee houden dat u niet te veel versies van de opschoning wilt uitsluiten, anders wordt de grootte van de opslagplaats niet op de juiste wijze geoptimaliseerd. Als u een groot aantal versies door bedrijfsvereisten houdt, contacteer de steun van de Adobe om alternatieve manieren te vinden om de bewaarplaatgrootte te optimaliseren.

Bewaaropties combineren combining-retention-options

De opties die bepalen hoe versies kunnen worden gecombineerd ( maxAgeDays , maxNumberVersions , minNumberVersions ), zijn afhankelijk van uw vereisten.

Als u bijvoorbeeld het maximumaantal versies definieert dat u wilt behouden EN de oudste versie die u wilt behouden:

  • Instellen:

    • maxNumberVersions = 7

    • maxAgeDays = 30

  • Met:

    • In de afgelopen 60 dagen zijn tien versies gemaakt
    • Drie van deze versies zijn in de afgelopen 30 dagen gemaakt
  • Dit betekent dat:

    • De laatste drie versies blijven behouden

Als u bijvoorbeeld het maximum EN minimum aantal versies definieert dat behouden moet blijven EN de oudste versie die behouden moet blijven:

  • Instellen:

    • maxNumberVersions = 3
    • maxAgeDays = 30
    • minNumberVersions = 3
  • Met:

    • Vijf versies werden 60 dagen geleden gemaakt
  • Dit betekent dat:

    • Drie versies blijven behouden

Versies wissen purge-versions-tool

Het hulpmiddel van de Versies van de Woordenis voorgenomen voor het zuiveren van de versies van een knoop of een hiƫrarchie van knopen in uw bewaarplaats. Het belangrijkste doel is om u te helpen de grootte van uw opslagplaats te verminderen door oude versies van uw knopen te verwijderen.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2