Lag en reverserbar prøvemigrering med avstemmingspunkter
Definer hvordan en prøvemigrering kan fjernes eller gjentas uten å miste eksisterende data.
En prøvemigrering bør ha en kjent vei tilbake. Det er ikke nok å vite at en import kan avbrytes ved feil. En vellykket, men feilaktig import kan kreve en annen tilbakeføringsmåte enn en teknisk mislykket kjøring.
Bruk et avgrenset testgrunnlag og dokumenter målets utgangspunkt. Hvis målet allerede har data, må dere vite hvilke objekter importen kan opprette, endre eller gjenbruke. Ikke prøv sletting på driftsdata for å finne ut av dette.
Fire punkter i en prøve
Syntetisk testplan:
| Punkt | Kontroll | Forventning |
|---|---|---|
| Før import | Saldo og eksisterende registre | Bevar kjent utgangspunkt |
| Etter import | Saldo og opprettede objekter | Avtalte data finnes |
| Etter tilbakeføring | Samme kontroll som før | Utgangspunktet er gjenopprettet |
| Etter ny import | Samme kontroll som første prøve | Ingen doble data |
Hvis første prøve oppretter tre kunder og andre prøve oppretter tre nye kopier, er returplanen eller gjenbruket utilstrekkelig. En saldo som stemmer, kan ikke dekke registerduplikatene.
Velg returmetode før kjøring
En isolert testkopi kan erstattes med en ny kopi. Andre løsninger kan kreve kontrollert sletting av importobjekter eller regnskapsmessig korreksjon. Metoden må være støttet og egnet for situasjonen. Ikke likestill et korrigerende bilag med teknisk sletting av alle spor.
ReAIs import utføres samlet i en transaksjon. Det begrenser delvis gjennomført import ved teknisk feil, men betyr ikke at en fullført import alltid har en automatisk brukerfunksjon for reversering. Avklar den konkrete returmuligheten før prøven.
- Bevar originalfil og brukt mapping.
- Registrer hvilke nye objekter importen oppretter.
- Kontroller påvirkning på eksisterende registre.
- Prøv gjentakelse uten å legge til doble saldoer.
Godkjenn returplanen når testen viser at avtalt utgangspunkt kan gjenskapes og ny prøve gir forutsigbart resultat. Stopp dersom planen bare sier «slett importen» uten å forklare berørte objekter og etterkontroll.
Et sikkerhetskopiuttak er nyttig bare når gjenoppretting er mulig og prøvd i en egnet ramme. Det må også være tydelig hvilke data som oppstår mellom kopien og eventuell retur.
En retest kan også endre registre som ble gjenbrukt, for eksempel et navn eller en kobling til en eksisterende bank. Det er ikke nok å fjerne nye bilag hvis slike endringer blir stående. Bevar relevant førtilstand og kontroller den etter returen. Planen bør derfor vise hvilke objekter som kan endres i tillegg til dem som opprettes. Dette gir en prøvemigrering som faktisk kan vurderes som reverserbar.
Se dobbeltimport og arkiv og sikkerhetskopi.