Қауіпсіз көшу

Сайтыңыз бен дерекқорыңызды қауіпсіз және тоқтаусыз жаңа серверге көшіреміз

Басқа хостингке көшу, CMS-платформасын ауыстыру (реплатформинг) немесе дерекқорды миграциялау — бұл кез келген онлайн-бизнес үшін маңызды операциялар. Дұрыс емес тәсілмен клиенттердің тапсырыстарын жоғалту, сайт жұмысын бірнеше сағатқа тоқтату немесе сілтемелер құрылымының өзгеруіне байланысты Yandex және Google іздеу нәтижелерінде айтарлықтай төмендеу қаупі бар.

Біз кез келген күрделіліктегі жобаларды үздіксіз тасымалдауды жүзеге асырамыз. Біздің әдіснамамыз деректердің жоғалуын болдырмайды. Алдымен біз жаңа сервердегі сынақ ортасында (staging) жобаңыздың нақты көшірмесін жасаймыз, файлдардың бақылау сомаларын (MD5) және дерекқор кестелеріндегі жазбалар санын толық салыстырамыз, тек соңғы тестілерден кейін ғана трафикті ауыстырамыз.

Уақытша тоқтаусыз тапсырыстар ағыны бар жоғары жүктемелі жобалар үшін біз **нақты уақыт режимінде деректер базасын репликациялауды** баптаймыз, бұл DNS ауыстыру кезіндегі техникалық тоқтау уақытын дерлік нөлге дейін азайтады.

  • Сайттарды хостингтер, VPS және арналған серверлер арасында тасымалдау
  • Кез келген көлемдегі деректер базасын миграциялау (MySQL, PostgreSQL, MongoDB, ClickHouse)
  • Тауарларды, клиенттер мен тапсырыстарды толық импорттай отырып, CMS-платформасын ауыстыру
  • Сайттың SEO-құрылымын сақтау және 301-бағыттауларды баптау
  • Корпоративтік поштаны хаттар архивін жоғалтпай тасымалдау және DNS баптау

100%

MD5-суммаларды және ДҚ жолдарын толық салыстыру арқылы деректердің сақталу кепілдігі

<15 минут

Доменнің DNS-жазбаларын стандартты ауыстыру кезіндегі максималды тоқтау уақыты (даунтайм)

0

URL мекенжайларын және 301-редирект картасын сақтау арқасында SEO-позициялардың жоғалмауы

7 күн

Көшіру аяқталғаннан кейін жобаны жаңа орында бақылау және қолдау

Клиенттердің транзакцияларын қалай сақтаймыз

Интернет-дүкендерде тапсырыстар әр минут сайын ресімделеді. Біз базаны «тікелей» көшірмейміз. Біз сайтты 5 минутқа қызмет көрсету режиміне (Read-Only) ауыстырамыз, деректер базасын соңғы дифференциалды тасымалдауды жасаймыз және төлемдердің жіберілуіне жол бермей, шлюздерді лезде ауыстырамыз.

Біздің ережелеріміз

Қауіпсіз көшірудің үш алтын ережесі

Біз сәттілікке үміттенбейміз, тексерілген чек-парақтар мен автоматтандырылған скрипттерді қолданамыз.

Міндетті Staging-ортасы

Біз файлдарды ешқашан тікелей жұмыс істеп тұрған серверге салмаймыз. Алдымен жаңа серверде тесттік көшірме (Staging) орналастырылады. Біз барлық скрипттердің жұмысын, беттердің жүктелу жылдамдығын, хаттардың жіберілуін және интеграцияларды тексереміз.

Тек сіз Staging-сайтты жеке тексергеннен кейін ғана біз негізгі көшуді жоспарлаймыз.

SEO позицияларын қорғау және 301 редиректтер

CMS ауыстыру әрқашан беттердің URL мекенжайларының өзгеруіне әкеледі. Yandex пен Google іздеу роботтары 404 қатесін бермеуі үшін біз редиректтердің толық картасын жасаймыз. Әрбір ескі сілтеме жаңа аналогына бағытталады.

Беттердің іздеу салмағы органикалық трафиктің төмендеуін болдырмай, жаңа жүйеге тасымалданады.

Алдын ала DNS дайындығы

Провайдерлердегі DNS-серверлерді жаңарту 24 сағатқа дейін созылуы мүмкін. Ауысу лезде болуы үшін, көші-қонға 2 күн қалғанда біз домен жазбаларының TTL (Time to Live) уақытын 300 секундқа дейін төмендетеміз.

Домен ауыстырылғаннан кейін, провайдерлер IP-мекенжайды 5 минут ішінде жаңартып, бос тұрып қалу уақытын азайтады.

Кезеңдер

Жобаны көшіру қалай өтеді

Резервтік көшірме жасаудан бастап доменді ауыстыруға дейінгі миграцияның қадамдық регламенті.

01

Резервтік көшірме жасау және аудит

Файлдардың толық архивтік көшірмелерін және дерекқор дамптарын жасаймыз. Ағымдағы веб-сервердің конфигурациясын (PHP, модульдер, БҚ нұсқалары) және жаңа серверді талдаймыз.

02

Staging ортасына орналастыру

Тестілік техникалық домендегі жаңа серверге файлдар мен дерекқорды импорттаймыз. Ортаны баптаймыз және жобаның жұмысқа қабілеттілігін тексереміз.

03

Миграция скрипттерін жазу

CMS ауыстырған кезде дерекқорды трансформациялау үшін арнайы SQL және PHP скрипттерін жазамыз: пароль хэштерін, каталогтарды және тапсырыстар тарихын сақтай отырып, пайдаланушыларды көшіреміз.

04

TTL төмендету және дайындық

Доменнің DNS-жазбаларын кэштеу уақытын азайтамыз. Жаңа серверде SSL-сертификаттарды алдын ала баптаймыз, сонда көшкеннен кейін сайт бірден HTTPS арқылы ашылады.

05

Соңғы жауынгерлік миграция

Ескі сайтты Read-Only режиміне ауыстырамыз. Тестілеу кезінде жинақталған деректерді көшіреміз, кестелер мен файлдардың бақылау сомаларын салыстырамыз, доменнің IP-ін ауыстырамыз.

06

Миграциядан кейінгі аудит

Формаларды жіберуді, төлемдерді өңдеуді, крон жұмысын тексереміз. Сайтты бұзылған сілтемелер мен 404 қателіктеріне сканерлейміз. Жаңа сервердегі жүктемені 7 күн бойы бақылаймыз.

Технологиялар

Деректерді көшіру құралдары

Біз терабайттаған деректерді жылдам тасымалдау үшін жоғары өнімді консольдік утилиталарды қолданамыз.

rsync & SSH қысу

Файлдарды синхрондауға арналған кәсіби утилиталар. Гигабайттаған суреттерді шифрланған SSH арнасы арқылы сығылған ағындармен беруге, тек өзгерген файлдарды ғана жүктеп алуға мүмкіндік береді.

MySQL / PostgreSQL replication

Деректер базасын репликациялау механизмдері. Транзакцияларды лезде айналатын (зеркалирование) үшін қолданылады, бұл жаңа серверге ДБ-ның миллисекундқа дейінгі өзекті көшірмесін иеленуге мүмкіндік береді.

DNS BIND & Cloudflare API

Домендік аттарды басқару жүйелері. Ресурстық жазбаларды (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 күн жедел әрекет етумен
FAQ

Сайттарды көшіру туралы жиі қойылатын сұрақтар

Сайттың қолжетімсіздігінен клиенттерді жоғалтудан корқасыз ба? Бізге жазыңыз — біз миграцияны пайдаланушылар белсенділігі ең төмен түнгі уақытқа жоспарлап, оны үздіксіз жүргіземіз.

  • Басқа хостингке көшіру кезінде сайт қолжетімсіз бола ма?

    Жоқ, сайтты көшіруге дайындау барысында ол сіздің келушілеріңіз үшін ескі мекенжай бойынша толық қолжетімді күйінде қалады. Біз жобаның көшірмесін жаңа серверде орналастырамыз, оны баптаймыз, тексереміз және толық дайын болғаннан кейін ғана доменді бағыттаймыз. Біраз уақыт ішінде (интернет-провайдерлердің DNS-серверлері жаңартылғанша) пайдаланушылардың бір бөлігі ескі серверге, ал бір бөлігі жаңасына түседі. Екі сервер де қатар жұмыс істейтін болады, бұл жұмыстың тоқтап қалуын болдырмайды.
  • Жаңа CMS-жүйеге көшкен кезде сайттың іздеудегі позицияларын қалай сақтап қалуға болады?

    CMS-жүйесін ауыстыру көбінесе беттердің ішкі мекенжайларының (URL) өзгеруіне әкеледі. Егер Yandex немесе Google іздеу роботы ескі мекенжай бойынша кіріп, 404 қатесін (бет табылмады) көрсе, беттің шығарылымдағы орны нөлге тең болады. Бұған жол бермеу үшін біз сайттың индекстелген барлық сілтемелерін парсинг жасаймыз, «ескі URL — жаңа URL» сәйкестік кестесін құрамыз және жаңа серверде қайта бағыттау ережелерін (301 Redirect) жазамыз. Іздеу роботы ескі сілтеме бойынша өтіп, лезде жаңа бетке бағытталады және оларды индексте позиция жоғалтпастан біріктіреді.
  • Сатып алушылардың немесе тапсырыстардың деректері жоғалмайтынына қалай кепілдік бересіздер?

    Биріншіден, кез келген жұмысты бастамас бұрын, біз файлдардың толық архивін және дерекқор көшірмесін жасап, оларды жергілікті қорғалған дискіге жүктеп аламыз. Екіншіден, көшіргеннен кейін автоматты салыстыру скрипттерін іске қосамыз: көшірілген барлық файлдардың md5 бақылау сомаларын салыстырамыз және дерекқордың әрбір кестесіндегі (пайдаланушылар, тапсырыстар, тауарлар, транзакциялар) жолдардың нақты санын есептейміз. Үшіншіден, форс-мажорлық жағдайда бастапқы жұмыс деректеріне әрдайым қол жеткізе алу үшін, көшкеннен кейін кем дегенде 7 күн бойы ескі серверді өшірмейміз.
  • Доменнің DNS жаңартылуына қанша уақыт кетеді?

    DNS жаңарту уақыты келушінің интернет-провайдеріне және домен аймағының баптауларына (TTL) байланысты. Әдетте бұл процесс 2-ден 24 сағатқа дейін созылады. Ауысуды жылдамдату үшін миграциядан екі күн бұрын TTL параметрін мүмкіндігінше ең төменгі мәнге дейін азайтамыз (әдетте 5 минут). Бұл жағдайда провайдерлер сервердің өзекті IP-мекенжайын әлдеқайда жиі сұрайтын болады және 99% пайдаланушылар үшін жаңа серверге ауысу домен баптаулары өзгергеннен кейін дерлік сәтте өтеді.
Қауіпсіз көшу

Серверді, хостингті ауыстыруды немесе CMS реплатформингін жоспарлап отырсыз ба?

Өтінім қалдырыңыз — мамандарымыз көшірудің егжей-тегжейлі жоспарын дайындайды, деректер көлемін бағалайды және бизнес пен SEO үшін тәуекелсіз жобаңызды кілтке дейін көшіреді.

Жобаны көшіруге тапсырыс беру