Міграція даних — це процес вибору, підготовки, вилучення та перетворення даних і постійного перенесення їх з однієї комп'ютерної системи зберігання в іншу. Крім того, перевірка повноти перенесених даних і виведення з експлуатації застарілого сховища даних вважаються частиною всього процесу міграції даних. Міграція даних є ключовим фактором для будь-якої реалізації, оновлення або консолідації системи, і зазвичай вона виконується таким чином, щоб бути максимально автоматизованим, звільняючи людські ресурси від виснажливих завдань. Міграція даних відбувається з різних причин, включаючи заміну сервера або обладнання для зберігання даних, технічне обслуговування або оновлення, міграцію додатків, консолідацію вебсайту, відновлення після аварій та переміщення центру обробки даних.
Стандартні фази
Станом на 2011 рік «майже 40 відсотків проектів міграції даних були з часом, перевищили бюджет або повністю провалилися». Таким чином, для ефективної міграції даних важливе значення має правильне планування. Хоча особливості плану міграції даних можуть відрізнятися — іноді значно — від проекту до проекту, комп'ютерна компанія IBM вважає, що більшість проектів міграції даних має три основні фази: планування, міграція та пост-міграція. Кожна з цих фаз має свої кроки. Під час планування аналізуються залежності та вимоги, розробляються та тестуються сценарії міграції, а також створюється план проекту, який містить попередню інформацію. Під час фази міграції план вводиться в дію, а під час пост-міграції повнота та ретельність міграції перевіряється, документується, закривається, включаючи будь-який необхідний виведення з експлуатації застарілих систем. Для програм від середньої до високої складності ці етапи міграції даних можуть повторюватися кілька разів, перш ніж нова система буде вважатися повністю перевіреною та розгорнутою.
Планування : дані, програми тощо, які будуть перенесені, вибираються на основі бізнес-, проектних, технічних вимог і залежностей. Аналізуються вимоги до обладнання та пропускної здатності. Розроблено можливі сценарії міграції та повернення, а також відповідні тести, сценарії автоматизації, відображення та процедури. Вимоги до очищення та перетворення даних також визначаються для форматів даних, щоб покращити якість даних та усунути зайву або застарілу інформацію. Вирішується та розробляється архітектура міграції, отримані всі необхідні ліцензії на програмне забезпечення та запущені процеси управління змінами.
Міграція : вимоги до апаратного та програмного забезпечення перевіряються, а процедури міграції налаштовуються відповідно до потреб. Також може відбуватися певний вид попереднього тестування, щоб забезпечити належне функціонування вимог і налаштованих налаштувань. Якщо все добре, починається міграція, включаючи первинні акти вилучення даних, коли дані зчитуються зі старої системи, і завантаження даних, коли дані записуються в нову систему. Додаткові кроки перевірки забезпечують повне виконання розробленого плану міграції.
Після міграції : після переміщення даних результати підлягають перевірці даних, щоб визначити, чи дані були точно перекладені, чи повні чи підтримують процеси в новій системі. Під час перевірки може виникнути потреба в паралельному запуску обох систем, щоб визначити області невідповідності та запобігти втраті помилкових даних. Проводиться додаткова документація та звітність проекту міграції, і після підтвердження завершення міграції застарілі системи також можуть бути виведені з експлуатації. Закриття міграційних зустрічей офіційно завершить процес міграції.
Проект проти процесу
Існує різниця між переміщенням даних та діяльністю з інтеграції даних. Міграція даних — це проект, за допомогою якого дані будуть переміщені або скопійовані з одного середовища в інше, а також видалені або виведені з експлуатації в джерелі. Під час міграції (яка може відбуватися протягом місяців або навіть років) дані можуть надходити в кількох напрямках, і може відбуватися кілька міграцій одночасно. Дії ETL (витяг, перетворення, завантаження) будуть необхідні, хоча засоби досягнення цього можуть бути не такими, які традиційно пов'язуються з абревіатурою ETL.
Інтеграція даних, навпаки, є постійною частиною ІТ-архітектури і відповідає за те, як дані потоки між різними додатками та сховищами даних — і є процесом, а не проектною діяльністю. Стандартні технології ETL, призначені для доставки даних з операційних систем до сховищ даних, підійдуть до останньої категорії.
Категорії
Дані зберігаються на різних носіях у файлах або базах даних, а генеруються та споживаються програмними додатками, які, у свою чергу, підтримують бізнес-процеси . Потреба в передачі та конвертації даних може бути обумовлена кількома бізнес-вимогами, і підхід до міграції залежить від цих вимог. На цій основі запропоновано чотири основні категорії міграції.
Міграція сховища
Підприємство може вибрати раціоналізацію фізичних носіїв, щоб скористатися перевагами більш ефективних технологій зберігання. Це призведе до необхідності переміщення фізичних блоків даних з однієї стрічки або диска на іншу, часто використовуючи методи віртуалізації. Формат даних і сам вміст зазвичай не змінюються в процесі і зазвичай можуть бути досягнуті з мінімальним впливом або без жодного впливу на верхні шари.
Міграція бази даних
Так само може знадобитися перейти від одного постачальника бази даних до іншого або оновити версію програмного забезпечення бази даних, що використовується. В останньому випадку менш ймовірно, що вимагатиме фізичної міграції даних, але це може статися із серйозними оновленнями. У цих випадках може знадобитися процес фізичного перетворення, оскільки основний формат даних може значно змінитися. Це може вплинути або не вплинути на поведінку на прикладному рівні, в основному залежно від того, чи змінилися мова або протокол маніпулювання даними. Однак деякі сучасні програми написані так, що майже повністю не залежать від технології баз даних, тому перехід із Sybase, MySQL, DB2 або SQL Server на Oracle має вимагати лише циклу тестування, щоб бути впевненим, що як функціональні, так і нефункціональні продуктивність не зазнала негативного впливу.
Міграція додатків
Зміна постачальника програми — наприклад, нової платформи CRM або ERP — неминуче спричинить значну трансформацію, оскільки майже кожна програма чи пакет працює на своїй власній специфічній моделі даних, а також взаємодіє з іншими програмами та системами в середовищі інтеграції корпоративних програм. Крім того, щоб дозволити продажу програми на якомога ширшому ринку, комерційні готові пакети зазвичай налаштовуються для кожного клієнта за допомогою метаданих . Інтерфейси прикладного програмування (API) можуть надаватися постачальниками для захисту цілісності даних, які вони повинні обробляти. Також можна створити сценарій для вебінтерфейсів постачальників для автоматичного перенесення даних.
Міграція бізнес-процесів
Бізнес-процеси працюють за допомогою комбінації дій людини та прикладних систем, часто організованих інструментами управління бізнес-процесами. У разі таких змін вони можуть вимагати переміщення даних з одного магазину, бази даних або програми до іншого, щоб відобразити зміни в організації та інформацію про клієнтів, продукти та операції. Прикладами таких драйверів міграції є злиття та поглинання, оптимізація бізнесу та реорганізація для нападу на нові ринки або відповіді на загрозу конкуренції.
Перші дві категорії міграції, як правило, є рутинною операційною діяльністю, про яку займається ІТ-відділ без участі решти бізнесу. Останні дві категорії безпосередньо впливають на оперативних користувачів процесів і додатків, обов'язково є складними, і забезпечити їх без значних простоїв бізнесу може бути складно. Високоадаптивний підхід, одночасна синхронізація, можливість аудиту, орієнтованого на бізнес, і чітка видимість переміщення для зацікавлених сторін — через офіс управління проектом або команду керування даними — імовірно, будуть ключовими вимогами в таких міграціях.
Міграція як форма цифрового збереження
Міграція, яка зосереджується на самому цифровому об'єкті, є актом передачі або перезапису даних із застарілого носія на поточний носій і протягом багатьох років вважалася єдиним життєздатним підходом до довгострокового збереження цифрових об'єктів. . Прикладом такої міграції є відтворення ламких газет на мікроплівку.
Недоліки
- Міграція стосується можливої застарілості носія даних, але не стосується того факту, що певні технології, які запускають дані, можуть бути повністю залишені, залишаючи міграцію марною.
- Займає багато часу — міграція є безперервним процесом, який потрібно повторювати щоразу, коли носій застаріває, для всіх об'єктів даних, що зберігаються на певному носії.
- Дорого — установа повинна купувати додаткові носії даних при кожній міграції.
Примітки
- Morris, J. (2012). Chapter 1: Data Migration: What's All the Fuss?. Practical Data Migration (вид. 2nd). BCS Learning & Development Ltd. с. 7—15. ISBN .
- Dufrasne, B.; Warmuth, A.; Appel, J. (2017). Chapter 1: Introducing disk data migration. DS8870 Data Migration Techniques. IBM Redbooks. с. 1—16. ISBN . Архів оригіналу за 27 серпня 2021. Процитовано 30 січня 2022.
- King, T. (17 серпня 2016). Data Integration vs. Data Migration; What's the Difference?. Solutions Review - Data Integration. LeadSpark, Inc. Архів оригіналу за 21 липня 2018. Процитовано 20 липня 2018.
- Seiwert, C.; Klee, P.; Marinez, L. (2012). Chapter 2: Migration techniques and processes. Data Migration to IBM Disk Storage Systems. IBM Redbooks. с. 7—30. ISBN .
- Fowler, M.; Beck, K.; Brant, J. (2012). Refactoring: Improving the Design of Existing Code. Addison-Wesley. с. 63—4. ISBN . Архів оригіналу за 30 січня 2022. Процитовано 30 січня 2022.
- Fronc, A. (1 березня 2015). Database-agnostic applications. DBA Presents. Архів оригіналу за 20 липня 2018. Процитовано 20 липня 2018.
- Plivna, G. (1 липня 2006). Data migration from old to new application: An experience. gplivna.eu. Архів оригіналу за 17 липня 2018. Процитовано 20 липня 2018.
- Ortac, Alper; Monperrus, Martin; Mezini, Mira (2015). Abmash: mashing up legacy Web applications by automated imitation of human actions (PDF). Software: Practice and Experience. 45 (5): 581—612. doi:10.1002/spe.2249. ISSN 0038-0644. Архів оригіналу (PDF) за 30 січня 2022. Процитовано 30 січня 2022.
- Allen, M.; Cervo, D. (2015). Multi-Domain Master Data Management: Advanced MDM and Data Governance in Practice. Morgan Kaufmann. с. 61—2. ISBN . Архів оригіналу за 30 січня 2022. Процитовано 30 січня 2022.
- van der Hoeven, Jeffrey; Bram Lohman; Remco Verdegem (2007). Emulation for Digital Preservation in Practice: The Results. The International Journal of Digital Curation. 2 (2): 123—132. doi:10.2218/ijdc.v2i2.35. Архів оригіналу за 30 січня 2022. Процитовано 30 січня 2022.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nemaye perevirenih versij ciyeyi storinki jmovirno yiyi she ne pereviryali na vidpovidnist pravilam proektu Migraciya danih ce proces viboru pidgotovki viluchennya ta peretvorennya danih i postijnogo perenesennya yih z odniyeyi komp yuternoyi sistemi zberigannya v inshu Krim togo perevirka povnoti perenesenih danih i vivedennya z ekspluataciyi zastarilogo shovisha danih vvazhayutsya chastinoyu vsogo procesu migraciyi danih 1 2 Migraciya danih ye klyuchovim faktorom dlya bud yakoyi realizaciyi onovlennya abo konsolidaciyi sistemi i zazvichaj vona vikonuyetsya takim chinom shob buti maksimalno avtomatizovanim zvilnyayuchi lyudski resursi vid visnazhlivih zavdan Migraciya danih vidbuvayetsya z riznih prichin vklyuchayuchi zaminu servera abo obladnannya dlya zberigannya danih tehnichne obslugovuvannya abo onovlennya migraciyu dodatkiv konsolidaciyu vebsajtu vidnovlennya pislya avarij ta peremishennya centru obrobki danih 2 Zmist 1 Standartni fazi 1 1 Proekt proti procesu 2 Kategoriyi 2 1 Migraciya shovisha 2 2 Migraciya bazi danih 2 3 Migraciya dodatkiv 2 4 Migraciya biznes procesiv 3 Migraciya yak forma cifrovogo zberezhennya 3 1 Nedoliki 4 PrimitkiStandartni fazired Stanom na 2011 rik majzhe 40 vidsotkiv proektiv migraciyi danih buli z chasom perevishili byudzhet abo povnistyu provalilisya Takim chinom dlya efektivnoyi migraciyi danih vazhlive znachennya maye pravilne planuvannya Hocha osoblivosti planu migraciyi danih mozhut vidriznyatisya inodi znachno vid proektu do proektu komp yuterna kompaniya IBM vvazhaye sho bilshist proektiv migraciyi danih maye tri osnovni fazi planuvannya migraciya ta post migraciya Kozhna z cih faz maye svoyi kroki Pid chas planuvannya analizuyutsya zalezhnosti ta vimogi rozroblyayutsya ta testuyutsya scenariyi migraciyi a takozh stvoryuyetsya plan proektu yakij mistit poperednyu informaciyu Pid chas fazi migraciyi plan vvoditsya v diyu a pid chas post migraciyi povnota ta retelnist migraciyi pereviryayetsya dokumentuyetsya zakrivayetsya vklyuchayuchi bud yakij neobhidnij vivedennya z ekspluataciyi zastarilih sistem Dlya program vid serednoyi do visokoyi skladnosti ci etapi migraciyi danih mozhut povtoryuvatisya kilka raziv persh nizh nova sistema bude vvazhatisya povnistyu perevirenoyu ta rozgornutoyu Planuvannya dani programi tosho yaki budut pereneseni vibirayutsya na osnovi biznes proektnih tehnichnih vimog i zalezhnostej Analizuyutsya vimogi do obladnannya ta propusknoyi zdatnosti Rozrobleno mozhlivi scenariyi migraciyi ta povernennya a takozh vidpovidni testi scenariyi avtomatizaciyi vidobrazhennya ta proceduri Vimogi do ochishennya ta peretvorennya danih takozh viznachayutsya dlya formativ danih shob pokrashiti yakist danih ta usunuti zajvu abo zastarilu informaciyu Virishuyetsya ta rozroblyayetsya arhitektura migraciyi otrimani vsi neobhidni licenziyi na programne zabezpechennya ta zapusheni procesi upravlinnya zminami 1 2 Migraciya vimogi do aparatnogo ta programnogo zabezpechennya pereviryayutsya a proceduri migraciyi nalashtovuyutsya vidpovidno do potreb Takozh mozhe vidbuvatisya pevnij vid poperednogo testuvannya shob zabezpechiti nalezhne funkcionuvannya vimog i nalashtovanih nalashtuvan Yaksho vse dobre pochinayetsya migraciya vklyuchayuchi pervinni akti viluchennya danih koli dani zchituyutsya zi staroyi sistemi i zavantazhennya danih koli dani zapisuyutsya v novu sistemu Dodatkovi kroki perevirki zabezpechuyut povne vikonannya rozroblenogo planu migraciyi 1 2 Pislya migraciyi pislya peremishennya danih rezultati pidlyagayut perevirci danih shob viznachiti chi dani buli tochno perekladeni chi povni chi pidtrimuyut procesi v novij sistemi Pid chas perevirki mozhe viniknuti potreba v paralelnomu zapusku oboh sistem shob viznachiti oblasti nevidpovidnosti ta zapobigti vtrati pomilkovih danih Provoditsya dodatkova dokumentaciya ta zvitnist proektu migraciyi i pislya pidtverdzhennya zavershennya migraciyi zastarili sistemi takozh mozhut buti vivedeni z ekspluataciyi Zakrittya migracijnih zustrichej oficijno zavershit proces migraciyi 1 2 Proekt proti procesured Isnuye riznicya mizh peremishennyam danih ta diyalnistyu z integraciyi danih Migraciya danih ce proekt za dopomogoyu yakogo dani budut peremisheni abo skopijovani z odnogo seredovisha v inshe a takozh vidaleni abo vivedeni z ekspluataciyi v dzhereli Pid chas migraciyi yaka mozhe vidbuvatisya protyagom misyaciv abo navit rokiv dani mozhut nadhoditi v kilkoh napryamkah i mozhe vidbuvatisya kilka migracij odnochasno Diyi ETL vityag peretvorennya zavantazhennya budut neobhidni hocha zasobi dosyagnennya cogo mozhut buti ne takimi yaki tradicijno pov yazuyutsya z abreviaturoyu ETL Integraciya danih navpaki ye postijnoyu chastinoyu IT arhitekturi i vidpovidaye za te yak dani potoki mizh riznimi dodatkami ta shovishami danih i ye procesom a ne proektnoyu diyalnistyu Standartni tehnologiyi ETL priznacheni dlya dostavki danih z operacijnih sistem do shovish danih pidijdut do ostannoyi kategoriyi 3 Kategoriyired Dani zberigayutsya na riznih nosiyah u fajlah abo bazah danih a generuyutsya ta spozhivayutsya programnimi dodatkami yaki u svoyu chergu pidtrimuyut biznes procesi Potreba v peredachi ta konvertaciyi danih mozhe buti obumovlena kilkoma biznes vimogami i pidhid do migraciyi zalezhit vid cih vimog Na cij osnovi zaproponovano chotiri osnovni kategoriyi migraciyi Migraciya shovishared Pidpriyemstvo mozhe vibrati racionalizaciyu fizichnih nosiyiv shob skoristatisya perevagami bilsh efektivnih tehnologij zberigannya 2 Ce prizvede do neobhidnosti peremishennya fizichnih blokiv danih z odniyeyi strichki abo diska na inshu chasto vikoristovuyuchi metodi virtualizaciyi Format danih i sam vmist zazvichaj ne zminyuyutsya v procesi i zazvichaj mozhut buti dosyagnuti z minimalnim vplivom abo bez zhodnogo vplivu na verhni shari 4 Migraciya bazi danihred Tak samo mozhe znadobitisya perejti vid odnogo postachalnika bazi danih do inshogo abo onoviti versiyu programnogo zabezpechennya bazi danih sho vikoristovuyetsya V ostannomu vipadku mensh jmovirno sho vimagatime fizichnoyi migraciyi danih ale ce mozhe statisya iz serjoznimi onovlennyami U cih vipadkah mozhe znadobitisya proces fizichnogo peretvorennya oskilki osnovnij format danih mozhe znachno zminitisya Ce mozhe vplinuti abo ne vplinuti na povedinku na prikladnomu rivni v osnovnomu zalezhno vid togo chi zminilisya mova abo protokol manipulyuvannya danimi 5 Odnak deyaki suchasni programi napisani tak sho majzhe povnistyu ne zalezhat vid tehnologiyi baz danih 6 tomu perehid iz Sybase MySQL DB2 abo SQL Server na Oracle maye vimagati lishe ciklu testuvannya shob buti vpevnenim sho yak funkcionalni tak i nefunkcionalni produktivnist ne zaznala negativnogo vplivu Migraciya dodatkivred Zmina postachalnika programi napriklad novoyi platformi CRM abo ERP neminuche sprichinit znachnu transformaciyu oskilki majzhe kozhna programa chi paket pracyuye na svoyij vlasnij specifichnij modeli danih a takozh vzayemodiye z inshimi programami ta sistemami v seredovishi integraciyi korporativnih program 7 Krim togo shob dozvoliti prodazhu programi na yakomoga shirshomu rinku komercijni gotovi paketi zazvichaj nalashtovuyutsya dlya kozhnogo kliyenta za dopomogoyu metadanih Interfejsi prikladnogo programuvannya API mozhut nadavatisya postachalnikami dlya zahistu cilisnosti danih yaki voni povinni obroblyati Takozh mozhna stvoriti scenarij dlya vebinterfejsiv postachalnikiv dlya avtomatichnogo perenesennya danih 8 Migraciya biznes procesivred Biznes procesi pracyuyut za dopomogoyu kombinaciyi dij lyudini ta prikladnih sistem chasto organizovanih instrumentami upravlinnya biznes procesami U razi takih zmin voni mozhut vimagati peremishennya danih z odnogo magazinu bazi danih abo programi do inshogo shob vidobraziti zmini v organizaciyi ta informaciyu pro kliyentiv produkti ta operaciyi Prikladami takih drajveriv migraciyi ye zlittya ta poglinannya optimizaciya biznesu ta reorganizaciya dlya napadu na novi rinki abo vidpovidi na zagrozu konkurenciyi 9 Pershi dvi kategoriyi migraciyi yak pravilo ye rutinnoyu operacijnoyu diyalnistyu pro yaku zajmayetsya IT viddil bez uchasti reshti biznesu Ostanni dvi kategoriyi bezposeredno vplivayut na operativnih koristuvachiv procesiv i dodatkiv obov yazkovo ye skladnimi i zabezpechiti yih bez znachnih prostoyiv biznesu mozhe buti skladno Visokoadaptivnij pidhid odnochasna sinhronizaciya mozhlivist auditu oriyentovanogo na biznes i chitka vidimist peremishennya dlya zacikavlenih storin cherez ofis upravlinnya proektom abo komandu keruvannya danimi imovirno budut klyuchovimi vimogami v takih migraciyah 9 Migraciya yak forma cifrovogo zberezhennyared Migraciya yaka zoseredzhuyetsya na samomu cifrovomu ob yekti ye aktom peredachi abo perezapisu danih iz zastarilogo nosiya na potochnij nosij i protyagom bagatoh rokiv vvazhalasya yedinim zhittyezdatnim pidhodom do dovgostrokovogo zberezhennya cifrovih ob yektiv 10 Prikladom takoyi migraciyi ye vidtvorennya lamkih gazet na mikroplivku Nedolikired Migraciya stosuyetsya mozhlivoyi zastarilosti nosiya danih ale ne stosuyetsya togo faktu sho pevni tehnologiyi yaki zapuskayut dani mozhut buti povnistyu zalisheni zalishayuchi migraciyu marnoyu Zajmaye bagato chasu migraciya ye bezperervnim procesom yakij potribno povtoryuvati shorazu koli nosij zastarivaye dlya vsih ob yektiv danih sho zberigayutsya na pevnomu nosiyi Dorogo ustanova povinna kupuvati dodatkovi nosiyi danih pri kozhnij migraciyi Primitkired a b v g Morris J 2012 Chapter 1 Data Migration What s All the Fuss Practical Data Migration vid 2nd BCS Learning amp Development Ltd s 7 15 ISBN 9781906124847 a b v g d e Dufrasne B Warmuth A Appel J 2017 Chapter 1 Introducing disk data migration DS8870 Data Migration Techniques IBM Redbooks s 1 16 ISBN 9780738440606 Arhiv originalu za 27 serpnya 2021 Procitovano 30 sichnya 2022 King T 17 serpnya 2016 Data Integration vs Data Migration What s the Difference Solutions Review Data Integration LeadSpark Inc Arhiv originalu za 21 lipnya 2018 Procitovano 20 lipnya 2018 Seiwert C Klee P Marinez L 2012 Chapter 2 Migration techniques and processes Data Migration to IBM Disk Storage Systems IBM Redbooks s 7 30 ISBN 9780738436289 Fowler M Beck K Brant J 2012 Refactoring Improving the Design of Existing Code Addison Wesley s 63 4 ISBN 9780133065268 Arhiv originalu za 30 sichnya 2022 Procitovano 30 sichnya 2022 Fronc A 1 bereznya 2015 Database agnostic applications DBA Presents Arhiv originalu za 20 lipnya 2018 Procitovano 20 lipnya 2018 Plivna G 1 lipnya 2006 Data migration from old to new application An experience gplivna eu Arhiv originalu za 17 lipnya 2018 Procitovano 20 lipnya 2018 Ortac Alper Monperrus Martin Mezini Mira 2015 Abmash mashing up legacy Web applications by automated imitation of human actions PDF Software Practice and Experience 45 5 581 612 doi 10 1002 spe 2249 ISSN 0038 0644 Arhiv originalu PDF za 30 sichnya 2022 Procitovano 30 sichnya 2022 a b Allen M Cervo D 2015 Multi Domain Master Data Management Advanced MDM and Data Governance in Practice Morgan Kaufmann s 61 2 ISBN 9780128011478 Arhiv originalu za 30 sichnya 2022 Procitovano 30 sichnya 2022 van der Hoeven Jeffrey Bram Lohman Remco Verdegem 2007 Emulation for Digital Preservation in Practice The Results The International Journal of Digital Curation 2 2 123 132 doi 10 2218 ijdc v2i2 35 Arhiv originalu za 30 sichnya 2022 Procitovano 30 sichnya 2022 Otrimano z https uk wikipedia org wiki Migraciya danih