Arkiv loggfiler representerer en kopi av Oracle redo log filer. Gjenoppretting av en database fra en sikkerhetskopi krever lagret database og et arkiv loggfil over alle endringer som er gjort siden forrige backup. Du kan ikke endre størrelsen på loggfilen etter at det har blitt opprettet , men komprimering reduserer hvor mye minne de sikkerhetskopierte arkivere loggfiler bruke. Faktorer som påvirker størrelse
Arkiv log størrelse er proporsjonal med størrelsen på databasen , og avhenger av hvor mange endringer som er gjort i databasen mellom sikkerhetskopier. Sikkerhetskopiering loggfilene oftere resulterer i mindre filer , med lagringsplass forbrukes av arkivere loggfiler avhengig av hvor mange sikkerhetskopier du gjør av hver fil .
Kopier vs sikkerhetskopier
kopiering databaser oppretter en kopi som er umiddelbart tilgjengelig uten en database restaurering , men det er tregere enn backup og tar opp mer plass . Å gjøre inkrementelle sikkerhetskopier av databaser bruker mindre plass , men kan bare brukes på nivå 0 -delen av databasen . Hvis du kopierer og sikkerhetskopiere hele databasen , trenger du ikke å sikkerhetskopiere arkivlogger .
Saving Space
jevne lage sikkerhetskopier av arkiv logger beskytter dine poster fra tap . Sikkerhetskopiering arkivet logger bare skapt i de siste 24 timene hindrer dupliserte sikkerhetskopier, og du kan redusere hukommelsen de forbruker ved å slette loggene eldre enn 30 dager eller tidsrammen som kreves av dine data retningslinjer for oppbevaring .
P Hvis du tilbake opp arkivlogger til en annen server eller tape, kan du slette dem av Oracle server . Den RMAN kommandoen frigjør plass ved å slette vellykket sikkerhetskopiert arkiverte loggfiler ved gjennomføring av backup, men hvis den mislykkes , betyr RMAN ikke slette den siste backup -filen. Kjøre en crosscheck med RMAN kommandoen forteller den om å bare se på eksisterende arkivlogger , og hindrer den fra å søke etter slettede arkivlogger , påskynde sikkerhetskopieringen. Hvis ledig plass igjen i arkivet log sikkerhetskopi etter hver backup, kan du redusere størrelsen på den tilgjengelige plassen.
Plassbesparende Innstillinger
Lagre mer enn én kopi av en Oracle arkiv log holder deg fra å miste den, men har ikke mer enn to eller tre backup vil spare minne . For å endre standard antall arkivere log backup , må du endre log_archive_dest_n initialisering parameter til log_archive_dest_2 for to sikkerhetskopier eller log_archive_dest_3 for tre. Den maksimale tillatte verdien er 10 .
Du kan også slå av arkivet log -modus på databaser som ikke krever sikkerhetskopier , for eksempel test databaser og utvikling servere . Invalidiserende arkivet log sporing ved å endre log_archive_trace parameter til null setter database i no- arkiv log -modus. I denne tilstanden , redo log filene overskrives når arkivet log plass minnet grensen er nådd .