Bedre StandardSend faginnspill

Lag en reverserbar prøvemigrering med avstemmingspunkter

Definer hvordan en prøvemigrering kan fjernes eller gjentas uten å miste eksisterende data.

I denne veiledningen

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:

PunktKontrollForventning
Før importSaldo og eksisterende registreBevar kjent utgangspunkt
Etter importSaldo og opprettede objekterAvtalte data finnes
Etter tilbakeføringSamme kontroll som førUtgangspunktet er gjenopprettet
Etter ny importSamme kontroll som første prøveIngen 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.

Kilder