Skip to main content

ECS: CAS-oppbevaring i ECS

Summary: Denne artikkelen handler om CAS-oppbevaring i ECS. Den beskriver også avansert oppbevaring for CAS-programmer: hendelsesbasert oppbevaring, rettslig sperre og min/maks-guvernøren

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Denne artikkelen handler om CAS-oppbevaring i ECS. Den beskriver også avansert oppbevaring for CAS-programmer: hendelsesbasert oppbevaring, rettslig sperre og min/maks-guvernøren
Det er et utdrag fra veiledningen for ECS-datatilgang som du finner og laster ned her: Produktside for ECS Appliance
 


CAS-oppbevaring i ECS


En CAS C-Clip kan ha en oppbevaringsperiode som styrer tidsperioden. Det tilknyttede objektet beholdes i ECS-lagringen før et program kan slette det.


Oppbevaringsperioder

Oppbevaringsperioder tilordnes i C-Clip for objektet av CAS-applikasjonen.

Hvis et finansdokument for eksempel må oppbevares i tre år fra opprettelsesdatoen, angis en oppbevaringsperiode på tre år i C-klippet
som er knyttet til finansdokumentet. Det er
også mulig å spesifisere at dokumentet beholdes på ubestemt tid.

Oppbevaringspolicyer (oppbevaringsklasser)

Merk: Centera-konseptet med oppbevaringsklasser tilordnes til oppbevaringspolicyer i ECS, denne
dokumentasjonen bruker oppbevaringspolicyer.

Oppbevaringspolicyer gjør det mulig å registrere oppbevaringsbrukstilfeller og bruke på C-Clips. Ulike typer dokumenter kan for eksempel
ha ulike oppbevaringsperioder. Du kan kreve følgende
oppbevaringsperioder:

  • Økonomisk: 3 år
  • Lovlig: 5 år
  • E-post: 6 måneder

Når en oppbevaringspolicy brukes på flere C-Clips, ved å endre retningslinjene. Oppbevaringsperioden
endres for alle objekter som policyen gjelder for.

Oppbevaringspolicyer er knyttet til navneområder i ECS og gjenkjennes av CAS-applikasjonen
som oppbevaringsklasser.
 

ECS-oppbevaring på bucketnivå og CAS

Oppbevaring på samlingsnivå er ikke standard oppbevaring av utvalg i Centera. I ECS er
CAS-standardoppbevaring konstant null.
 

Standard oppbevaringsperiode i objekter som er skrevet uten oppbevaring på objektnivå i samsvarsnavneområder
.

Fra og med ECS 3.0, når et program skriver C-klemmer uten objektoppbevaring til en ECS CAS-samling
i et samsvarsnavneområde, og samlingen har en oppbevaringsverdi (for eksempel 6 måneder),
vil standard oppbevaringsperiode på uendelig (-1) tilordnes C-klemmene. C-klemmene kan aldri
slettes fordi deres effektive oppbevaringsperiode er den lengste mellom de to: oppbevaringsperioden på
bucket-nivå og standard oppbevaring på objektnivå.
 

CAS-forrang

Når flere oppbevaringsperioder brukes på et CAS-objekt i ECS, har oppbevaringsperioden med den
høyeste verdien forrang uansett hvordan oppbevaringen ble brukt.
 

Slik søker du CAS-oppbevaring

Du kan definere oppbevaringspolicyer for navneområder i ECS-portalen eller med ECS Management
API. Se Definere oppbevaringspolicyer for navneområde.

Den eksterne CAS-applikasjonen kan tilordne en fast oppbevaringsperiode eller en oppbevaringspolicy til C-Clip
under opprettelsen.

Når du bruker oppbevaringsperioder via API-er, angir du perioden i sekunder.

Merk: ECS CAS tar opprettelsestiden for C-Clip for alle oppbevaringsrelaterte beregninger og
ikke migreringstiden.


Slik oppretter du oppbevaringspolicyer med ECS Management API.

Du kan opprette oppbevaringsperioder og policyer ved hjelp av ECS, et sammendrag av disse er gitt
nedenfor.

Metode Beskrivelse
PUT /object/bucket/{bucketName}/retention Oppbevaringsverdien for en samling definerer en obligatorisk
oppbevaringsperiode som brukes på hvert objekt i en
samling. Hvis du angir en oppbevaringsperiode på 1 år, kan ikke et objekt
fra samlingen slettes i ett år.
GET /object/bucket/{bucketName}/retention Returnerer oppbevaringsperioden som for øyeblikket er angitt for et
angitt verdiområde.
POST /objekt/navneområder/navneområde/{navneområde}/
oppbevaring
For navneområder fungerer oppbevaringsinnstillingen som en policy,
der hver policy er et <par Navn>:<Oppbevaringsperiode> .
Du kan definere flere oppbevaringspolicyer for et
navneområde, og du kan tilordne en policy, etter navn, til et
objekt i navneområdet. Dette gjør at du kan endre
oppbevaringsperioden for et sett med objekter som har samme policy tilordnet,
ved å endre den tilsvarende
policyen.
PUT /object/namespaces/namespace/{namespace}/
retention/{class}
Oppdaterer perioden for en oppbevaringsperiode som er
knyttet til et navneområde.
GET /object/namespaces/namespace/{namespace}/
retention
Returnerer oppbevaringspolicyen som er definert for et navneområde.

Du finner mer informasjon om API-en for ECS-administrasjon i introduksjonen til REST API
for ECS-administrasjon i veiledningen for ECS-datatilgang. 


Avansert oppbevaring for CAS-programmer: hendelsesbasert oppbevaring, rettslig sperre og min/maksimum-guvernøren

Beskriver avanserte oppbevaringsfunksjoner som er tilgjengelige i CAS-API-en, og som støttes av ECS.

Kundeprogrammer bruker CAS-API-en til å aktivere oppbevaringsstrategier. Når CAS-workloader
overføres til ECS, gjør ECS-bevissthet om CAS API-funksjoner det mulig for kundeapplikasjonene å fortsette
å jobbe med de migrerte dataene. I ECS er følgende ARM-funksjoner (Advanced Retention Management)
tilgjengelige uten en separat lisens:

  • Hendelsesbasert oppbevaring: muligheten til å konfigurere et objekt gjennom C-Clip for å bruke (utløse) en
    oppbevaringsperiode eller oppbevaringspolicy når CAS-applikasjonen mottar en spesifisert hendelse.
  • Rettslig sperre: muligheten til å forhindre sletting av et objekt hvis CAS-programmet har brukt en
    rettslig sperre på objektet gjennom C-Clip. CAS-søknaden kan bruke opptil 100
    rettstvister på et objekt ved å opprette og bruke unike ID-er for rettslig sperre.
  • Min/maks-guvernør: Mulighet for en administrator til å angi grenser på bucketnivå for fast oppbevaringsperiode
    eller variabel oppbevaringsperiode. En variabel oppbevaringsperiode er en periode som er angitt til å støtte
    hendelsesbasert oppbevaring. I ECS kan systemadministratorer eller navneområdeadministratorer angi verdiene med ECS-portalen
    . Programmerere kan bruke ECS Management API til å angi verdiene.

Merk: ARM støttes for eldre CAS-data skrevet med alle navnesystemer som er migrert
til ECS.

Minimum/maksimum guvernør for oppbevaring på CAS-bucketnivå

Finn en CAS-samling fra ECS-portalen, og velg Rediger. Alle funksjonene som vises på skjermen
nedenfor, er kun CAS-funksjoner, bortsett fra funksjonen Bucket Retention Period . Oppbevaring
av bøtterPunktum
er standard ECS-funksjon for oppbevaring av bøtte som støttes på alle ECS-samlingstyper.

kA53a0000004NEvCAM_1_0


CAS-funksjonene for oppbevaring av bøtter er forklart i tabellen nedenfor.
 

Funksjon Beskrivelse
Håndhev oppbevaring Hvis denne funksjonen er aktivert, kan ingen CAS-objekter opprettes uten oppbevaringsinformasjon
(punktum eller policy). Et forsøk på å lagre et slikt objekt returnerer en feil. Hvis den er slått på, er det
mulig å ikke konfigurere oppbevaringsperioden for bøtte selv i et samsvarsaktivert
miljø.
Merk: Når et CE+-modus Centera migreres til ECS, er Håndhev oppbevaring aktivert
som standard på samlingen.
Oppbevaringsperiode
for bøtte
Hvis en oppbevaringsperiode for et verdiområde er angitt, håndheves den lengre perioden hvis det finnes
både en oppbevaringsperiode på samlingsnivå og en oppbevaringsperiode på objektnivå. I et samsvarsaktivert
miljø er oppbevaringsperioden på samlingen obligatorisk med mindre oppbevaringsinformasjonen i objektet
fremtvinges. Når den er konfigurert, kan imidlertid ikke
oppbevaringsperioden for bøtte tilbakestilles selv når oppbevaringsinformasjonen i objektet fremtvinges.
Minimum fast
oppbevaringsperiode
Denne funksjonen styrer oppbevaringsperiodene som er angitt i objekter. Hvis oppbevaringsperioden
for et objekt er utenfor grensene som er angitt her, mislykkes et forsøk på å skrive objektet. Ved hjelp av oppbevaringspolicyer håndheves ikke min/maks-innstillingene. Hvis du velger Infinite for
Minimum fast oppbevaringsperiode , betyr det at alle oppbevaringsverdier må være uendelige. Å velge om
for maksimal fast oppbevaringsperiode betyr at det ikke er noen maksimumsgrense. Minimum/maksimum
oppbevaringsbegrensninger brukes på alle C-Clip som er skrevet til en samling. Hvis et klipp overføres av
et SDK-basert tredjepartsverktøy som oppbevaringen skal være innenfor grensene, ellers oppstår
det en feil.
Maksimal fast
oppbevaringsperiode
Minste variable
oppbevaringsperiode
Denne funksjonen styrer variable oppbevaringsperioder som er angitt i objekter som bruker hendelsesbasert.
retensjon (EBR). I EBR angis en basisoppbevaringsperiode, og den programmerte utløserfunksjonen
har evnen til å øke oppbevaringsperioden når utløseren utløses. Hvis den nye
oppbevaringsperioden for et objekt er utenfor grensene som er angitt her, mislykkes et forsøk på å skrive objektet
som svar på utløseren. Når du bruker oppbevaringspolicyer, håndheves ikke
min/maks-innstillingene. Hvis du velger Infinite for Minimum variabel oppbevaringsperiode , betyr det at alle oppbevaringsverdier
må være uendelige. Hvis du velger om maksimal variabel oppbevaringsperiode , betyr det at det
ikke er noen maksimumsgrense. Minimum/maksimum oppbevaringsbegrensninger brukes på alle C-Clip som er skrevet til en
samling. Hvis et klipp migreres av et SDK-basert tredjepartsverktøy, bør oppbevaringen være
innenfor grensene, ellers oppstår det en feil.
Maksimal variabel
oppbevaringsperiode

Merk: Hvis systemadministratoren eller programmereren ikke har angitt noen verdier for de faste og
variable oppbevaringsperiodene, returnerer ikke ECS Management API get-funksjonen verdier for
min/maks-innstillingene. Håndhev oppbevaringsinformasjon i C-Clip vil returnere standardverdien
usann.
 

Hendelsesbasert oppbevaring

Hendelsesbasert oppbevaring (EBR) er en instruksjon som angir at en post ikke kan slettes før en
hendelse og i løpet av en angitt periode etter hendelsen. I CAS er EBR en C-Clip med en spesifisert base
retention period eller retention policy og en applikasjonsdefinert utløser som kan angi en lengre
oppbevaringsperiode når utløseren utløses. Oppbevaringsperioden begynner først når utløseren utløses.
Når et C-Clip er merket for EBR, kan det ikke slettes før hendelsen med mindre en privilegert sletting
brukes.

Når du bruker EBR, er C-Clip-livssyklusen som følger:

  • Opprett: programmet oppretter et nytt C-Clip og markerer det som å være under EBR. Programmet
    kan gi en fast oppbevaringsperiode som fungerer som en minimumsoppbevaring, og den må gi en
    hendelsesbasert oppbevaringsperiode eller policy.
  • Utløserhendelse: Programmet utløser hendelsen, som er utgangspunktet for den hendelsesbaserte
    oppbevaringsperioden eller oppbevaringspolicyen. Programmet kan tilordne en ny hendelsesbasert
    oppbevaringsperiode, hvis den er lengre enn den som ble tilordnet da CClip
    ble opprettet.
  • Slette: Når applikasjonen prøver å slette C-Clip, må følgende betingelser være oppfylt:
    Policyen (oppbevaring av navneområde) er utløpt
    Oppbevaring av bøtte har utløpt
    Fast oppbevaring er utløpt

    Hendelsen er utløst Både EBR-settet på opprettelsestidspunktet og eventuelle påfølgende endringer (utvidelser) på arrangementstidspunktet har utløpt

Figuren nedenfor viser de tre mulige scenariene for en C-Clip under EBR:

  • C1 har en fast eller minimal oppbevaring som allerede utløp før hendelsen ble utløst.
  • C2 har en fast eller minimal oppbevaring som vil utløpe før EBR utløper.
  • C3 har en fast eller minimal oppbevaring som utløper etter at EBR utløper.

 kA53a0000004NEvCAM_1_1

For ikke-kompatible navneområder kan privilegerte slettekommandoer overstyre fast og variabel
oppbevaring for EBR.

Når du bruker EBR-retensjon, må den samsvare Min/Max Governor-innstillingene for den variable
oppbevaringsperioden.

Tabellen viser CAS API-funksjonene for hendelsesbasert oppbevaring

Funksjon Beskrivelse
FPClip_EnableEBRWithClass Denne funksjonen angir at et C-Clip skal være kvalifisert til å motta et fremtidig arrangement, og
gjør det mulig å tilordne en hendelsesbasert oppbevaringsklasse (EBR) til CClip
under opprettelsestiden for C-Clip.
FPClip_EnableEBRWithPeriod Denne funksjonen angir at et C-Clip skal være kvalifisert til å motta et fremtidig arrangement, og
gjør det mulig å tilordne en hendelsesbasert oppbevaringsperiode (EBR) til C-Clip under opprettelsestiden
for C-Clip.
FPClip_IsEBREnabled Denne funksjonen returnerer en boolsk verdi for å angi om en CClip
er aktivert for hendelsesbasert oppbevaring (EBR) eller ikke.
FPClip_GetEBRClassName Denne funksjonen henter navnet på hendelsesbasert oppbevaring (EBR).
policy tilordnet C-Clip.
FPClip_GetEBREventTime Denne funksjonen returnerer hendelsestiden som ble angitt på et C-Clip da hendelsen hendelsesbasert
oppbevaring (EBR) for det C-Clip ble utløst.
FPClip_GetEBRPeriod Denne funksjonen returnerer verdien (i sekunder) av den hendelsesbaserte
oppbevaringsperioden (EBR) som er knyttet til en C-Clip.
FPClip_TriggerEBREvent Denne funksjonen utløser hendelsen til en C-Clip der hendelsesbasert
oppbevaring (EBR) ble aktivert.
FPClip_TriggerEBREventWithClass Denne funksjonen utløser hendelsen for et C-Clip som hendelsesbasert
oppbevaring (EBR) ble aktivert for, og tilordner en ny EBR-policy til CClip.
FPClip_TriggerEBREventWithPeriod Denne funksjonen utløser hendelsen til et C-Clip som hendelsesbasert
oppbevaring (EBR) ble aktivert for, og tilordner en ny EBR-periode til CClip.

 

 

Rettslig sperre

Rettslig sperre gjør det mulig for CAS-søknader å midlertidig forhindre sletting av en C-Clip. Rettslig sperre er
nyttige for data som er gjenstand for en offisiell etterforskning, stevning eller forespørsel, og som kanskje ikke slettes
før etterforskningen er over. Når det ikke er behov for å beholde dataene, kan søksmålssperren
frigis av programmet, og normal oppbevaringsvirkemåte gjenopptas. CAS-applikasjonen
plasserer og fjerner en rettslig sperre på C-Clip-nivå.

Merk: Selv en privilegert sletting kan ikke slette en C-Clip under rettslig sperre.

En C-Clip kan være under flere rettstvister. Programmet må generere unike ID-er for rettslig sperre
og kunne spore de spesifikke rettstvistene som er knyttet til et C-Clip. Programmet
kan ikke spørre en C-Clip om denne informasjonen. Det er bare en funksjon som bestemmer søksmålstilstanden
til C-Clip. Hvis det er en eller flere rettstvister på C-Clip, returnerer denne funksjonen
sann, ellers er den usann.

Når du bruker rettslig sperre, er C-Clip-livssyklusen som følger:

  • Skape: Applikasjonen oppretter en ny C-Clip og gir en fast og/eller hendelsesbasert
    oppbevaringsperiode.
  • Angi rettslig sperre: Et program setter C-Clip på vent. Denne applikasjonen kan være forskjellig
    fra applikasjonen som skrev C-Clip.
  • Rettslig sperre for løslatelse: Et program slipper C-Clip. Denne applikasjonen kan være forskjellig
    fra programmet som setter søksmålssperren eller skrev C-Clip.
  • Slette: Når applikasjonen prøver å slette C-Clip, må følgende betingelser være oppfylt:
    Det er ingen andre rettssaker som er utestående på C-Clip.
    Oppbevaring av retningslinjene er utløpt.
    Standard oppbevaring av bøtter er utløpt. (Standard samlingsbeholdning er tilgjengelig for alle ECS-objekttyper, men anbefales ikke for CAS.)
    Den faste oppbevaringsperioden er utløpt (bare CAS-funksjon).
    Hendelsesbasert oppbevaring er utløpt (bare CAS-funksjon).

Følgende figur viser de tre mulige scenariene for en C-Clip satt under rettslig sperre:

  • C1 har en fast oppbevaring som allerede er utløpt når den er satt på vent.
  • C2 har en fast oppbevaring som utløper under sperringen.
  • C3 har en fast oppbevaring som utløper etter frigivelse av sperringen.

kA53a0000004NEvCAM_1_2

En C-Clip kan ha flere rettssaker som er tilordnet. Hvis dette er tilfelle, krever hver rettslig sperring
et separat API-kall med en unik identifikator for rettslig sperre.

Merk: Den maksimale størrelsen på ID for rettslig sperre er 64 tegn. Maksimal ID
for rettstvister per C-Clip er 100. Disse begrensningene håndheves av CAS API.

Tabellen viser CAS API-funksjonene for rettslig sperre
 

Funksjon Beskrivelse
FPClip_GetRetentionHold Denne funksjonen bestemmer hold-tilstanden til C-Clip og returnerer
sann eller usann.
FPClip_SetRetentionHold Denne funksjonen angir eller tilbakestiller et festegrep på en C-Clip. For
flere rettstvistssperrer kan du angi en unik ID for rettslig sperring for
hver sperring. For flere sperringer foretar du ett anrop per ID.

Additional Information

De CAS-relaterte emnene nedenfor er beskrevet i ECS-datatilgangsveiledningen og er delt inn i ulike KB-er:

Affected Products

ECS Appliance

Products

ECS Appliance, Elastic Cloud Storage
Article Properties
Article Number: 000019814
Article Type: How To
Last Modified: 24 Mar 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.