Arkiv logfiler repræsenterer en kopi af Oracle redo log-filer . Gendannelse af en database fra en backup kræver gemte databasen og et arkiv logfil over alle ændringer foretaget siden den forrige sikkerhedskopiering. Du kan ikke ændre størrelsen på logfilen efter den er blevet oprettet, men komprimering reducerer hvor meget hukommelse de sikkerhedskopierede arkiv logfiler bruge. Faktorer, der påvirker Size
Archive log størrelse er proportional med størrelsen af databasen , og afhænger af antallet af ændringer i database mellem backups. Sikkerhedskopiering logfilerne oftere resulterer i mindre filer , med lagerplads forbruges af arkiv logfiler afhængigt af hvor mange sikkerhedskopier, du gør for hver fil .
Kopier vs Backups
< br >
kopiering databaser skaber en kopi, der er umiddelbart tilgængelige uden en database restaurering, men det er langsommere end sikkerhedskopier og fylder mere . Af gradvise databasesikkerhedskopierne bruger mindre plads , men kan kun anvendes på niveauet 0 del af databasen . Hvis du kopierer og sikkerhedskopiere hele databasen , behøver du ikke at sikkerhedskopiere arkivlogfiler .
Saving Space
Periodisk skabe sikkerhedskopier af arkivet logs beskytter dine poster fra tab. Sikkerhedskopiering arkivlogfiler kun skabt i de sidste 24 timer forhindrer dublerede backups , og du kan reducere den hukommelse , de forbruger ved at slette logfiler ældre end 30 dage eller tidsramme kræves af din dataindsamlingspolitikker .
Hvis du igen up arkivlogfiler til en anden server eller tape , kan du slette dem fra Oracle server. Den RMAN Kommandoen frigør plads ved at slette held bakkes op arkiverede logfiler efter afslutningen af backup, men hvis backup mislykkes , er RMAN ikke slette den sidste backup -fil. Løb en krydstjekke med RMAN kommandoen fortæller det til kun at se på de eksisterende arkivlogfiler , forhindrer det i at søge efter slettede arkivlogfiler , fremskynde backup-processen . Hvis fri plads tilbage i arkivet log backup sektion efter hver backup, kan du formindske størrelsen af den tilgængelige plads .
Pladsbesparende Indstillinger
Lagring mere end én kopi af en Oracle arkiv log holder dig fra at miste det , men har ikke mere end to eller tre backups, vil spare hukommelse . Vil ændre standard antal arkiv log backups , skal du ændre log_archive_dest_n initialisering parameter til log_archive_dest_2 to backups eller log_archive_dest_3 for tre. Den maksimalt tilladte værdi er 10 .
Du kan også slukke arkiv log mode på databaser, der ikke kræver backups , såsom test databaser og udvikling servere. Deaktivering arkiv log sporing ved at ændre log_archive_trace parameter til nul sætter databasen i no- archive log mode. I denne tilstand , er de redo logfiler overskrevet, når arkivet logplads memory grænsen er nået .