# Миграция на данни

URL: https://tnb-tech.com/termini/migratsia-na-danni/

## Какво е миграция на данни?

Миграцията на данни е пренасянето на съществуващи записи — продукти, клиенти, поръчки, съдържание — от стара система в нова, със съпоставяне на полетата и проверка на резултата. Не е копиране: старите данни се изчистват, дублиращите се обединяват, а форматите се привеждат към новия модел. Планира се като отделен етап с пробно пренасяне, защото грешките тук се виждат чак след месеци.

**Пример**

Магазин сменя платформата си. За пренасяне има 3 200 продукта, 11 000 клиентски профила и 28 000 поръчки от седем години. Пробното пренасяне показва, че 140 продукта нямат категория, 300 клиенти се повтарят с различен изпис на имейла, а мерните единици са писани по четири начина.

Изборът е прост: или тези 440 записа се оправят сега — с няколко правила и час-два работа — или се оправят по-късно — по един, от човек на телефона, при всяко оплакване. Ако само 2 % от 11 000 профила се счупят и всеки струва десет минути разговор, това са над 36 часа поддръжка, разпределени в следващата година. Сумите и процентите са илюстративни; правилото не е. Чистенето преди пренасянето винаги е по-евтино от чистенето след него.

**Защо има значение за бизнеса**

Данните преживяват системите. Поръчката от 2021 г. е и счетоводен запис, и доказателство при гаранционна претенция; клиентският профил е основата на маркетинга; описанията на продуктите са години труд. Затова миграцията се мери не с „пренесохме всичко“, а с проверими числа: колко записа влизат, колко излизат, колко се отхвърлят и защо.

Личните данни носят и задължения. При пренасяне се взема само това, което още е нужно, тестовите копия се изтриват, а всеки, който има достъп до тях, работи по договор за обработване по чл. 28 от GDPR. Ако старата система е CMS, се пренася и съдържанието — заедно с връзките и файловете, които то използва.

Планираме и изпълняваме миграцията като част от изграждането на уеб софтуера, а не като последна задача преди пускането.

**Какво да попитате**

- Има ли писмено съпоставяне на полетата и кой го одобрява?
- Колко пробни пренасяния са предвидени и кой проверява резултата от тях?
- Как се брои успехът: по брой записи, по контролни суми, по извадка?
- Какъв е планът за връщане назад, ако пускането се провали?
- Колко време старата система остава достъпна само за четене?

- Услуги: [Уеб софтуер](https://tnb-tech.com/uslugi/ueb-softuer/)
- Термини: https://tnb-tech.com/termini/
