Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

ECS: CAS-opbevaring i ECS

Summary: Denne artikel handler om CAS-opbevaring i ECS. Den beskriver også avanceret opbevaring for CAS-programmer: hændelsesbaseret opbevaring, sagsanlæg og min. /max

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 artikel handler om CAS-opbevaring i ECS. Den beskriver også avanceret opbevaring for CAS-programmer: hændelsesbaseret opbevaring, sagsanlæg og min./maks. vurdering
. Det er et udpakning fra ECS-dataadgangsvejledningen, der kan findes og downloades her: https://www.dell.com/support/home/us/en/19/product-support/product/ecs-appliance-/docs
 


CAS-opbevaring i ECS


En CAS C-clips kan have en opbevaringsperiode, der er styrende for tidslængden. Det tilknyttede objekt bevares i ECS-lageret, før et program kan slette det.


Opbevaringsperioder

Opbevaringsperioder tildeles i C-clipsen til objektet af CAS-programmet.

Hvis et finansieringsdokument f.eks. skal beholdes i tre år fra oprettelsesdatoen, er der angivet en
treårig opbevaringsperiode i den C-clips, der er knyttet til det finansielle dokument. Det er
også muligt at angive, at dokumentet bevares på ubestemt tid.

Opbevaringspolitikker (opbevaringsklasser)

Bemærk: Centera-konceptet med opbevaringsklasser knyttes til opbevaringspolitikker i ECS. Denne
dokumentation bruger opbevaringspolitikker.

Opbevaringspolitikker gør det muligt at optage og anvende opbevaringsbrugsscenarier på C-Clips. Forskellige typer dokumenter kan f.eks
. have forskellige opbevaringsperioder. Du kan kræve følgende
opbevaringsperioder:
  • Finansielle: 3 år
  • Juridiske: 5 år
  • E-mail: 6 måneder

Når en opbevaringspolitik anvendes på flere C-Clips ved at ændre politikken. 
Opbevaringsperioden ændres for alle objekter, som politikken gælder for.

Opbevaringspolitikker knyttes til navneområder i ECS og genkendes af CAS-programmet
som opbevaringsklasser.
 

ECS-bucket-niveauopbevaring og CAS

Opbevaring på bucket-niveau er ikke standardpuljeopbevaring i Centera. I ECS er
CAS-standardopbevaring konstant nul.
 

Standardopbevaringsperiode i objekter skrevet uden opbevaring på objektniveau i overholdelsesnavneområder
.

Fra og med ECS 3.0 vil standardopbevaringsperioden for uendelige (-1) blive tildelt C-clips, når et program skriver C-clips uden objektopbevaring til en ECS CAS-bucket
i et overholdelsesnavneområde, og bucket'en har en opbevaringsværdi (6 måneder, for eksempel).
C-clips kan aldrig
slettes, fordi deres effektive opbevaringsperiode er den længst mellem de to:
opbevaringsperioden på bucket-niveau og standardopbevaring på objektniveau.
 

CAS-fortrinsret

Når der anvendes flere opbevaringsperioder på et CAS-objekt i ECS, har opbevaringsperioden med den
højere værdi forrang, uanset hvordan opbevaringen blev anvendt.
 

Sådan anvender du CAS-opbevaring

Du kan definere opbevarings-politis for navneområder i ECS-portalen eller med ECS Management
API. Se Opsætning af opbevaringspolitikker for navneområder.

Dit eksterne CAS-program kan tildele C-klemmen
en fast opbevaringsperiode eller en opbevaringspolitik, når det oprettes.

Når du anvender opbevaringsperioder gennem API'er, skal du angive perioden i sekunder.

Bemærk: ECS CAS tager oprettelsestiden for C-klemmen til alle beregninger relateret til opbevaring og
ikke migreringstiden.


Sådan oprettes opbevaringspolitikker med ECS Management API.

Du kan oprette opbevaringsperioder og politikker ved hjælp af ECS, en oversigt over dem nedenfor
.

Metode Beskrivelse
PUT /object/bucket/{bucketName}/opbevaring Opbevaringsværdien for en bucket definerer en obligatorisk
opbevaringsperiode, som anvendes på alle objekter i en
bucket. Hvis du indstiller en opbevaringsperiode på 1 år, kan et objekt
fra filsæt ikke slettes i et år.
HENT /objekt/bucket/{bucketName}/opbevaring Returnerer den opbevaringsperiode, der aktuelt er indstillet for en
bestemt bucket.
POST /object/namespaces/namespace/{namespace}/
opbevaring
For navneområder fungerer opbevaringsindstillingen som en politik,
hvor hver politik er et <navne>:<opbevaringsperiodepar> .
Du kan definere flere opbevaringspolitikker for et
navneområde, og du kan tildele en politik efter navn til et
objekt i navneområdet. Dette giver dig mulighed for at ændre
opbevaringsperioden for et sæt objekter, der har samme
politik tildelt, ved at ændre den tilsvarende
politik.
PUT /object/namespaces/namespace/{namespace}/
retention/{class}
Opdaterer perioden for en opbevaringsperiode, der er
tilknyttet et navneområde.
GET /object/namespaces/namespace/{namespace}/
retention
Returnerer den opbevaringspolitik, der er defineret for et navneområde.

Du kan finde flere oplysninger om ECS Management API i introduktionen til ECS Management REST API
på ECS Data Access Guide. Onlinereferencen er her: ECS API-reference.


Avanceret opbevaring for CAS-programmer: hændelsesbaseret opbevaring, sagsanlæg og min. /maks. antal

Beskriver avancerede opbevaringsfunktioner, der er tilgængelige i CAS API,der understøttes af ECS.

Kundeprogrammer bruger CAS API til at aktivere opbevaringsstrategier. Når CAS-arbejdsbelastninger
migreres til ECS, gør ECS-forståelsen af CAS API-funktionerne det muligt for kundeprogrammerne at fortsætte med at arbejde med
de migrerede data. I ECS er følgende avancerede opbevaringsstyringsfunktioner (ARM)
tilgængelige uden en separat licens:
  • Hændelsesbaseret opbevaring: Muligheden for at konfigurere et objekt via dets C-Clips til at anvende (udløse) en
    opbevaringsperiode eller opbevaringspolitik, når CAS-programmet modtager en bestemt hændelse.
  • Sagshold: Muligheden for at forhindre sletning af et objekt, hvis CAS-programmet har anvendt et
    sagsanlæg på objektet via dens C-clips. CAS-programmet kan anvende op til 100
    sagsanlæg til et objekt ved at oprette og anvende entydige id'er for sagsanlæg.
  • Min./maks. antal: En administrators mulighed for at indstille bucket-niveau-grænser for fast opbevaringsperiode
    eller variabel opbevaringsperiode. En variabel opbevaringsperiode er en, der er indstillet til at understøtte
    hændelsesbaseret opbevaring. I ECS kan system- eller navneområdeadministratorer indstille værdierne med ECS-portalen
    . Programmører kan bruge ECS Management API til at indstille værdierne.
Bemærk: ARM er understøttet til ældre CAS-data skrevet med enhver navngivningsskema, der er migreret
til ECS.

Min./maks. ydelse for opbevaring på CAS-bucket-niveau

Fra ECS-portalen skal du finde en CAS-bucket og vælge Rediger. Alle de funktioner, der vises på nedenstående skærmbillede
, er CAS-kun-funktioner med undtagelse af funktionen Bucket Retention Period (Opbevaringsperiode for bucket). Opbevaring af
bucketPerioden
er den almindelige ECS-bucket-opbevaringsfunktion, der understøttes på alle ECS-bucket-typer.

kA53a0000004NEvCAM_1_0


Opbevaringsfunktioner for CAS-buckets er forklaret i følgende tabel.
 

Funktion Beskrivelse
Gennemtving opbevaring Hvis denne funktion er aktiveret, kan der ikke oprettes noget CAS-objekt uden opbevaringsoplysninger
(periode eller politik). Et forsøg på at gemme et sådant objekt returnerer en fejl. Hvis det er aktiveret, er det
muligt ikke at konfigurere opbevaringsperioden for buckets , selv i et overholdelsesaktiveret
miljø.
Bemærk: Når en CE+-tilstand, Centera er migreret til ECS, er Håndhævelse af håndhævelse aktiveret
som standard på bucket'en.
Opbevaringsperiode
for bucket
Hvis der er angivet en opbevaringsperiode for buckets, gennemtvinges den længere periode, hvis der både er
en bucket-niveau- og en opbevaringsperiode på objektniveau. I et overholdelsesaktiveret
miljø skal opbevaringsperioden for bucketen være obligatorisk, medmindre opbevaringsoplysninger i
objektet håndhæves. Men når den er konfigureret, kan opbevaringsperioden for bucket ikke nulstilles
, selv når opbevaringsoplysninger i objektet gennemtvinges.
Minimumsperiode for fast
opbevaring
Denne funktion regulerer de opbevaringsperioder, der er angivet i objekter. Hvis et objekts opbevaringsperiode
er uden for de grænser, der er angivet her, mislykkes et forsøg på at skrive objektet. Ved hjælp af opbevaringspolitikker gennemtvinges indstillingerne for min./maks. ikke. Hvis du vælger Infinite (Uendelig ) for
minimum fast opbevaringsperiode , betyder det, at alle opbevaringsværdier skal være uendelige.
Hvis det vælges for den maksimale faste opbevaringsperiode, betyder det, at der ikke er nogen maksimal grænse. Min./maks
. opbevaringsbegræns er på alle C-clips, der er skrevet til en bucket. Hvis en clips migreres af
et SDK-baseret tredjepartsværktøj, som opbevaringen skal være inden for grænserne, ellers er
en fejl uundgåelig.
Maks. fast
opbevaringsperiode
Minimumsperiode for variabel
opbevaring
Denne funktion regulerer variable opbevaringsperioder, der er angivet i objekter, der bruger hændelsesbaseret.
opbevaring (EBR). I EBR indstilles en basisopbevaringsperiode, og den programmerede udløserfunktion
har mulighed for at øge opbevaringsperioden, når der udløses brand. Hvis et objekts nye
opbevaringsperiode er uden for de grænser, der er angivet her, vil et forsøg på at skrive objektet
som svar på udløseren mislykkes. Når du bruger opbevaringspolitikker, gennemtvinges indstillingerne for min./maks. ikke
. Hvis du vælger Infinite for Minimum Variable Retention Period , betyder det, at alle opbevaringsværdier
skal være uendelige. Hvis det vælges for den maksimale variable opbevaringsperiode , betyder det, at der
ikke er nogen maksimal grænse. Min./maks. opbevaringsbegræns er på alle C-clips, der er skrevet til en
bucket. Hvis en clips migreres af et SDK-baseret tredjepartsværktøj, skal opbevaringen være
inden for grænserne, ellers er en fejl ødelagt.
Maks. variabel
opbevaringsperiode

Bemærk: Hvis systemadministratoren eller programmeren ikke har angivet nogen værdier for de faste og
variable opbevaringsperioder, returnerer ECS Management API-funktionen ikke værdier for indstillingerne for
min./maks. Gennemtvingelse af opbevaringsoplysninger i C-Clips returnerer en standardværdi
på falsk.
 

Hændelsesbaseret opbevaring

Hændelsesbaseret opbevaring (EBR) er en instruktion, der angiver, at en post ikke kan slettes før en
hændelse og i en bestemt periode efter hændelsen. I CAS er EBR en C-clips med en bestemt basisopbevaringsperiode
eller opbevaringspolitik og en programdefineret udløser, der kan indstille en længere
opbevaringsperiode, når udløseren udløses. Opbevaringsperioden begynder først, når udløseren skydes ud.
Når en C-clips er markeret for EBR, kan den ikke slettes før hændelsen, medmindre der bruges en privilegeret sletning
.

Når du bruger EBR, er C-Clip-livscyklussen som følger:

  • Opret: programmet opretter en ny C-clips og markerer den som værende under EBR. Programmet
    kan levere en fast opbevaringsperiode, der fungerer som en minimumsopbevaring, og det skal levere en
    hændelsesbaseret opbevaringsperiode eller politik.
  • Udløserhændelse: Programmet udløser hændelsen, som er startpunktet for den hændelsesbaserede
    opbevaringsperiode eller opbevaringspolitikken. Programmet kan tildele en ny hændelsesbaseret
    opbevaringsperiode, hvis den er længere end den, der blev tildelt på tidspunktet for CClip-oprettelsen
    .
  • Slette: Når programmet forsøger at slette C-klemmen, skal følgende betingelser være opfyldt:
    Opbevaring af politik (navneområde) har udløbet
    opbevaring af bucket er udløbet
    . Fast opbevaring er udløbet
    Hændelsen er blevet udløst både den EBR, der er indstillet
    på tidspunktet for oprettelsen, og eventuelle efterfølgende ændringer (udvidelser) på tidspunktet for hændelsen er udløbet
Følgende figur viser de tre mulige scenarier for en C-clips under EBR:
  • C1 har en fast eller minimal opbevaring, som allerede udløb, før hændelsen blev udløst.
  • C2 har en fast eller minimal opbevaring, som vil udløbe, før EBR udløber.
  • C3 har en fast eller minimal opbevaring, som vil udløbe, når EBR udløber.
  kA53a0000004NEvCAM_1_1

For ikke-kompatible navneområder kan privilegerede slettekommandoer tilsidesætte fast og variabel
opbevaring for EBR.

Når du anvender EBR-opbevaring, skal den overholde indstillingerne for Min/Max-indstillene for den variable
opbevaringsperiode.

Tabellen viser CAS API-funktionerne til hændelsesbaseret opbevaring
Funktion Beskrivelse
FPClip_EnableEBRWithClass Denne funktion indstiller en C-clips til at være berettiget til at modtage en fremtidig hændelse og
gør det muligt at tilknytte en hændelsesbaseret opbevaringsklasse (EBR) til CClip'en
i forbindelse med oprettelse af C-clips.
FPClip_EnableEBRWithPeriod Denne funktion indstiller en C-clips til at være berettiget til at modtage en fremtidig hændelse og
gør det muligt at knytte en hændelsesbaseret opbevaringsperiode (EBR) til C-clipsen
i forbindelse med oprettelse af C-clips.
FPClip_IsEBREnabled Denne funktion returnerer en boolesk værdi for at angive, om en CClip
er aktiveret til hændelsesbaseret opbevaring (EBR).
FPClip_GetEBRClassName Denne funktion henter navnet på den hændelsesbaserede opbevaring (EBR).
politik, der er tildelt C-klemmen.
FPClip_GetEBREventTime Denne funktion returnerer det hændelsestidspunkt, der er indstillet på en C-clips, når den hændelsesbaserede
opbevaringshændelse (EBR) for den pågældende C-Clips blev udløst.
FPClip_GetEBRPeriod Denne funktion returnerer værdien (i sekunder) af den hændelsesbaserede
opbevaringsperiode (EBR), der er forbundet med en C-clips.
FPClip_TriggerEBREvent Denne funktion udløser hændelsen for en C-clips, hvor hændelsesbaseret
opbevaring (EBR) blev aktiveret.
FPClip_TriggerEBREventWithClass Denne funktion udløser hændelsen for en C-clips, hvor hændelsesbaseret
opbevaring (EBR) blev aktiveret, og tildeler en ny EBR-politik til CClip.
FPClip_TriggerEBREventWithPeriod Denne funktion udløser hændelsen for en C-clips, hvor hændelsesbaseret
opbevaring (EBR) blev aktiveret, og tildeler en ny EBR-periode til CClip.

 

 

Ikke-aftalehold

Et fast hold gør det muligt for CAS-programmer midlertidigt at forhindre sletning af en C-clips. Et sagligt hold er
nyttigt til data, der er genstand for en officiel undersøgelse, underopsendelse eller forespørgsel, og som muligvis ikke slettes
, før undersøgelsen er overstået. Når der ikke er behov for at opbevare dataene, kan sagsanlæg
frigives af programmet, og normal opbevaringsadfærd genoptages. CAS-programmet
placerer og fjerner et sagsanlæg på C-Clip-niveau.

Bemærk: Selv en privilegeret sletning kan ikke slette en C-Clips under sagsanlæg.

En C-clips kan være under flere sagsanlæg. Programmet skal generere unikke sagshold-ID'er
og være i stand til at spore de specifikke sagshold, der er forbundet med en C-clips. Programmet
kan ikke forespørge på en C-clips for at få disse oplysninger. Der er kun en funktion, der bestemmer tilstanden for sagsanlæg
for C-klemmen. Hvis der er et eller flere sagsholdere på C-klemmen, returnerer denne funktion
sand, ellers er den falsk.

Når du bruger et sagsanlægshold, er C-Clip-livscyklussen som følger:

  • Oprette: Programmet opretter en ny C-clips og giver en fast og/eller hændelsesbaseret
    opbevaringsperiode.
  • Indstil sagshold: Et program sætter C-clipsen i hold. Dette program kan være forskelligt
    fra det program, der skrev C-clipsen.
  • Frigør de sagsanlæg, der er på hold: Et program udgiver C-clipsen. Dette program kan være forskelligt
    fra det program, der indstiller sagen eller skrev C-klemmen.
  • Slette: Når programmet forsøger at slette C-klemmen, skal følgende betingelser være opfyldt:
    Der er ingen andre sagsanlæg, der holder udestående på C-klemmen.
    Opbevaring af politik er udløbet.
    Opbevaring af standardsæt er udløbet. (Opbevaring af standardsæt er tilgængelig for alle ECS-objekttyper, men anbefales ikke til CAS).)
    Fast opbevaringsperiode er udløbet (kun CAS-funktion).
    Hændelsesbaseret opbevaring er udløbet (kun CAS-funktion).

Følgende figur viser de tre mulige scenarier for en C-clips, der sættes under sagshold:

  • C1 har en fast opbevaring, der allerede er udløbet, når den sættes på hold.
  • C2 har en fast opbevaring, der udløber under hold.
  • C3 har en fast opbevaring, der udløber efter frigivelse af hold.

kA53a0000004NEvCAM_1_2

En C-clips kan have flere sagsholdere tilknyttet. Hvis dette er tilfældet, kræver hvert sagsanlæg
et separat API-opkald med en entydig identifikator for sagsanlægshold.

Bemærk: Den maksimale størrelse af sagshold-ID er 64 tegn. Det maksimale antal UD'er
pr. c-clips er 100. Disse begrænsninger håndhæves af CAS API.

Tabellen viser CAS API-funktionerne for sagsanlæg
 

Funktion Beskrivelse
FPClip_GetRetentionHold Denne funktion bestemmer holdtilstanden for C-klemmen og returnerer
sand eller falsk.
FPClip_SetRetentionHold Denne funktion indstiller eller nulstiller et fastgørelseshold på en C-clips. For
flere sagsanlæg skal der angives et unikt sagsanlægs-id for
hvert hold. Hvis der er flere hold, skal du foretage ét opkald pr. ID.

Additional Information

Nedenstående CAS-relaterede emner er beskrevet i ECS-dataadgangsvejledningen og vil blive opdelt i forskellige KB'er:

Affected Products

ECS Appliance

Products

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