Turinio perkėlimas yra procesas, kurio metu turinys serveryje ar kitoje laikmenoje, dažnai internetinis turinys, perkeliamas iš vienos esamos sistemos į naują. Šio proceso gali prireikti įvairiose situacijose, pavyzdžiui, kai įmonė nori supaprastinti informaciją iš kelių vietų į vieną vietą arba atnaujinant senesnę ar nebrangią technologiją į galingesnę sistemą. Turinio perkėlimas gali būti atliktas įvairiais būdais, tačiau paprastai reikia tinkamai dokumentuoti turinį iš esamos vietos, įvertinti naują turinį, kuris bus įtrauktas į naują sistemą, ir užtikrinti, kad visa ši informacija patektų į galutinę sistemą.
Turinio perkėlimo procesas dažnai prasideda nuo kruopštaus visų esamoje sistemoje esančių duomenų ir informacijos inventorizavimo. Tai leidžia tiems, kurie dalyvauja perkeliant duomenis, užtikrinti, kad visa reikalinga informacija būtų perduodama tinkamai. Taip pat gali būti naujų duomenų ar informacijos, kurią reikia sugeneruoti šio proceso metu, pavyzdžiui, naujos duomenų bazės ar lentelės informacijai tvarkyti. Ši turinio perkėlimo dalis leidžia perkėlimą tvarkančiai komandai nustatyti šiuos poreikius ir užtikrinti, kad jie būtų patenkinti proceso metu.
Naujų duomenų kūrimas gali būti neatsiejama efektyvios turinio migracijos dalis, jame gali dalyvauti daug programuotojų ir informacinių technologijų (IT) specialistų. Į šį procesą taip pat gali būti įtraukti kitų tipų nauji duomenys, įskaitant naują turinį, kurio reikia naujai sistemai. Pavyzdžiui, jei svetainė atnaujinama iš senesnių serverių į naujesnius serverius, svetainės administratoriai gali naudoti perkėlimą kaip galimybę pakeisti bendrą svetainės dizainą naujais meno ištekliais arba kitokiu išdėstymu. Svarbu, kad komanda, atsakinga už turinio perkėlimą, taip pat turėtų tokio tipo naujų duomenų.
Kai įvairūs ištekliai ir failai bus surinkti ir apskaityti, gali prasidėti tikrasis turinio perkėlimo procesas. Paprastai tai apima visų šių duomenų kopijavimą iš vienos sistemos į naują sistemą, nors prieš perkeliant gali būti sukurtos atsarginės kopijos atskiroje sistemoje. Kai turinio perkėlimas bus baigtas, gali būti atlikti bandymai, siekiant įsitikinti, kad visas turinys buvo tinkamai perkeltas ir kad nieko nebuvo prarasta arba nereikia pridėti prie naujos sistemos. Šis procesas gali būti atliktas laikui bėgant, leidžiant ištaisyti visas klaidas, kol nauja sistema prisijungia prie interneto ir ją pasiekia vartotojai ar klientai.