Återhämtning vid tidpunkten

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 juni 2022; kontroller kräver 2 redigeringar .

Point-in- time recovery ( PITR ) i samband med datorsystem är en sådan möjlighet att återställa systemets gamla tillstånd, när systemets tillstånd eller dess del från det förflutna återställs, vilket indikerar det specifika ögonblicket i det förflutna för vilket tillståndet som återställs är verkligt [ 1] [2] [3] .

Ett exempel på implementering skulle vara Windows XP :s förmåga att återställa operativsysteminställningar från ett tidigare lagringsdatum (till exempel innan datakorruption inträffade). Time Machine för Mac OS X är ett annat exempel på punkt-i-tid återställning.

När PITR-loggning väl har startat på en PITR-aktiverad databas kan DBA återställa databasen från säkerhetskopior till det tillstånd den var i när som helst sedan loggningen startade [1] [4] . Ett exempel på en sådan logg är PostgreSQL WAL [5] [6] .

PITR kan implementeras på filsystemsnivå . Denna funktion tillhandahålls av ZFS ögonblicksbildmekanism [7] [8] . Det finns implementeringar av konceptet på en lägre nivå, som att hantera en diskuppsättning [9] eller en enda disk [10] .

Återställning med PITR motsvarar den fjärde nivån i återhämtningsplanen , definierad i klassificeringen av affärskontinuitetsplaner som gemensamt antagits av IBM och SHAREs tekniska styrkommitté [11] [12] [13] .

Länkar

Se även

Anteckningar

  1. 1 2 Larsen, Gregory A. Point in Time Recovery . DatabaseJournal.com (31 augusti 2005). Hämtad 6 oktober 2020. Arkiverad från originalet 9 oktober 2020.
  2. MySQL :: MySQL säkerhetskopiering och återställning :: 1,5 punkt-i-tid (inkrementell) återställning . MySQL (18 september 2020). Hämtad 6 oktober 2020. Arkiverad från originalet 9 oktober 2020.
  3. Översikt över återställning av en instans . Google moln . Hämtad 6 oktober 2020. Arkiverad från originalet 22 september 2020.
  4. David Lomet, Zografoula Vagena, Roger Barga. Återhämtning från "dåliga" användartransaktioner  // Proceedings of the 2006 ACM SIGMOD international conference on Management of data. - New York, NY, USA: Association for Computing Machinery, 2006-06-27. — S. 337–346 . — ISBN 978-1-59593-434-5 . - doi : 10.1145/1142473.1142512 .
  5. Rekha Singhal, Shreya Bokare, Prasad Pawar. Enterprise Storage Architecture for Optimal Business Continuity  // 2010 Internationell konferens om datalagring och datateknik. — 2010-02. — s. 73–77 . - doi : 10.1109/DSDE.2010.16 . Arkiverad från originalet den 4 maj 2022.
  6. Md. Anower Hossain, Md. Imrul Hasan, Md Rashedul Islam, Nadeem Ahmed. En ny återställningsprocess i tidsfördröjd server med hjälp av Point in Time Recovery (PITR)  // 2021 24:e internationella konferensen om dator- och informationsteknik (ICCIT). — 2021-12. — S. 1–5 . doi : 10.1109 / ICCIT54785.2021.9689808 . Arkiverad 5 maj 2022.
  7. Martin Christoffer Aasen Oppegaard. Utvärdering av prestanda och utrymmesutnyttjande vid användning av ögonblicksbilder i filsystemen ZFS och Hammer . - 2009. Arkiverad den 15 april 2022.
  8. Mateusz Smolinski. Universal Snapshot File Concept  //  Mot moderna system för samverkande kunskapsdelning / Piotr Lipiński, Konrad Świrski. - Berlin, Heidelberg: Springer, 2012. - S. 173–183 . - ISBN 978-3-642-27446-6 . - doi : 10.1007/978-3-642-27446-6_14 .
  9. Qing Yang, Weijun Xiao, Jin Ren. TRAP-Array: En diskarrayarkitektur som ger snabb återställning till alla tidpunkter  // ACM SIGARCH Computer Architecture News. - 2006-05-01. - T. 34 , nej. 2 . — S. 289–301 . — ISSN 0163-5964 . - doi : 10.1145/1150019.1136511 .
  10. Yonghong Sheng, Dan Xu, Dongsheng Wang. En högeffektiv metod för indexering och hämtning som ger snabb återställning på blocknivå till alla tidpunkter  // 2010 IEEE:s femte internationella konferens om nätverk, arkitektur och lagring. — 2010-07. — S. 41–50 . - doi : 10.1109/NAS.2010.63 .
  11. Omar H. Alhami, Yashwant K. Malaiya. Är de klassiska katastrofåterställningsnivåerna fortfarande tillämpliga idag?  // 2014 IEEE International Symposium on Software Reliability Engineering Workshops. — 2014-11. — S. 144–145 . - doi : 10.1109/ISSREW.2014.68 . Arkiverad från originalet den 4 maj 2022.
  12. Traci Kent.  BCP: s sju nivåer  . go.dewpoint.com . Hämtad 4 maj 2022. Arkiverad från originalet 23 september 2020.
  13. Robert Kern, Victor Peltz. Disaster Recovery Levels. IBM Systems Magazine. – november 2003.