Hvordan finne filer med Recovery Manager i Oracle 12c

July 22  by Eliza

Recovery Manager (RMAN) er Oracle 12câ € ™ s backup og gjenoppretting løsning for å beskytte filene i databasen. Det kan gjenopprette fra ting som tapte rader eller tapte gjenstander, men dens primære formål er å gjenopprette og gjenopprette tapte filer.

Hvordan starte RMAN i Oracle 12c

Du har flere måter å starte RMAN:

  • Lansere verktøyet og deretter logge inn.
  • Lansere verktøyet og logge alt på en gang.
  • Lansere verktøyet og har all produksjonen går til en loggfil. Dette alternativet brukes vanligvis når du kjører RMAN som en planlagt oppgave.

Her er et eksempel på trolig den enkleste måten å starte RMAN:

  1. Sett din ORACLE_SID fra OS kommandolinjen:

    Windows:

    <Satt ORACLE_SID = dev12c>

    Linux / UNIX:

    <. oraenv>
    <Dev12c>

    Dette eksemplet bruker dev12c for ORACLE_SID. Det blir ingen utgang for å sette din ORACLE_SID.

  2. Lanseringen RMAN:

    <Rman>

    RMAN lanseringer.

    Hvordan finne filer med Recovery Manager i Oracle 12c

  3. Koble til databasen du ønsker å sikkerhetskopiere:

    RMAN> koble mål /

    Du ser omtrent slik ut:

koblet til målet databasen: DEV12C (DBID = 3615982967)
RMAN>

Hvordan du konfigurerer RMAN i Oracle 12c

Du kan forhåndskonfigurere noen parametere for RMAN. Disse parametrene er primært for alternativene du vil bruke for alle dine sikkerhetskopier og innganger.

  1. Lanseringen RMAN.
  2. Se en liste over disse parametrene ved å skrive følgende:

    <Vise alt;>

    Du ser dette:

hjelp måldatabasen kontroll fil i stedet for utvinning katalog
RMAN konfigurasjonsparametere for database med db_unique_name DEV12C er:
Konfigurere lagrings POLITIKK redundans 1; # Default
Konfigurer sikkerhetskopiering Optimization AV; # Default
Konfigurere standard enhetstype TIL DISK; # Default
KONFIGURER CONTROLFILE Autobackup AV; # Default
KONFIGURER CONTROLFILE Autobackup FORMAT FOR enhetstype disk til «% F '; # Default
KONFIGURER ENHET TYPE DISK parallellitet en BACKUP TYPE SOM BACKUPSET; # Default
KONFIGURER datafile SIKKERHETSKOPIER for enheten TYPE disk til en; # Default
KONFIGURER archivelog SIKKERHETSKOPIER for enheten TYPE disk til en; # Default
KONFIGURER MAXSETSIZE til ubegrenset; # Default
Konfigurere krypterings FOR DATABASE AV; # Default
KONFIGURER krypteringsalgoritme 'AES128'; # Default
KONFIGURER komprimering algoritmen 'BASIC' AS AV RELEASE «standard» optimalisere for LOAD TRUE; # Default
KONFIGURER RMAN UTGANG TIL HOLD FOR 7 dager; # Default
KONFIGURER archivelog DELETION POLITIKK stykke; # Default
KONFIGURER SNAPSHOT CONTROLFILE navn til "/u01/app/oracle/product/12.1.0/dbhome_1/dbs/snapcf_dev12c.f '; # Default

Noen ganger vil du se bare ett parameter. Hvis så, bare velge ett parameter navn og skriv dette:

<Showet oppbevaring politikk;>

Du ser dette:

RMAN konfigurasjonsparametere for database med db_unique_name DEV12C er:
Konfigurere lagrings POLITIKK redundans 1; # Default

For å endre en parameter, kopiere det du ser fra SHOW kommando og endre verdien tilsvarende. For eksempel inn

<Konfigurere lagrings POLITIKK TIL utvinning vinduet i 3 dager;>

Og du ser dette:

nye RMAN konfigurasjonsparametere:
Konfigurere lagrings POLITIKK TIL GJENVINNING VINDUET på 3 dager;
ny RMAN konfigurasjonsparametere er vellykket lagret

Ta en nærmere titt på noen av konfigurasjonsparametere:

  • Retention Regler: Konfigurere en oppbevaringspolicy forteller RMAN hvor lenge du vil beholde din backup informasjon. For eksempel, hvis du gjenbruke sikkerhetskopier hver to uker, kan du sette din oppbevaring politikk å utløpe de sikkerhetskopi etter 14 dager. Retningslinjer for oppbevaring kan stilles på to måter:

    • Recovery Vindu presiserer at etter så mange dager backup informasjonen vil utløpe.
    • Redundans forteller RMAN at etter at du får så mange sikkerhetskopier av filene dine, vil de utløper
  • Backup optimalisering: Hvis du slår på backup optimalisering og en backup mislykkes halvveis gjennom, plukker RMAN opp der den slapp når du starter sikkerhetskopieringen.
  • Standard Enhetstype: Du kan ha rman sikkerhetskopiere filer til disk eller tape. Denne parameteren konfigurerer hva standardmetoden er når alternativet er utelatt fra backup-kommandoen.
  • Kontroll File Autobackup: Du kan konfigurere RMAN å ta en sikkerhetskopi av kontrollfilen og spfile hver gang en backup kjører. Også, hvis databasen er i arkivloggmodus, vil det ta en sikkerhetskopi av kontrollfilen helst databasefilen strukturen endres, for eksempel døpe eller legge til en datafil.
  • Kontroll File Autobackup Format: Denne funksjonen forteller RMAN navnet og posisjonen du ønsker kontroll fil auto backup til å ta på.
  • Parallellitet: På en maskin med mange backup-enheter, for eksempel kassetter eller disker samt flere prosessorer, kan du sette denne parameteren til å bruke mer ressurser i håp om å påskynde backup.
  • Datafil sikkerhetskopier: Denne parameteren forteller RMAN hvor mange eksemplarer som skal gjøre når du sikkerhetskopiere filer. Jo mer du har jo tryggere du er fra å miste en backup fil.
  • Arkiv Logg sikkerhetskopier: Denne parameteren er lik datafil sikkerhetskopier, men det gjelder for arkivloggene.
  • Max Sett Størrelse: Bruk denne parameteren ved sikkerhetskopiering til tape for å forsikre deg om at sikkerhetskopifilene dona € ™ t span flere bånd. På denne måten mister man tape wonâ € ™ t opphever en hel backup.
  • Kryptering for Database: Vanligvis backup filer som er opprettet vil inneholde tegnstrengene av data som ligger i datafilene. En smart hacker kan trekke ut disse dataene, og kanskje fornuftig ut av det. Ved å slå på denne parameteren, vil alle data i backup-filen være ødelagt.
  • Krypteringsalgoritme: Du kan velge krypteringsnivået i Oracle. Jo høyere krypteringsnivå, jo lengre tid kan ta for å sikkerhetskopiere databasen. Her er dine valg:

    • AES128 AES 128-biters nøkkel
    • AES192 AES 192-biters nøkkel
    • AES256 AES 256-biters nøkkel
  • Komprimering algoritmen: Per Oracle versjon 11g, kan du velge kompresjonsalgoritme som RMAN bruker å komprimere sikkerhetskopier. Du kan velge mellom disse to:

    • Høy komprimering (bzip2)
    • CPU effektivitet (ZLIB)
  • Snapshot Kontroll File Name: Fortell RMAN hvor du skal plassere kontrollfilen og hva du skal nevne det når et øyeblikksbilde av kontrollfilen er tatt.