ECS: CAS:n säilyttäminen ECS:ssä

Summary: Tämä artikkeli käsittelee CAS:n säilyttämistä ECS:ssä. Siinä kuvataan myös CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/maksimisäädin ...

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

Tämä artikkeli käsittelee CAS:n säilyttämistä ECS:ssä. Siinä kuvataan myös CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/enimmäissäädin
Se on ote ECS Data Access Guide -oppaasta, joka löytyy ja ladataan täältä: ECS-laitteiden tuotesivu
 


CAS:n säilyttäminen ECS:ssä


CAS C-Clipillä voi olla säilytysaika, joka määrittää ajan. Liittyvä objekti säilytetään ECS-tallennustilassa, ennen kuin sovellus voi poistaa sen.


Säilytysajat

CAS-sovellus määrittää objektille säilytysajat C-Clipissä.

Jos esimerkiksi talousasiakirja on säilytettävä kolme vuotta sen luontipäivästä,
taloustositteeseen liittyvässä C-Clipissä määritetään kolmen vuoden säilytysaika. On
myös mahdollista määrittää, että asiakirja säilytetään toistaiseksi.

Säilytyskäytännöt (säilytysluokat)

Huomautus: Centera-säilytysluokkien käsite liittyy ECS:n säilytyskäytäntöihin, tässä
dokumentaatiossa käytetään säilytyskäytäntöjä.

Säilytyskäytännöt mahdollistavat säilytyksen käyttötapausten tallentamisen ja käyttämisen C-Clipsissä. Esimerkiksi
erityyppisillä asiakirjoilla voi olla erilaiset säilytysajat. Voit vaatia
seuraavia säilytysaikoja:

  • Taloudellinen: 3 vuotta
  • Laillinen: 5 vuotta
  • Sähköposti: 6 kuukautta

Kun säilytyskäytäntöä sovelletaan useisiin C-Clipeihin, muuttamalla käytäntöä. Säilytysaika
muuttuu kaikille kohteille, joita käytäntö koskee.

Säilytyskäytännöt liittyvät ECS:n nimitiloihin, ja CAS-sovellus
tunnistaa ne säilytysluokiksi.
 

ECS-säilötason säilytys ja CAS

Säilötason säilytys ei ole oletusvaranto Centerassa. ECS:ssä CAS:n oletuspidätys on
jatkuvasti nolla.
 

Oletusarvoinen säilytysaika objekteille, jotka on kirjoitettu ilman objektitason säilytystä Compliance-nimitiloissa
.

ECS 3.0:sta alkaen, kun sovellus kirjoittaa C-Clipejä ilman objektin säilytystä ECS CAS
-ryhmään vaatimustenmukaisuuden nimitilassa ja säilöllä on säilytysarvo (esimerkiksi 6 kuukautta),
C-kiinnikkeille määritetään oletusarvoinen säilytysaika ääretön (-1). C-kiinnikkeitä ei voi koskaan
poistaa, koska niiden efektiivinen säilytysaika on pisin näiden kahden välillä:
säilötason säilytysaika ja objektitason oletussäilytysaika.
 

CAS-ensisijaisuus

Kun CAS-objektiin sovelletaan ECS:ssä useita säilytysjaksoja, arvokkaampi
säilytysjakso on ensisijainen riippumatta siitä, miten säilytystä on sovellettu.
 

CAS-säilytyksen hakeminen

Voit määrittää nimitilojen säilytyskäytäntöjä ECS-portaalissa tai ECS Management
API:ssa. Katso Nimitilan säilytyskäytäntöjen määrittäminen.

Ulkoinen CAS-sovellus voi määrittää C-Clipille
kiinteän säilytysajan tai säilytyskäytännön sen luomisen aikana.

Kun käytät säilytysjaksoja ohjelmointirajapintojen kautta, määritä jakso sekunteina.

Huomautus: ECS CAS käyttää C-Clipin luontiaikaa kaikissa säilyttämiseen liittyvissä laskelmissa
, ei siirtoaikaa.


Säilytyskäytäntöjen luominen ECS Management API:n avulla.

Voit luoda säilytysaikoja ja -käytäntöjä ECS:ssä, jonka yhteenveto on
alla.

Menetelmä Kuvaus
PUT /object/bucket/{bucketName}/retention Säilön säilytysarvo määrittää pakollisen
säilytysajan, jota sovelletaan säilön jokaiseen kohteeseen
. Jos määrität säilytysajaksi 1 vuoden, säilön objektia
ei voi poistaa yhteen vuoteen.
GET /object/bucket/{bucketName}/retention Palauttaa säilytysjakson, joka on määritetty määritetylle
säilölle.
POST /objekti/nimitilat/nimiavaruus/{nimiavaruus}/
säilytys
Nimiavaruuksissa säilytysasetus toimii käytännön tavoin,
jossa kukin käytäntö on <Nimi>:<säilytysjakso-pari> .
Voit määrittää nimitilalle
useita säilytyskäytäntöjä ja määrittää käytännön nimen mukaan nimitilassa olevalle objektille
. Näin voit muuttaa
sellaisten objektien joukon säilytysaikaa, joille on
määritetty sama käytäntö, muuttamalla vastaavaa
käytäntöä.
LAITA /object/namespaces/namespace/{namespace}/
retention/{class}
Päivittää nimitilaan liittyvän säilytysjakson
ajanjakson.
GET /object/namespaces/namespace/{namespace}/
säilyttäminen
Palauttaa nimitilalle määritetyn säilytyskäytännön.

Lisätietoja ECS Management APIsta on ECS Management REST APIn
esittelyssä ECS Data Access Guide -oppaassa. 


CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/maksimisäädin

Käsittelee CAS-ohjelmointirajapinnan kehittyneitä säilytysominaisuuksia, joita ECS tukee.

Asiakassovellukset käyttävät CAS-ohjelmointirajapintaa säilytysstrategioiden mahdollistamiseen. Kun CAS-työkuormia siirretään
ECS:ään, ECS on tietoinen CAS-ohjelmointirajapinnan ominaisuuksista, joten asiakassovellukset voivat jatkaa
siirrettyjen tietojen käsittelyä. ECS:ssä seuraavat ARM (Advanced Retention Management)
-ominaisuudet ovat käytettävissä ilman erillistä käyttöoikeutta:

  • Tapahtumapohjainen säilyttäminen: kyky määrittää objekti C-Clipin kautta soveltamaan (laukaisemaan) säilytysjaksoa
    tai säilytyskäytäntöä, kun CAS-sovellus vastaanottaa tietyn tapahtuman.
  • Oikeusteitse tapahtuva pito: mahdollisuus estää objektin poistaminen, jos CAS-sovellus on soveltanut objektiin
    riita-asian pitoa C-Clipin kautta. CAS-sovellus voi soveltaa objektiin enintään 100
    riita-asian pitoa luomalla ja käyttämällä yksilöllisiä riita-asian pitotunnuksia.
  • Minimi-/maksimisäädin: Järjestelmänvalvoja voi asettaa säilötason rajoja kiinteälle säilytysjaksolle tai muuttuvalle säilytysjaksolle
    . Muuttuva säilytysjakso on sellainen, joka tukee
    tapahtumapohjaista säilytystä. ECS:ssä, järjestelmän tai nimitilan järjestelmänvalvojat voivat määrittää arvot ECS-portaalissa
    . Ohjelmoijat voivat määrittää arvot ECS Management API:n avulla.

Huomautus: ARM:ää tuetaan vanhoille CAS-tiedoille, jotka on kirjoitettu ECS:ään siirretyillä
nimeämistavoilla.

Vähin/suurin säädin CAS-kauhatason säilytykselle

Etsi ECS-portaalissa CAS-säilö ja valitse Muokkaa. Kaikki alla olevassa näytössä
näkyvät ominaisuudet ovat vain CAS-ominaisuuksia lukuun ottamatta säilön säilytysjaksoominaisuutta . Säilön säilytys
Piste
on ECS-säilön vakiokiinnitysominaisuus, jota tuetaan kaikissa ECS-säilötyypeissä.

kA53a0000004NEvCAM_1_0


CAS-säilön kiinnitysominaisuudet on selitetty seuraavassa taulukossa.
 

Ominaisuus Kuvaus
Pakota säilytys Jos tämä ominaisuus on käytössä, CAS-objektia ei voi luoda ilman säilytystietoja
(piste tai käytäntö). Yritys tallentaa tällainen objekti palauttaa virheen. Jos se on käytössä,
säilön säilytysjaksoa ei voi määrittää edes vaatimustenmukaisuusympäristössä
.
Huomautus: Kun CE+-tilan Centera siirretään ECS:ään, säilössä on oletusarvoisesti käytössä Pakota säilytys
.
Säilön säilytysaika
Jos säilön säilytysjakso on määritetty, pidempää säilytysaikaa käytetään, jos käytössä on
sekä säilötason että objektitason säilytysjakso. Vaatimustenmukaisuutta tukevassa
ympäristössä säilön säilytysjakso on pakollinen, ellei objektin
säilytystietoja ole pakotettu. Kun säilön säilytysjakso on määritetty, sitä ei kuitenkaan voi
nollata, vaikka objektin säilytystiedot olisivat käytössä.
Kiinteä
vähimmäissäilytysaika
Tämä ominaisuus hallitsee objekteissa määritettyjä säilytysaikoja. Jos objektin säilytysaika
on tässä määritettyjen rajojen ulkopuolella, objektin kirjoitusyritys epäonnistuu. Säilytyskäytäntöjä käytettäessä min/max-asetuksia ei pakoteta. Jos kiinteän säilytysajan vähimmäissäilytysajaksi
valitaan ääretön, kaikkien retentioarvojen on oltava äärettömiä. Jos valitset kiinteän säilytysajan enimmäisarvon
, enimmäisrajaa ei ole. Minim./maksimi-retentiorajoituksia
sovelletaan kaikkiin C-kiinnittimiin, jotka kirjoitetaan säilöön. Jos leike siirretään jollakin SDK-pohjaisella kolmannen osapuolen työkalulla
, säilyttämisen pitäisi olla rajoissa, muuten tapahtuu virhe
.
Vahvistettu
enimmäissäilytysaika
Muuttuva
vähimmäissäilytysaika
Tämä ominaisuus hallitsee muuttuvia säilytysjaksoja, jotka on määritetty objekteissa tapahtumapohjaisesti.
pidätys (EBR). EBR:ssä asetetaan emäksen retentioaika ja ohjelmoidulla laukaisutoiminnolla
on kyky pidentää retentioaikaa, kun liipaisin laukeaa. Jos objektin uusi
säilytysaika on tässä määritettyjen rajojen ulkopuolella, yritys kirjoittaa objekti
vastauksena liipaisimeen epäonnistuu. Säilytyskäytäntöjä käytettäessä min/max-asetuksia ei
pakoteta. Jos vähimmäismuuttujan säilytysjaksoksi valitaan ääretön, kaikkien säilytysarvojen
on oltava äärettömiä. Jos valitset enimmäissäilytysjakson, enimmäisrajaa
ei ole. Minim./maksimi-retentiorajoituksia sovelletaan kaikkiin C-kiinnittimiin, jotka kirjoitetaan
säilöön. Jos leike siirretään jollakin SDK-pohjaisella kolmannen osapuolen työkalulla, säilytyksen pitäisi olla
rajoissa, muuten heitetään virhe.
Muuttuva
enimmäissäilytysaika

Huomautus: Jos järjestelmänvalvoja tai ohjelmoija ei ole määrittänyt arvoja kiinteille ja
muuttuville säilytysjaksoille, ECS Management API:n get-toiminto ei palauta min/max-asetusten arvoja
. C-Clipin Pakota säilytystiedot -tiedot palauttavat oletusarvon
false.
 

Tapahtumapohjainen säilytys

Tapahtumapohjainen säilytys (EBR) on ohje, joka määrittää, että tietuetta ei voi poistaa ennen tapahtumaa
eikä tiettynä ajanjaksona tapahtuman jälkeen. CAS: ssa EBR on C-Clip, jolla on määritetty perussäilytysaika
tai säilytyskäytäntö ja sovelluksen määrittämä laukaisu, joka voi asettaa pidemmän
säilytysajan, kun liipaisin laukeaa. Säilytysaika alkaa vasta, kun liipaisin laukeaa.
Kun C-Clip on merkitty EBR:lle, sitä ei voi poistaa ennen tapahtumaa, ellei etuoikeutettua poistoa
käytetä.

EBR:ää käytettäessä C-Clipin elinkaari on seuraava:

  • Luo: sovellus luo uuden C-Clipin ja merkitsee sen olevan EBR:n alainen. Sovellus
    voi tarjota kiinteän säilytysajan, joka toimii vähimmäissäilytysaikana, ja sen on annettava
    tapahtumapohjainen säilytysaika tai käytäntö.
  • Laukaiseva tapahtuma: Sovellus käynnistää tapahtuman, joka on tapahtumapohjaisen
    säilytysajan tai säilytyskäytännön alku. Sovellus voi määrittää uuden tapahtumapohjaisen
    säilytysjakson, jos se on pidempi kuin CClipin
    luontihetkellä määritetty säilytysaika.
  • Poistaa: Kun ohjelma yrittää poistaa C-kiinnikkeen, seuraavien ehtojen on täytyttävä:
    Käytännön (nimitilan) säilytys on vanhentunut
    Säilön säilytys on vanhentunut
    Kiinteä säilytys on vanhentunut
    Tapahtuma on käynnistetty
    Sekä luontihetkellä asetettu EBR että mahdolliset myöhemmät muutokset (laajennukset) tapahtumahetkellä ovat vanhentuneet

Seuraavassa kuvassa esitetään kolme mahdollista skenaariota EBR:n C-Clipille:

  • C1:llä on kiinteä tai minimaalinen pidätys, joka on päättynyt jo ennen tapahtuman alkamista.
  • C2:lla on kiinteä tai minimaalinen pidätys, joka päättyy ennen EBR:n voimassaolon päättymistä.
  • C3:lla on kiinteä tai minimaalinen pidätys, joka päättyy EBR:n voimassaolon päätyttyä.

 kA53a0000004NEvCAM_1_1

Yhteensopimattomissa nimiavaruuksissa etuoikeutetut poistokomennot voivat ohittaa EBR:n kiinteän ja muuttuvan
pidätyksen.

EBR:n säilytystä käytettäessä sen on noudatettava Min/Max-säätimen asetuksia muuttuvan
säilytysajan ajan.

Taulukossa on esitetty tapahtumapohjaisen säilytyksen CAS-ohjelmointirajapintafunktiot

Toiminto Kuvaus
FPClip_EnableEBRWithClass Tämä toiminto asettaa C-Clipin vastaanottamaan tulevan tapahtuman ja
mahdollistaa tapahtumapohjaisen säilytysluokan (EBR) määrittämisen CClipille
C-Clipin luonnin aikana.
FPClip_EnableEBRWithPeriod Tämä toiminto asettaa C-Clipin vastaanottamaan tulevan tapahtuman ja
mahdollistaa tapahtumapohjaisen säilytysjakson (EBR) määrittämisen
C-Clipille C-Clipin luontiaikana.
FPClip_IsEBREnabled Tämä funktio palauttaa totuusarvon, joka ilmaisee, onko CClip
otettu käyttöön tapahtumapohjaisessa säilytyksessä (EBR).
FPClip_GetEBRClassName Tämä toiminto hakee tapahtumapohjaisen säilytyksen (EBR) nimen.
C-Clipille määritetty käytäntö.
FPClip_GetEBREventTime Tämä funktio palauttaa C-Clipissä asetetun tapahtuma-ajan, kun kyseisen C-Clipin tapahtumapohjainen
säilytystapahtuma (EBR) käynnistettiin.
FPClip_GetEBRPeriod Tämä funktio palauttaa C-kiinnikkeeseen liittyvän tapahtumapohjaisen
säilytysjakson (EBR) arvon (sekunteina).
FPClip_TriggerEBREvent Tämä toiminto käynnistää C-kiinnikkeen tapahtuman, jossa tapahtumapohjainen
säilytys (EBR) oli käytössä.
FPClip_TriggerEBREventWithClass Tämä toiminto käynnistää C-Clip-tapahtuman, jossa tapahtumapohjainen
säilytys (EBR) on otettu käyttöön, ja määrittää uuden EBR-käytännön CClipille.
FPClip_TriggerEBREventWithPeriod Tämä toiminto käynnistää C-Clip-tapahtuman, jolle tapahtumapohjainen
säilytys (EBR) on otettu käyttöön, ja määrittää uuden EBR-jakson CClipille.

 

 

Oikeudenkäynnin keskeytys

Oikeudenkäynnin pidon avulla CAS-sovellukset voivat tilapäisesti estää C-Clipin poistamisen. Oikeudenkäynnin pito on
hyödyllinen tiedoille, jotka ovat virallisen tutkimuksen, haasteen tai tutkimuksen kohteena ja joita ei voida
poistaa, ennen kuin tutkimus on ohi. Kun tietoja ei tarvitse säilyttää, sovellus voi vapauttaa riita-asian pidon
ja normaali säilytystoiminta jatkuu. CAS-sovellus
asettaa ja poistaa riita-asian pidon C-Clip-tasolla.

Huomautus: Edes etuoikeutettu poisto ei voi poistaa C-Clipiä oikeudenkäynnin pidossa.

Yksi C-Clip voi olla useiden oikeudenkäyntien pidossa. Sovelluksen on luotava yksilölliset oikeustoimipaikan
pitotunnukset ja pystyttävä seuraamaan C-Clipiin liittyviä erityisiä riita-asian pitoja. Sovellus
ei voi kysellä näitä tietoja C-Clipiltä. On vain toiminto, joka määrittää C-Clipin oikeudenkäynnin
pitotilan. Jos C-Clipissä on yksi tai useampi riita-asia, tämä funktio
palauttaa arvon true, muuten se on false.

Kun käytetään oikeustoimiin perustuvaa pitoa, C-Clipin elinkaari on seuraava:

  • Luoda: Sovellus luo uuden C-Clipin ja tarjoaa kiinteän ja/tai tapahtumapohjaisen
    säilytysajan.
  • Aseta oikeusteitse lykkäys: Sovellus asettaa C-Clipin pitoon. Tämä sovellus voi olla erilainen
    kuin sovellus, joka kirjoitti C-Clipin.
  • Vapauta oikeustoimien pito: Sovellus vapauttaa C-Clipin. Tämä sovellus voi olla erilainen
    kuin sovellus, joka asettaa oikeudenkäynnin pitoon tai kirjoitti C-Clipin.
  • Poistaa: Kun sovellus yrittää poistaa C-Clipin, seuraavien ehtojen on täytyttävä:
    C-Clipissä ei ole vireillä muita oikeudenkäyntejä.
    Käytännön säilytys on päättynyt.
    Säilön vakiosäilytys on päättynyt. (Säilön vakiosäilytys on käytettävissä kaikissa ECS-objektityypeissä, mutta sitä ei suositella CAS-objekteille.)
    Kiinteä säilytysaika on päättynyt (vain CAS-ominaisuus).
    Tapahtumapohjainen säilytys on vanhentunut (vain CAS-ominaisuus).

Seuraavassa kuvassa esitetään kolme mahdollista skenaariota, joissa C-Clip asetetaan oikeustoimiin liittyvään pitoon:

  • C1: llä on kiinteä pidätys, joka on jo päättynyt, kun se asetetaan pitoon.
  • C2:lla on kiinteä pidätys, joka päättyy pidon aikana.
  • C3:lla on kiinteä kiinnitys, joka vanhenee ruuman vapauttamisen jälkeen.

kA53a0000004NEvCAM_1_2

C-Clipille voidaan määrittää useita oikeudenkäyntejä. Jos näin on, jokainen riita-asian pito
edellyttää erillistä API-kutsua, jossa on yksilöllinen tunniste oikeudenkäynnin pidolle.

Huomautus: Oikeudellisen pidon tunnuksen enimmäiskoko on 64 merkkiä. C-Clipiä
kohden voidaan myöntää enintään 100 oikeustapausta koskevaa pitotunnusta. CAS API valvoo näiden rajoitusten noudattamista.

Taulukossa on esitetty CAS API -toiminnot oikeusteitse tapahtuvaa pitoa varten
 

Toiminto Kuvaus
FPClip_GetRetentionHold Tämä toiminto määrittää C-Clipin pitotilan ja palauttaa
arvon true tai false.
FPClip_SetRetentionHold Tämä toiminto asettaa tai nollaa C-kiinnikkeen pitopidon. Jos
riita-asia on keskeytetty useita kertoja, anna jokaiselle pidolle yksilöllinen tunnus riita-asian pidolle
. Jos pitoja on useita, soita yksi puhelu tunnusta kohden.

Additional Information

Seuraavat CAS:iin liittyvät aiheet on kuvattu yksityiskohtaisesti ECS Data Access Guide -oppaassa, ja ne on jaettu eri tietämyskannan artikkeleihin:

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.