Басқа хостингке көшу, CMS-платформасын ауыстыру (реплатформинг) немесе дерекқорды миграциялау — бұл кез келген онлайн-бизнес үшін маңызды операциялар. Дұрыс емес тәсілмен клиенттердің тапсырыстарын жоғалту, сайт жұмысын бірнеше сағатқа тоқтату немесе сілтемелер құрылымының өзгеруіне байланысты Yandex және Google іздеу нәтижелерінде айтарлықтай төмендеу қаупі бар.
Біз кез келген күрделіліктегі жобаларды үздіксіз тасымалдауды жүзеге асырамыз. Біздің әдіснамамыз деректердің жоғалуын болдырмайды. Алдымен біз жаңа сервердегі сынақ ортасында (staging) жобаңыздың нақты көшірмесін жасаймыз, файлдардың бақылау сомаларын (MD5) және дерекқор кестелеріндегі жазбалар санын толық салыстырамыз, тек соңғы тестілерден кейін ғана трафикті ауыстырамыз.
Уақытша тоқтаусыз тапсырыстар ағыны бар жоғары жүктемелі жобалар үшін біз **нақты уақыт режимінде деректер базасын репликациялауды** баптаймыз, бұл DNS ауыстыру кезіндегі техникалық тоқтау уақытын дерлік нөлге дейін азайтады.
MD5-суммаларды және ДҚ жолдарын толық салыстыру арқылы деректердің сақталу кепілдігі
Доменнің DNS-жазбаларын стандартты ауыстыру кезіндегі максималды тоқтау уақыты (даунтайм)
URL мекенжайларын және 301-редирект картасын сақтау арқасында SEO-позициялардың жоғалмауы
Көшіру аяқталғаннан кейін жобаны жаңа орында бақылау және қолдау
Интернет-дүкендерде тапсырыстар әр минут сайын ресімделеді. Біз базаны «тікелей» көшірмейміз. Біз сайтты 5 минутқа қызмет көрсету режиміне (Read-Only) ауыстырамыз, деректер базасын соңғы дифференциалды тасымалдауды жасаймыз және төлемдердің жіберілуіне жол бермей, шлюздерді лезде ауыстырамыз.
Біз сәттілікке үміттенбейміз, тексерілген чек-парақтар мен автоматтандырылған скрипттерді қолданамыз.
Біз файлдарды ешқашан тікелей жұмыс істеп тұрған серверге салмаймыз. Алдымен жаңа серверде тесттік көшірме (Staging) орналастырылады. Біз барлық скрипттердің жұмысын, беттердің жүктелу жылдамдығын, хаттардың жіберілуін және интеграцияларды тексереміз.
Тек сіз Staging-сайтты жеке тексергеннен кейін ғана біз негізгі көшуді жоспарлаймыз.
CMS ауыстыру әрқашан беттердің URL мекенжайларының өзгеруіне әкеледі. Yandex пен Google іздеу роботтары 404 қатесін бермеуі үшін біз редиректтердің толық картасын жасаймыз. Әрбір ескі сілтеме жаңа аналогына бағытталады.
Беттердің іздеу салмағы органикалық трафиктің төмендеуін болдырмай, жаңа жүйеге тасымалданады.
Провайдерлердегі DNS-серверлерді жаңарту 24 сағатқа дейін созылуы мүмкін. Ауысу лезде болуы үшін, көші-қонға 2 күн қалғанда біз домен жазбаларының TTL (Time to Live) уақытын 300 секундқа дейін төмендетеміз.
Домен ауыстырылғаннан кейін, провайдерлер IP-мекенжайды 5 минут ішінде жаңартып, бос тұрып қалу уақытын азайтады.
Резервтік көшірме жасаудан бастап доменді ауыстыруға дейінгі миграцияның қадамдық регламенті.
Файлдардың толық архивтік көшірмелерін және дерекқор дамптарын жасаймыз. Ағымдағы веб-сервердің конфигурациясын (PHP, модульдер, БҚ нұсқалары) және жаңа серверді талдаймыз.
Тестілік техникалық домендегі жаңа серверге файлдар мен дерекқорды импорттаймыз. Ортаны баптаймыз және жобаның жұмысқа қабілеттілігін тексереміз.
CMS ауыстырған кезде дерекқорды трансформациялау үшін арнайы SQL және PHP скрипттерін жазамыз: пароль хэштерін, каталогтарды және тапсырыстар тарихын сақтай отырып, пайдаланушыларды көшіреміз.
Доменнің DNS-жазбаларын кэштеу уақытын азайтамыз. Жаңа серверде SSL-сертификаттарды алдын ала баптаймыз, сонда көшкеннен кейін сайт бірден HTTPS арқылы ашылады.
Ескі сайтты Read-Only режиміне ауыстырамыз. Тестілеу кезінде жинақталған деректерді көшіреміз, кестелер мен файлдардың бақылау сомаларын салыстырамыз, доменнің IP-ін ауыстырамыз.
Формаларды жіберуді, төлемдерді өңдеуді, крон жұмысын тексереміз. Сайтты бұзылған сілтемелер мен 404 қателіктеріне сканерлейміз. Жаңа сервердегі жүктемені 7 күн бойы бақылаймыз.
Біз терабайттаған деректерді жылдам тасымалдау үшін жоғары өнімді консольдік утилиталарды қолданамыз.
Файлдарды синхрондауға арналған кәсіби утилиталар. Гигабайттаған суреттерді шифрланған SSH арнасы арқылы сығылған ағындармен беруге, тек өзгерген файлдарды ғана жүктеп алуға мүмкіндік береді.
Деректер базасын репликациялау механизмдері. Транзакцияларды лезде айналатын (зеркалирование) үшін қолданылады, бұл жаңа серверге ДБ-ның миллисекундқа дейінгі өзекті көшірмесін иеленуге мүмкіндік береді.
Домендік аттарды басқару жүйелері. Ресурстық жазбаларды (A, CNAME, MX, TXT) жылдам басқаруға және қорғаныс пен жылдамдықты арттыру үшін CDN проксиін баптауға мүмкіндік береді.
Бағасы дерекқор өлшеміне, CMS реплатформингінің күрделілігіне және көшудің үздіксіздігіне қойылатын талаптарға байланысты.
| Мүмкіндіктер | Хостингті тасымалдау Сайтты ескі хостингтен басқа VPS/VDS-ке көшіру 25 000 ₽ Мерзімі: 3 күнге дейін Тапсырыс беру | Танымал ДБ және инфрақұрылым миграциясы Индекстерді оңтайландыра отырып, үлкен көлемдегі дерекқорларды тасымалдау 55 000 ₽ Мерзімі: 7 күнге дейін Тапсырыс беру | CMS реплатформингі SEO-ны сақтай отырып, CMS ауыстыру арқылы сайтты толық тасымалдау 110 000 ₽-ден бастап Мерзімі: 14 күннен бастап Талқылау |
|---|---|---|---|
| Тасымалданатын файлдар мен ДҚ көлемі | 50 ГБ файлға дейін, 5 ГБ БД-ға дейін | 500 ГБ файлға дейін, 50 ГБ БД-ға дейін | Деректердің шектеусіз көлемі |
| Тұтастықты тексеру (checksum MD5) | Папкаларды базалық тексеру | Файл бойынша верификация | Файл бойынша верификация + кестелер аудиті |
| Ақауларға төзімді репликация (Master-Slave) | Жоба бойынша опционалды | Нақты уақыт режимінде базалардың үздіксіз синхрондалуы | |
| SEO құрылымын сақтау және бағыттаулар | Ағымдағы .htaccess / Nginx тасымалдау | Редиректтерді баптау | 301-бағыттау картасын жасау және енгізу |
| Пошта жәшіктерін тасымалдау | хаттар архиві бар 10 жәшікке дейін | DKIM/SPF/DMARC баптауымен шектеусіз | |
| Кепілдік қызмет көрсету кезеңі | 7 күн | 14 күн | 30 күн жедел әрекет етумен |
Сайттың қолжетімсіздігінен клиенттерді жоғалтудан корқасыз ба? Бізге жазыңыз — біз миграцияны пайдаланушылар белсенділігі ең төмен түнгі уақытқа жоспарлап, оны үздіксіз жүргіземіз.
Өтінім қалдырыңыз — мамандарымыз көшірудің егжей-тегжейлі жоспарын дайындайды, деректер көлемін бағалайды және бизнес пен SEO үшін тәуекелсіз жобаңызды кілтке дейін көшіреді.
Жобаны көшіруге тапсырыс беру