Тапсырмаларды бұлттық Bitrix24-тен қорапқа «бірме-бір» салыстырумен көшіру
Компания бұлттық Bitrix24-тен қораптыға көшіп жатты, және тапсырмалардың бүкіл тарихы — хат-хабары, файлдары, чек-парақтары және жобалар канбаны бар 2300-ден астам тапсырма — жоғалтусыз көшуі керек еді. Хат-хабардың жоғалуы жүріп жатқан жұмыс бойынша контекстің жоғалуын білдірер еді.
Бұлт тоқтатылмады: адамдар онда да, көшірілген тапсырмалары бар қорапта да жұмысын жалғастырды. REST арқылы порталдың толық сақтық көшірмесін алу мүмкін емес, ал чаттардағы файлдарды бұлт Дискісі тек чат қатысушыларына береді.
- Бұлттық REST-тің тұзағы табылды: хат-хабары форумда емес, чатта жүретін тапсырмаларда түсініктемелерді экспорттау үнсіз бос тізім қайтарады — 2330-дың 1148-і осындай
- dump → classify → stages → map → import → verify конвейері өрістерді, қатысушыларды, түсініктемелерді, тіркемелерді, чек-парақтарды, нәтижелерді, уақыт есебін, ішкі тапсырмалар мен топтарды көшіреді
- Хат-хабар тапсырма чаттарынан жиналып, форумдағымен дубликатсыз біріктіріледі; канбан бағандары мен топтардағы қатысушылар рөлдері бұлттағыдай қалпына келтірілді
- Ірі тапсырмалар әзірлеуге сұраныстар бэклогына белгіленеді, қалғаны кәдімгі тапсырма ретінде көшеді; даулы жағдайлар CSV-де қолмен түзетіледі
- Іске қосуды сақтандыру: орта preflight-ы, жазуға дейін қалпына келтірілуі тексерілетін толық сақтық көшірме (бэкап), дерекқорды файлдармен бірге кері қайтару, жоғалтуларға қарсы салыстыру «қақпалары», жад бақылаушысы
- Тапсырмалар мен хат-хабар мәтіні бойынша құпиялар сканері, verify --json есебі; алғашқы салыстыру бұлтты қораппен емес, дампты қораппен салыстырған инцидент талданды
Көшу толық көлемде сынақтан өткізілді: 2317 тапсырманың 2317-сі (оның ішінде 1512 аяқталған) және әзірлеуге 119 сұраныс, 11 090 түсініктеменің 11 090-ы (2137-сі чаттардан жиналды), 2617 тіркеменің 2567-сі, 1393 тапсырма өз канбан бағандарында. Нақты көшу — 2026 жылғы қыркүйекте, кері қайтару нүктесі бар дайын runbook бойынша.
Тақырып бойынша қызметтер мен шешімдер
Bitrix24 D7: қораптық әзірлеу және тұрақтандыру
Интерфейстегі баптаулармен ғана емес, қорап, код және ішкі API деңгейінде де жұмыс істеймін.
Бизнес-процестерді автоматтандыру
Қызметкерлер деректерді қолмен көшіргенде, кестелерді салыстырғанда, өтінімдерді жоғалтқанда немесе біртектес әрекеттерді қайталағанда — рутинаны кодқа аударамын.