2025 ж. 03 ақп.·6 мин

Oracle аудитіне дайындық: қандай артефакттарды алдын ала сақтау қажет

Oracle аудитіне дайындық артефактілерден басталады: инвентаризация, топология, пайдалану құжаттары, өзгерістерді бақылау және сақтау мерзімдері.

Oracle аудитіне дайындық: қандай артефакттарды алдын ала сақтау қажет

Нені тексереді және бәрін соңғы сәтте жинауға болмайтыны\n\nOracle аудиті көбінесе «сенімге» негізделген әңгіме емес, нақты сұраулар тізбегі: қандай өнімдер орнатылған, қай жерде жұмыс істейді, қалай пайдаланылады және қандай негізде. Әдетте нақты мерзімдер беріледі және экспорттар, конфигурация суреттері, схемалар мен құжаттардың көшірмелері сұралады.\n\nАудиторға артефактілер маңызды, себебі олар тексеріледі. Хаттар, ауызша түсініктемелер және «шамамен осындай» жауаптар сұрақтарды жаба қоймайды, әсіресе әртүрлі дереккөздердегі сандар сәйкес келмеген жағдайда.\n\nКөбіне сұраулар бірнеше дәлел түріне келеді: инвентаризация (серверлер мен ВМ, нұсқалар, опциялар, иелері), топология (қайда базалар мен қосымшалар орналасқан, тәуелділіктер, кластерлер, репликация және DR), пайдалану құқығының құжаттары (келісім-шарттар, спецификациялар, метрикалар мен шарттар), басқарылу (өзгерістер жазбалары, сұраулар, келісімдер) және өлшеу нәтижелері (есептер мен деректер жинау скрипттері, қайдан алынғаны түсіндірмелерімен).\n\nСоңғы сәтте бәрін жинау қауіпті — себебі емес көлемде, ал сәйкессіздіктерде. Оларды талдауға жиі жинауға қарағанда көбірек уақыт кетеді. Типтік мысал: инвентаризация бір хосттарды көрсетеді, ал эксплуатация командасы «уақытша» тест ВМ-ін ұмытып кеткенін еске алады, ол әлдеқашан өндірісте жұмыс істеп жатыр.\n\nЕң қиын соңынан қалпына келтірілетін нәрсе — үнемі тіркелмегендер: виртуализация тарихы және ВМ-нің хосттар арасындағы көшулері, лицензиялауға әсер ететін қосылған опциялар мен параметрлердің өзгерістері, нақты пайдаланушылар мен орталардың тағайындалуы (dev/test/prod), ескі келісімдер (неліктен жаңа ядро, сервер немесе инстанс пайда болды), нақты орнату, миграция және шығару даталары.\n\nЕгер артефактілер тұрақты түрде жүргізілсе, дайындық қыспа уақыттағы тапсырмадан қарапайым папканы тексеруге айналады: бәрі өз орнында, нұсқалар сәйкес, даулы аймақтар аз.\n\n## Рөлдер мен жауапкершілік: артефактілерді кім сақтайды және кім жауапты\n\nАудитке дайындық бір файлға тәуелді емес — бұл әдет. Біреу деректер жинайды, біреу олардың дұрыстығын растайды, біреу соңғы нұсқаларды сақтайды. Рөлдер алдын ала тағайындалмаған кезде, аудит сұрағы түскен күні чаттар бойынша іздеу басталады, ал маңызды детальдар жоғалады.\n\nПроцесс иесін (бір адам) және резервтік жауапты тағайындаңыз. Иесі жалпы картинаны бақылайды: қандай артефактілер керек, қайда тұр, қашан жаңартылған және кім мақұлдаған. Резервтік адам — демалысқа, ауруханаға немесе команда ауысуына жағдай жасау үшін қажет.\n\nОдан әрі дереккөздер бойынша жауапкершілікті бөліңіз:\n\n- инфрақұрылым: хосттар, виртуализация, кластерлер, сервер мен ОС параметрлері;\n- БД командасы: Oracle орнатулар, нұсқалар, опциялар, параметрлер, фичалардың нақты қолданылуы;\n- сатып алу және қаржы: тапсырыстар, шоттар, келісім-шарттар, көлемді растайтын құжаттар;\n- ИБ: қолжетімділіктер, әкімшілік әрекеттер журналдары, логтардың сақталу тәртібі;\n- юриспруденция: лицензия шарттары, қосымша келісімдер, құқықтар бойынша хат алмасу.\n\nАлдын ала қорытындыларды кім мақұлдайтынын анықтаңыз. Әдетте ИТ — нақты фактіні (не және қайда орнатылғанын) растайды, сатып алу мен юристтер — пайдалану құқығын, ал процесс иесі қоржынды «сол күнге жарамды» ретінде бекітеді. Олай болмаса, екі «ресми» файлда әртүрлі сандар пайда болуы мүмкін.\n\nАудиторға арналған байланыс тұлғасын бөлек тағайындаңыз: аты-жөні, рөлі, ауыстырушысы және қандай сұрақ қай жаққа бағытталатыны (инфрақұрылым, лицензиялар, өзгерістер). Бұл карточканы артефактілер реестрінің қасында ұстау ыңғайлы — жауаптар жылдам әрі біркелкі болады.\n\n## Инвентаризация: хосттар мен Oracle бойынша минималды деректер жиыны\n\nИнвентаризация — дайындықтың негізі. Біртұтас тізім болмаса, дау әдетте қарапайым сұрақтан басталады: Oracle нақты қай түйіндерде және кімнің бақылауында тұр.\n\nБарлық физикалық серверлер мен виртуалды машиналардың тізімін бастапқыдан жинаңыз, онда Oracle орнатылған немесе іске қосылған болуы мүмкін (уақытша миграциялар мен стендтерді қоса). Әр түйін үшін тек атаулар емес, лицензия есептеу мен пайдалану шекараларын анықтайтын белгілер маңызды.\n\nПрактикалық тәсіл — бір «мастер-реестр» (кесте немесе CMDB) пен минималды өрістермен:\n\n- түйін идентификаторы: hostname, IP (немесе подсеть), сайт/ЦОД, тағайындалуы (DB, app, batch);\n- орта және иесі: prod/test/dev, бизнес-жүйенің иесі, техникалық жауапты;\n- хост параметрлері: модель, CPU, сокеттер мен ядролар саны, енгізілген шектеулер (бар болса);\n- виртуализация: гипервизор түрі, кластер/пул, миграция ережелері, ВМ бекітілуі (қолданылса);\n- түйінде Oracle: БД инстанстары, нұсқалар, опциялар және компоненттер (мысалы, RAC, Data Guard), қай жерде орнатылған және қай жерде нақты қолданыста.\n\n"Орнатылған" және "қолданылып тұрған" дегенді бөліп көрсету маңызды. Компонент образда тұрса да, өндірісте белсенді болмауы мүмкін — бұл әртүрлі тәуекелдер және аудитор фактілерге қарай қарайды.\n\nЖаңарту жиілігі өзгерістер қарқынына байланысты, бірақ базалық нұсқа: айына кемінде бір рет және ірі жұмыстардан кейін міндетті түрде. Реестрдің өзектілігін кім растайтынын тағайындаңыз: әдетте платформа иесі (инфрақұрылым/БД) және бизнес сервисінің иесі жауапты болады.\n\nМысал: тесттік БД бар ВМ кластерге көшірілді, онда прод жүктеме бар. Егер миграция реестрге түспесе, кейін бұл қысқа көшіру болды деп дәлелдеу қиын болады және орналастыру ережелері сақталды ма — сұрақ туындайды.\n\n## Топология және тәуелділіктер: қайда не орнатылғанын және қалай қолданылатынын көрсету\n\nТопология әдемі схема үшін керек емес. Ол тез жауап беруге көмектеседі: Oracle өнімдері нақты қайда жұмыс істейді, кім оларға қосылады және қандай түйіндер лицензиялауға әсер етуі мүмкін. Бұл сұрақтарға 10 минут ішінде жауап беру дайындықты жеңілдетеді.\n\nБастысы — сайттар бойынша орналастыру схемасынан бастау. Қарапайым деңгей жеткілікті: ЦОД пен филиалдар, негізгі желілік сегменттер, қолжетімділік аймақтары (prod, test, dev) және әкімшілік интерфейстер мен резервтік көшірме сақтау орындарына кімнің қолжеткізуі бар.\n\nОдан әрі тәуелділіктерді сипаттаңыз. Тек дерекқор серверлерін ғана емес, тұтынушыларды көрсету маңызды: қосымшалар, интеграциялық сервистер, есептер, батч-жұмыстар, "толық клиенттер" және терминал серверлеріндегі утилиталар.\n\nӘдетте бірнеше артефакт жеткілікті: хосттар мен IP атаулары бар сайт және желі картасы (немесе CMDB экспорттарының ескертпесі), "қосымша — дерекқор — орта" тәуелділік матрицасы иелері мен контактыларымен, кластерлер мен жоғары қолжетімділік схемасы (RAC, Data Guard, репликация, балансировка), резервтік сайт пен DR-сценарий сипаттамасы (қандай жүйелер көтеріледі, қандай мерзімде, қандай қуатпен), сондай-ақ виртуализация мен миграцияларға қатысты бөлек жазба (гипервизор кластерлері, vMotion/Live Migration ережелері, ВМ бекіту ережелері).\n\nВиртуализация — бөлек тәуекел аймағы. Егер Oracle-ы бар ВМ хосттар арасында қозғалса, алдын ала шекараларды бекітіңіз: нақты қай хосттар кластерге кіреді, қандай миграция саясаттары қолданылады және қай жерде шектеулер бар.\n\nМысал: филиалдарда Oracle клиенті бар терминал серверлері, ал дерекқор ЦОД-та. Схемада бұл бірден көрінеді: клиенттік орнатулар серверлік БД-ге тең емес, бірақ олар қолданудың фактісін және қолжеткізу нүктелерін растайды. DR-площадка болса, ол тұрақты жұмыс істей ме (active-active) немесе апат кезінде ғана іске қосыла ма, және қандай жүйелер БД-мен бірге ауысады — бәрін белгілеңіз.\n\n## Пайдалану құқығын растайтын құжаттар: дау туғызбау үшін не сақтау керек\n\nИнвентаризацияда Oracle қайда орнатылғаны көрінсе, аудитордың келесі сұрағы — сіз оны қандай негізде пайдаланасыз. Құжаттардың сағаны тез көрінсе, түсініктеме үшін орын аз қалады.\n\nТранзакцияның толық пакетін сақтаңыз, тек шот немесе келісім-шарт жеткіліксіз. Қажетті нәрселер: келісім-шарт пен қосымшалар (спецификациялар, қосымша келісімдер), шоттар мен төлем құжаттары, қабылдау актілері немесе жеткізу растамалары, сондай-ақ егер бөлек сатып алынған болса — қолдау продлениялары.\n\nМаңыздысы — қағаздарға ие болу ғана емес, не сатып алынғанын және қандай шартпен алынғанын түсіну. Лицензиялау метрикасын (ядролар бойынша, пайдаланушылар бойынша, процессорлар бойынша, опциялар бойынша) және қолдану шектеулерін тіркеңіз: қай ортаға тарайды, "пайдалану" дегенде не есептеледі, қандай компоненттер кіреді, қандай бөлек лицензиялауды талап етеді. Егер шарттар жеткізушімен хат алмасуда нақтылаған болсаңыз, оны да дәлел ретінде сақтаңыз.\n\nҚұжаттарды нақты жүйемен және енгізу датасымен байланыстырыңыз. 1 беттік карточка жақсы жұмыс істейді:\n\n- келісім-шарт/тапсырыс нөмірі мен датасы, жеткізуші, өнім атауы;\n- лицензия метрикасы және саны, мерзімі (егер шектеулі болса), опциялар тізімі;\n- қай жүйеге/жобаға қатысты (орта, иесі, жауапты);\n- эксплуатацияға енгізу күні және өзгерістер/сұраулар жазбасына сілтеме.\n\nМысал: кластердегі сервер лицензиялары үшін тек сатып алу түрін емес, қандай хосттар контурға кіретінін, қашаннан бастап және кім мақұлдағанын көрсетіңіз. Сонда виртуализация, миграция немесе тест ортаға қатысты сұрақтар құжаттармен жабылады, әңгімемен емес.\n\n## Өзгерістерді бақылау: басқарылуын дәлелдейтін қандай жазбалар қажет\n\nАудитор әдетте не орнатылғанын ғана емес, қалай басқарылатынын да қарайды. Қарапайым тізбек көрсету маңызды: шешім қабылданды, өзгеріс келісілді, терезе ішінде орындалды, құжатталды, қажет болса кері қайтару жоспары бар.\n\nБастысы — өзгерістерді басқару саясаты. Оны ИТ басшысы немесе ИБ мақұлдауы керек және негізгі сұрақтарға жауап беруі тиіс: қандай өзгерістер маңызды, кім бастайды және кім мақұлдайды, тәуекелдер қалай фиксацияланады, тестілеу және кері қайтару қалай жүзеге асады. Саясат ұзын болмауы керек, бірақ әрекет етеді және түсінікті болуы шарт.\n\nОдан кейін нақты орнату немесе баптау жазбасын сұраңыз: әр өзгеріс үшін бірдей жиынтық құжаттар болғаны дұрыс: орнату/жаңарту/көшіріп алу/өшіру/шығару бойынша тикет; келісім (CAB, басшы, сервис иесі) және таңдалған уақыт терезесі; орындау және кері қайтару жоспары (қысқа да болса); фактілік орындау мен тексерулер жазбасы; пост-фактум — не өзгергені (нұсқа, параметрлер, хост, рөл).\n\nӘкімшілік журналдар — бөлек бөлім. Bastion/jump-host логтары, sudo жазбалары, конфигурация менеджмент жүйелеріндегі әрекеттер, сондай-ақ ОС-тағы өзгертулер — бәрі пайдалы. Виртуалдық орта үшін миграция журналдары мен ресурстарды өзгерту жазбаларын қосыңыз (CPU/RAM) — себебі бұл лицензиялауға әсер етуі мүмкін.\n\nМысал: филиал тест серверінде Oracle-ды жаңартты, кейін «уақытша» дерекқорды өндірістік хостқа көшіріп қойды. Егер тикет, келісім, терезе және әкімші әрекеттерінің журналы болса, дау жылдам шешіледі. Егер тек мессенджердегі хат алмасу қалса — бұл дәлел ретінде әдетте жеткіліксіз.\n\nПрактикалық тәсіл — айына бір рет кездейсоқ тексеру: Oracle серверлері бойынша 5 өзгерісті таңдап, тикет, келісім және журналдар жақындап тұрғанын тексеру. Бұл сұраусыз табуды жеңілдетеді.\n\n## Артефактілерді қайда және қалай сақтау: тәртіп, қолжетімділіктер, нұсқалар\n\nАртефактілер «қалай шықса солай» жатса, аудитор сұраған кезде уақытты деректерді тексеруге емес, іздеуге жұмсайсыз. Жақсы сақтау үш нәрсеге негізделеді: түсінікті құрылым, құқықтарды бақылау және айқын нұсқалар.\n\n### Құрылым және біртұтас атаулар\n\nФайлдар мен папкалар үшін бір үлгіге келісіңіз, сонда кез келген адам минут ішінде қажетті құжатты таба алсын. Жылға, жүйеге және дәлел түріне қарай бөлу ыңғайлы, ал атауларда әрдайым дата мен объектіні көрсету қажет.\n\nМысал құрылым (өз жүйе реестріңізге қарай):\n\n- 2026/Oracle-Prod/01_Инвентаризация\n- 2026/Oracle-Prod/02_Топология\n- 2026/Oracle-Prod/03_Лицензии_и_право_использования\n- 2026/Oracle-Prod/04_Изменения_и_запросы\n- 2026/Oracle-Prod/05_Отчеты_и_переписка\n\nФайл атауларын «айтатын» етіп жасаңыз: 2026-01-10_Oracle-Prod_HostInventory_v03.xlsx, 2026-01-10_Topology_Oracle-Prod_v02.pdf. Солайша не екенін, қай жүйеге қатысты және қаншалықты жаңа екенін бірден байқауға болады.\n\n### Нұсқалар, құқықтар және сақтау мерзімдері\n\nНұсқаларда қарапайым қағида жеткілікті: қара нұсқалар мен бекітілген құжаттарды шатастырмау. Статустар ретінде Draft (дерек жинау), Approved (иесі мақұлдады), Current (қолданудағы нұсқа) жеткілікті. Ескі нұсқаларды жоюдың орнына оларды архивке өткізіңіз.\n\nҚолжетімділікті кесте түрінде белгілеңіз: кім оқи алады және кім өзгертеді. Мақсаты — деректерді аудитке қол жетімді қылу, бірақ оларды кездейсоқ өзгертуге жол бермеу.\n\n- оқу: ИТ, ИБ, сатып алу/юристтер, жүйе иесі;\n- өзгерту: бөлім бойынша тағайындалған сақтаушылар (инвентаризация, топология, лицензиялар);\n- бекіту: жүйе иесі және лицензияларға жауапты тұлға;\n- журнал жүргізу: кім және не өзгертті — комментарийлер немесе бөлек жазба арқылы тіркеу;\n- сақтау: бастапқы құжаттарды (келісім-шарттар, шоттар, хаттар, растамалар) жоймау; сақтау минимум — пайдалану мерзімі мен компания ішкі мерзімі.\n\nПрактикалық мысал: топология миграциядан кейін жаңартылды ма — ескі схеманы архивте қалдырып, не өзгергенін және қай сұрау бойынша өзгергенін қысқа жазбаға қосыңыз. Бұл дау тудыруды айтарлықтай азайтады.\n\n## Қадамдық дайындық: 1–2 апта ішінде дәлел пакетін қалай жинау керек\n\nНегізгі процестер болса, 1–2 аптада пакет жинау қарапайым: барлық дәлелдерді бір орынға жинап, фактілермен жауап беруге мүмкіндік беру.\n\nЖоспар әдетте 10 жұмыс күніге сыяды, егер пакет иесі алдын ала тағайындалған және есеп жүйелеріне қолжетімділік бар болса.\n\n1) Актуалды инвентардан бастаңыз. Oracle болуы мүмкін хосттар, ВМ және кластерлер тізімін шығарып, CMDB немесе ішкі есеппен салыстырыңыз. Экспорт датасы мен дереккөзін тіркеңіз, әйтпесе сандар тез айырылып кетеді.\n\n2) Бір уақытта пайдалану құқын растайтын құжаттарды жинаңыз. Келісім-шарттар мен шоттардан бөлек — жеткізушімен шарттарды нақтылаған хаттар, спецификациялар, метрика растамалары мен қолдау туралы құжаттар қажет болуы мүмкін. Оларды сол ретпен жинаңыз: не сатып алынды, қандай шартпен және қашаннан бастап.\n\n3) Қарапайым топология мен тәуелділіктерді дайындаңыз. Мінсіз сызба қажет емес; жеткілікті: орта қандай (prod, test, dev), қайда дерекқорлар мен middleware орналасқан, қандай қосымшалар қосылған, әкімшілік құралдар мен репликация қайда тұратыны.\n\n4) Орнатуларды құқықтармен салыстырыңыз. Мұнда жиі сәйкессіздіктер шығады: қосымша опция қосылған, инстанс басқа хостқа көшті, процессор саны өсті, ал құжаттар жаңартылмаған. Даулы жерлерді бөлек белгілеңіз, оларды «таза» бөлімнен бөлек ұстаңыз.\n\n5) Түзету жоспарын бекітіңіз. Әр сәйкессіздік үшін иесін, әрекетті (өшіру, жою, сатып алу, конфигурацияны өзгерту), жабылу күнін және нәтижені қалай растайтыныңызды (скрин, журнал, акт, өзгеріс жазбасы) көрсетіңіз.\n\nМысал: филиалдарда кейбір базалар жаңа виртуал кластерге көшірілді, бірақ есепте ескі хосттар қалды. Екі күннің ішінде инвентаризация мен схема көшуді көрсетеді, ал құқықтармен салыстыру қай жерлерде нақтылаулар қажет екенін анықтайды.\n\n## Жиі қателіктер мен тұзақтар — не үшін талаптар пайда болады\n\nКөптеген талаптар қасақана емес, фактілер мен құжаттар арасындағы үзілістен туындайды. Аудитор орнатуларды, қолдануды және құқықтарды қарайды, және егер сіз оларды тез байланыстыра алмасаңыз, бұл тәуекел ретінде қабылданады.\n\n### Көріністі бұзатын ең жиі қателіктер\n\nЕң жиі қате — prod және test ортаын бір тізімге араластыру, ортаны белгілеп қоймау. Нәтижесінде тест хосттары боевой контурдың бөлігі ретінде қабылдануы мүмкін және метрикалар бойынша есептер көбейеді.\n\nЕкінші қауіп — инвентаризацияда жүйе иесін көрсетпеу. Кестеде сервер мен Oracle нұсқасы тұрса да, жауапты және тағайындалуын көрсетпесе, ешкім оның не үшін тұрғанын және кім өзгерістерді бақылайтынын растай алмайды.\n\nСатып алу құжаттары бар, бірақ олар қай орнатуға қатысты екенін анықтамайтын жағдайлар да жиі кездеседі. Шоттар мен спецификациялар бөлек сақталса, нақты лицензияның қай сервер пулін қамтығаны тіркелмеген.\n\nТопология миграциядан кейін тез ескіріп кетеді. Көшіп кеттіңіз бе, виртуализацияны өзгерттіңіз бе, DR-площадка қостыңыз ба — схема мен тәуелділіктер егер жаңартылмаса, сканерлеу деректері бірден көрсетеді.\n\nҚысқа чеклист қажет болса, мына тармақтарды тексеріңіз:\n\n- инвентаризацияда орта айқын көрсетілген (prod, test, dev);\n- жүйелердің иелері мен лицензия жауаптысы бар;\n- сатып алу құжаттары орнатулар мен тағайынға байланыстырылған;\n- орналастыру және тәуелділік схемасы өзгерістерден кейін жаңартылған;\n- өзгерістер тикетпен және келісіммен жүргізіледі, «талап бойынша» ғана емес.\n\n### Қалай дауларды алдын алуға болады\n\nОңай принцип көмектеседі: әр орнату үшін «қайда тұр — кім иесі — қандай негіз — қашан және кім өзгертті» тізбегі болу керек. Дерекқорды жаңа виртуал кластерге көшіргенде тек схеманы емес, өзгеріс жазбасын да жаңартыңыз — датаны, келісімді және себепті көрсетіп, сол кластерге қандай лицензиялар қатыстығын тіркеңіз.\n\nЕгер инфрақұрылымды интегратор құрып берсе (серверлер жеткізу және ЦОД-та орналастыру кезінде), олардан эксплуатацияға енгізілгеннен кейінгі финалдық топология мен орта шекараларын бекітіп беруін сұраңыз. Келесі миграцияда осыдан шығуға болады.\n\n## Аудитор сұрағанға дейінгі қысқа чеклист\n\nАудитор сұрау жібергенде «еске түсіріп тауып алу» үшін уақыт өте аз болады. Маңыздысы — мінсіздік емес, түсінікті, өзекті және келісілген дәлелдер жиынтығы.\n\nЖауап жібермес бұрын бес нәрсені тексеріңіз:\n\n- Oracle және хосттар инвентаризациясы ағымдағы күнге жаңартылған: өнімдердің қай жерде тұрғаны, нұсқалар мен қосымша опциялар, жүйе иесі көрсетілген және кім тексергені жазылған (ИТ, лицензиялау, сервис иесі);\n- топологияның ағымдағы схемасы бар: орталар (prod, test, dev), кластерлер, виртуализация, негізгі базалар мен қосымшалар, сондай-ақ қысқа тәуелділік тізімі (не қайда қосылған және қай жерде қолданылады);\n- пайдалану құқығын растайтын пакетті бір жерде жинап, жүйелермен салыстырған: келісім-шарттар, спецификациялар, сатып алу растамалары, шарттар бойынша хаттар, лицензиялау метрикалары және жақын жерде "құқық - өнім - орта" сәйкестік кестесі;\n- өзгерістер журналы сұралған кезеңді жабады: орнатулар, көшірілімдер, миграциялар, опцияларды қосу, виртуализация мен ядролар өзгерістері; әр өзгеріс үшін дата, бастамашы, негіз (тикет/сұрау) және нәтиже бар;\n- байланыс тұлғалары тағайындалған және «финалдық папка» анықталған: кім жауап береді, кім экспорттарды дайындайды, кім формулировкаларды келіседі және қай жерде жіберуге дайын нұсқалар сақталған.\n\nКез келген тармақта күмән болса, материал жібермес бұрын ол орынды толықтырыңыз. Бұл нақты фактілерді дәлелдеуден туатын даулардан арзанға түседі.\n\n## Тәжірибеден мысал: филиалдар, виртуализация және құжаттардағы үзіліс\n\nБір компания бірнеше филиалмен екі алаңда жұмыс жасады: бас орталық пен резервтік қала. Oracle ERP мен есептілік үшін қолданылған. Кей базалар виртуализацияда тұрғандықтан, әкімшілер аппараттық қызмет көрсету мен жүктемені теңестіру үшін ВМ-дерді жиі көшіріп отырған.\n\nҚұжаттар дайындауды сұрағанда дер кезінде анықталды: лицензия сатып алу «компанияға арналған Oracle Database» ретінде рәсімделген, бірақ нақты қандай кластерлерді және қай жерде Oracle жұмыс істейтінін көрсететін байланыс жазбасы жоқ еді. Нәтижесінде бір сервер инвентаризацияда тұрса да схемада көрсетілмеген, ал бірнеше ВМ кластерлер арасында миграцияланғандықтан құжатта із қалмаған.\n\nҮзілістерді үш күнде қарапайым жоспармен жапты. Алдымен біртұтас инвентарь жинады: хосттар, кластерлер, ВМ-дер және Oracle компоненттері бойынша тізім, қолдану фактілері (опциялар, метрикалар, нұсқалар). Содан кейін түсінікті топология жасалды: сайттар, сегменттер, кластерлер және критикалық тәуелділіктер. Тек солдан кейін құқықтарды салыстырды: сатып алу құжаттарын, жеткізушінің хаттарын, қабылдау актілерін тауып, қандай құқықтар қай ортаға қатысты екенін бөліп көрсетті.\n\nҚорытынды пакетке: хосттар, кластерлер, ВМ-дер және Oracle орнатулары бойынша актуалды инвентар; екі алаң бойынша орналастыру схемасы және Oracle орналастыруға рұқсат берілген жерлер; "құқықтар - нақты кластерлер/серверлер" сәйкестік кестесі; сатып алу және жүйе иелерінің растамалары; кезең бойынша өзгерістер экспорттары (миграциялар, кеңейту, жаңа ВМ енгізу).\n\nСолайша дайындық бір реттік "өрт сөндіру" тапсырмасынан шығып, өзгерістер бойынша жаңартылып отыратын құжаттар жиынтығына айналды.\n\n## Келесі қадамдар: дайындықты қалай тұрақты қолдау керек\n\nЛицензия мәселелері көбінесе «нашар есептен» емес, жекелеген тәсілден басталады. Жұмыс моделі әдетке салынуы керек: инфрақұрылымдағы кез келген өзгеріс артефактілерде із қалдыруы тиіс.\n\nАртефакттерді жаңартуды күнделікті ИТ процестеріне бекітіңіз. Жаңа сервер қосылды, БД көшірілді, опция қосылды, виртуализация өзгертілді немесе ядро қосылды — бұл өзгеріс сол күнде инвентаризацияға, топологияға және өзгерістер журналына енгізілуі тиіс.\n\nҚолмен күресуді азайту үшін қарапайым тексеру ритмін сақтаңыз:\n\n- тоқсан сайын хосттар мен Oracle инвентарын мониторинг пен CMDB/есеп кестелерімен салыстырыңыз;\n- тоқсан сайын топология мен тәуелділіктерді жаңартыңыз;\n- ай сайын жаңа сатып алулар мен продлениялардың реестрге енгізілгенін тексеріңіз;\n- әр релиз немесе миграциядан кейін не өзгергенін және кім мақұлдағанын тіркеңіз.\n\nПайдалану құқығы құжаттары үшін біртұтас реестр ұстап, иесін тағайындаңыз: практикалық минимум — бір жауапты, бір резервтік және келісілген ереже, қайда келісім-шарттар, спецификациялар, сатып алу растамалары, шарттар бойынша хаттар және есеп қорытындылары жататынын анықтау.\n\nЕгер процестер жоқ немесе сөзбен ғана сақталса, жүйелі интегратор көмегімен бір рет орнатқан тиімді болуы мүмкін. Мысалы, GSE.kz (gse.kz) инфрақұрылым есептерін, өзгерістер бақылауын және ЦОД пен жұмыс орындары деңгейінде қолдауды ұйымдастыруға көмектеседі, сонда артефакттер оқиға бойынша емес, оқиға шығыннан кейін емес, өздігінен жаңартылады.\n\nКүнделікті мини-кеңес: Oracle қуатын немесе орнын өзгертетін кез келген әрекет — дәлелдеріңізде де өзгеріс енгізуі керек.

FAQ

Oracle аудитінде әдетте қандай материалдар сұралады?

Әдетте төрт блок бойынша растайтын құжаттар сұралады: нақты орнатулар мен конфигурациялар, орналастыру және тәуелділік схемасы, пайдалану құқығын растайтын құжаттар және өзгерістер тарихы. «Не орнатылғанын» «неліктен және кім орындағанын» тез байланыстыра алсаңыз, қосымша сұрақтар мен қайта есептеулер азаяды.

Неліктен артефакттарды соңғы күні жинауға болмайды?

Себебі ең ауыр бөлім — дереккөздер арасындағы сәйкессіздіктерді талдау. Соңғы күні жиі «уақытша» ВМ, хосттар арасындағы көшулер немесе тіркелмеген қосылған опциялар шығады, және бұл түзетулер үшін деректерді жинаудан гөрі көбірек уақыт кетеді.

Аудитке дайындық пен артефакттарды сақтау үшін кім жауапты болуы керек?

Процесті бір адам — иесі және резервтік жауапты тұлғаға тағайындаңыз. ИТ инфрақұрылым командасы хосттар мен виртуализацияны растайды, БД командасы — Oracle орнатуларын және опцияларын, сатып алу және юристтер — келісім-шарттар мен құқықтарды, ИБ — қолжетімділіктер мен журналдарды бекітеді. Ал алдын ала бекітілмеген рөлдер күндізгі сұрауда қарама-қайшылықтарға әкеледі.

Хосттар мен Oracle бойынша инвентаризацияда не болуы міндетті?

Барлық физикалық серверлер мен виртуалды машиналардың біртұтас мастер-реестрін жүргізіңіз: орта, иесі, CPU параметрлері және виртуализация ерекшеліктері көрсетілген. Сондай-ақ экспорттың датасы мен дереккөзін тіркеу маңызды, онда цифрлардың қайдан алынғаны анық көрінуі керек.

Неліктен «орнатылған» мен «пайдаланылатын» деректі бөлек тіркеу керек?

«Орнатылған» және «пайдаланылатын» ұғымдарын айыру керек: компонент образда тұруы мүмкін, бірақ өндірісте белсенді пайдаланылмауы ықтимал. Аудитор нақты пайдалануды тексергісі келеді, сондықтан екі фактіні де растаңыз.

Неліктен виртуализация мен ВМ миграциялары лицензиялау үшін тәуекел аймағы болып саналады?

VM миграциялары лицензияланған контурды кеңейтуі мүмкін, сондықтан қай хосттардың кластерге кіретіні, миграция ережелері мен қандай күндері және қандай ерекшеліктер болғаны алдын ала фиксирленуі тиіс — бұл естеу бойынша дәлелдеуден гөрі әлдеқайда сенімді.

Oracle пайдалану құқығын растау үшін қандай құжаттар керек?

Бір ғана шот емес, толық «транзакция пакетін» сақтаңыз: келісім-шарт пен қосымшалары, шоттар мен төлем құжаттары, қабылдау актілері немесе жеткізу растамалары, қажет болса, қолдауды ұзарту туралы құжаттар. Лицензия метрикасын (ядролар бойынша, пайдаланушылар бойынша және т.б.) және қолдану шектеулерін бір беттілік карточкаға байланыстыру ыңғайлы.

Аудиттен аман өту үшін қандай өзгерістер жазбалары пайдалы?

Өзгерістер бойынша тізбек көрсетілгені жөн: өзгеріс басталды, келісілді, жоспар орындалды, қате болған жағдайда қайтару жоспары бар және жұмысты аяқтау мен тексеру тіркелген. Тикет, CAB немесе жауапты тұлғаның келісімі, орындау терезесі, іске асыру және журналдар — осылар аудит барысында көмектеседі.

Артефакттарды және құжат нұсқаларын қалай ұйымдастырған дұрыс?

Қарапайым папка құрылымын және файл атауларының бір үлгісін енгізіңіз: күн, жүйе, нұсқа. Қарапайым статус — Draft, Approved, Current — жеткілікті. Ескі нұсқаларды жоймаңыз, оларды архивке өткізіңіз. Құжаттарға кім кіре алады және кім өзгерте алатынын анықтаңыз және өзгерістер журналын жүргізіңіз.

Аудитор сұрағанға дейін 1–2 аптада дәлел пакетін қалай жинауға болады?

10 жұмыс күні ішінде пакет жинау үшін: инвентарьды экспорттап, құжаттарды жинаңыз, топология мен тәуелділіктерді рәсімдеңіз, орнатулар мен құқықтарды салыстырып, анық ақаулар үшін түзету жоспарын жасаңыз. Осыдан кейін аудитормен жұмыс істеу әлдеқайда жылдам болады.