Module 24 · Advanced · 9 min read

Cutover dry-runs and rollback

You will be able to: Plan and time two rehearsals before the final cut-over; Write a cutover schedule with a freeze window; Use Zeyto's backup, restore, reset and cancel tools in a rollback plan.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

A cutover is the weekend when the old system stops and Zeyto starts. It must never be the first time you run the migration. Plan at least two rehearsals.

RehearsalPurposeOutput
1 TechnicalFind rejects, mapping errors, missing mastersFix list and mapping updates
2 Timed, with accountantRun the real sequence against a recent copy, measure each stepActual durations, reconciliation signed as practice
3 Final cutoverRun with the frozen dataSigned opening position
A cutover weekendFriday 18:00 old system frozen. Friday 19:00 final extracts. Saturday 09:00 masters load (2 hours). 11:00 openings posted (1.5 hours). 13:00 reconciliation (3 hours). Sunday 12:00 accountant signs. Sunday 14:00 is the go/no-go. If the accountant has not signed by then, go-live is postponed to the following week and the client continues on the old system. Monday 08:00 staff start on Zeyto with the team on site.

Rollback options in Zeyto

Rollback means different things before and after live transactions. Plan both.

SituationToolWhat it does
Test data loaded, no live work yetSettings, Reset Company DataRemoves transactions, or also items, parties and price lists. Takes a verified backup first. Users, settings and the company profile stay
A bad Import Center runImport history, Roll backRemoves what the run created (Recycle Bin or made inactive); cancels opening documents with a reversal
Wrong opening balancesEdit openings, or Cancel all openingsAmends or reverses the openings; blocked if a bill is already settled or a period is closed
Whole system must return to an earlier pointSettings, Backup, RestoreReplaces every company on the computer with the backup; anything entered afterwards is lost

Reset Company Data needs the company name typed exactly and a backup passphrase of at least 12 characters. Restoring needs the word RESTORE typed. Zeyto saves a safety copy of today's data first. Take and restore-test a backup immediately before the final load, and keep the old system untouched and read-only for at least the first month-end.

After go-live

Once real invoices exist, going back is a business decision, not a button. Prefer forward fixes: correcting entries and adjustments approved by the accountant.

Watch outDo not rehearse on the live company unless you are prepared to reset it. Prefer a separate test installation, then do the real load once.
TipWrite the rollback criteria before the weekend, with times and named decision-makers. Deciding under pressure leads to bad choices.

Practise in the demo

  1. Write the schedule for a cutover weekend for a client, with a go/no-go time and rollback criteria.
  2. Open Settings, then Backup and Settings, then Reset Company Data in the demo. Read the steps and warnings only.
  3. Open https://demo.zeyto.app/demo-app/ and sign in with the demo login. This is a public demo with sample data, so nothing you do there affects a real business.
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • Rehearse at least twice and time every step.
  • Know which tool reverses which mistake: reset, import rollback, cancel openings or restore.
  • Set a go/no-go time and rollback criteria before the weekend.

Check yourself

5 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. A client finished a rehearsal with test data in the live company and wants a clean start. Which tool fits?

2. What does restoring a Zeyto backup do?

3. Which TWO statements about Reset Company Data are true?

Select all that apply.

4. It is Sunday 14:00, the go/no-go time. The accountant has not signed the reconciliation. What happens under a sound plan?

5. After the final cutover, one balance is off by AED 800 and real invoices exist. What is the best approach?

Practice questions for this module · Printable study sheet