Реклама Google

adsense 1v

Реклама Google

adsense 2v

Реклама Google

Мәліметтер базасы – бұл оңай электрондық қол жеткізу, басқару, жаңарту және сақтық көшірме жасау үшін әдетте сақталатын және конфигурацияланған ақпараттың құрылымдық жинағы. Деректер базасы әдетте деректер қорын басқару жүйесі (ДҚБЖ) арқылы басқарылады. Дерекқорды сақтық көшірмеден қалай қалпына келтіруге болады?


Мәліметтер қоры дегеніміз не?

Мәліметтер базасы – бұл оңай электрондық қол жеткізу, басқару, жаңарту және сақтық көшірме жасау үшін әдетте сақталатын және конфигурацияланған ақпараттың құрылымдық жинағы. Деректер базасы әдетте деректер қорын басқару жүйесі (ДҚБЖ) арқылы басқарылады. Мәліметтер қорының өзі, ДҚБЖ және онымен байланысты барлық қосымшалар әдетте «деректер қоры жүйесі» деп аталады. Компьютерлік дерекқорлар әдетте әртүрлі бизнес үшін маңызды ақпаратты қамтитын деректер жазбаларын (немесе файлдарды) қамтиды - тұтынушы деректері, сату операциялары, қаржылық немесе өнім туралы ақпарат және т.б. г.

Дерекқорды сақтық көшірмеден қалай қалпына келтіруге болады?Деректер базалары деректердің барлық түрлерін сақтау, қолдау, қол жеткізу, өзгерту, жаңарту және басқару үшін пайдаланылуы мүмкін. Олар адамдар, заттар, орындар және т.б. туралы деректерді жинап, сақтай алады. e) Нақты деректер тиімді мониторинг пен талдауға мүмкіндік беретін бір жерде жинақталады.

Әдетте, дерекқорлардың көптеген түрлеріндегі деректер деректерді өңдеу мен сұрауды жеңілдету үшін кестелер қатарын пайдаланып жолдар мен бағандарда модельденеді.

Бүгінгі таңда қолданылатын дерекқорлардың көпшілігі деректерді жазу және сұрау үшін құрылымдық сұрау тілін (SQL) пайдаланады. (осыдан жалпы атауы «SQL серверінің дерекқоры»)

Мәліметтер қорының негізгі компоненттері

Дерекқорлардың әртүрлі түрлері деректер құрылымы, схемасы және ең қолайлы деректер түрлері бойынша ерекшеленеді. Дегенмен, деректер қорының барлық түрлері бірдей бес негізгі құрамдастардан тұрады.

  • Аппараттық құрал. Дерекқор бағдарламалық құралын іске қосу үшін физикалық құрылғыны қамтамасыз ету үшін аппараттық құрал қажет. Мұндай жабдыққа компьютерлер, қатты дискілер және серверлер кіруі мүмкін.
  • Бағдарламалық қамтамасыз ету. Деректер базасын бағдарламалық қамтамасыз ету (немесе «деректер базасының қолданбасы») жауапты пайдаланушыларға дерекқорды басқаруға мүмкіндік береді. Мәліметтер қорын басқару жүйелері (ДҚБЖ) пайдаланушыларға әртүрлі мәліметтер қорын басқаруға және қолдауға мүмкіндік береді.
  • Деректер файлдары. Деректер файлдары (немесе жай ғана «деректер») дерекқорларда сақталған өңделмеген ақпарат болып табылады. Дерекқор әкімшілері аталған деректерді әртүрлі құралдар мен пайдаланушылар оны үлкенірек суретте жақсырақ түсінуі үшін контекст беру үшін ұйымдастыруға тырысады.
  • Деректерге қол жеткізу тілі. Мәліметтер қорын басқару үшін пайдаланушылар бағдарламалау тілін қолдануы керек. Бағдарламалау тілі мен ДҚБЖ деректер қорындағы деректерге қол жеткізуді басқару, өзгерту және басқару үшін бірге жұмыс істейді. Әлеуетті ең кең таралған дерекқор тілі SQL болып табылады.
  • Процедуралар. Процедуралар – деректер қорының қалай жұмыс істейтінін және оның әртүрлі деректер түрлерін қалай өңдейтінін анықтайтын ережелер жиынтығы.


Деректер базасы қалай бизнестің ажырамас бөлігі болып табылады

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

  • Тұтынушыларға қызмет көрсету сапасын арттыру. Дәл және сәйкес тұтынушылар деректері ұйымдарға жекелендірілген тәжірибелер мен мақсатты маркетингтік науқандар арқылы тұтынушыларға қызмет көрсетуді жақсартуға көмектеседі. Сонымен қатар, олар қолдау агентінің өнімділігін арттыру және тұтынушы тәжірибесін жақсарту үшін жақсарту бағыттарын анықтай алады. Бұл, өз кезегінде, тұтынушылардың қанағаттанушылығы мен адалдығын арттыруға әкелуі мүмкін.
  • Жеңілдетілген күнделікті және миссия үшін маңызды операциялар. Барлық маңызды деректерді орталықтандырылған платформада сақтау бизнес операцияларын жеңілдетеді. Деректерді қолмен енгізуге және күш-жігерді қайталауға көп уақыт жұмсау қажеттілігін жою арқылы дерекқорлар менеджерлер мен топ жетекшілеріне өнімділікті арттыруға, шығындарды азайтуға және тиімділікті арттыруға көмектеседі.
  • Мәлімделген шешім қабылдау. Дәл, өзекті және сенімді деректер шешім қабылдаушыларға негізделген стратегиялық шешімдер қабылдауға көмектесу үшін үрдістерді, түсініктерді және үлгілерді аша алады. Бұл шығындарды азайтуға, табыстылықты арттыруға және өнімділікті арттыруға мүмкіндік береді.
  • Жақсартылған деректер қауіпсіздігі. ДҚБЖ компанияларға маңызды ақпаратты жоғалтудан, ұрлаудан немесе рұқсатсыз кіруден қорғау үшін пайдаланушыға кіруді басқару, деректерді шифрлау және дерекқордың сақтық көшірмесін жасау функцияларын ұсынады. Бұл ұйымдардың нормативтік талаптарды орындау және бренд пен тұтынушы имиджін қорғау үшін деректерінің қажетті тұтастығы мен құпиялылығын сақтауды қамтамасыз ете алады.

Дерекқорды қалпына келтіру нені білдіреді?

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

Келтірілген зақымға және қолжетімді дерекқордың сақтық көшірмелеріне байланысты дерекқорды қалпына келтірудің бірнеше жолы бар. Ең жақсы жағдайда, дерекқорды ең аз тоқтау уақытымен және деректер жоғалтпай қалпына келтіре аласыз.

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

Жақсы жобаланған және орындалған сақтық көшірме жоспары деректердің жоғалу қаупін азайтады, тоқтап қалу уақытын азайтады және дерекқорды сәтті қайта құруды қамтамасыз етеді. Дегенмен, компанияңызда кешенді қалпына келтіру стратегиясы болса да, дерекқорды қалпына келтіру әрекетін бастамас бұрын SQL серверінің және Windows жүйесінің сақтық көшірмесін жасау ұсынылады.

Неліктен дерекқорларды қалпына келтіру мүмкіндігі соншалықты маңызды?

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

Дерекқорды қалпына келтіру процесін қамтамасыз етудің тағы бір себебі деректер қауіпсіздігі болып табылады. Ұйымыңызға зиянды бағдарлама шабуылы болса, шабуылға дейін және одан кейінгі маңызды деректерді ажырата білуіңіз керек. Шабуылды кері қайтарудың ешқандай жолы болмағандықтан, келесі ең жақсы шешім - барлық зардап шеккен деректерді ең аз тоқтаумен қалпына келтіру.

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

Қалпына келтірілген дерекқор (немесе дерекқорлар) жаңа сияқты жақсы болады және сіз бизнес-процестерді бірден дерлік жалғастыра аласыз.

Дерекқордың сақтық көшірмесін қалпына келтірмес бұрын нені ескеру керек?

Біз деректер жоғалған жағдайда сенімді сақтық көшірме файлының болуының маңыздылығын талқыладық. Қолжетімді сақтық көшірмелердің болуы ықтимал деректер ағып кетуін және сервер ақауларын болдырмаудың ең жақсы жолы болып табылады, бірақ дерекқордың сақтық көшірмесін қалпына келтірмес бұрын бірнеше маңызды нәрселерді тексеру қажет.

  • Мәліметтер базасын меңгеру . Бірінші құсбелгі сіз оны жасаған Active Directory ортасынан тыс дерекқорлар үшін өте маңызды. Мұндай жағдайларда әдетте дерекқордың иесі ретінде жоқ пайдаланушы тағайындалады. Бұл жерде иесін «sa» («жүйе әкімшісі» деген сөздің қысқармасы) ретінде көрсету ыңғайлы, өйткені мұндай пайдаланушы әрбір SQL серверінде бар. Тіпті "sa" тіркелгісі қазір өшірілген болса да, дерекқорда қалпына келтіру данасы жарамды иесі болады. «sa» пайдаланушысы «sysadmin» бекітілген сервер рөліне автоматты түрде қосылатынын есте сақтаңыз. Осылайша, оның кез келген қолжетімді әрекеттерді орындау үшін тағайындалған дерекқор данасында барлық рұқсаттары бар. Егер "sa" логині бұзылса, шабуылдаушы дерекқор мен желіңізді айтарлықтай зақымдауы мүмкін. "sa" логинін өшіре алмасаңыз да, дерекқордың сақтық көшірмесін қалпына келтіргеннен кейін оны өшіруге болады. Бұл опцияны SQL Server Management Studio бағдарламасында келесі дерекқор жолы арқылы басқаруға болады: Сипаттар -> Файлдар -> Ие .
  • Қалпына келтіру үлгісі. Өндірістік емес орталарда, әдетте, дерекқорларды жаппай тіркелген немесе толық қалпына келтіру үлгісінде сақтаудың қажеті жоқ. Олар әдетте дискілік кеңістікті үнемдеу үшін қарапайым қалпына келтіру үлгісін қалайды. Дегенмен, компаниялар әдетте толық және жаппай тіркелген қалпына келтіру үлгілерін пайдаланып сақтық көшірмені қалпына келтіргісі келеді. Бұл опцияны SQL Server Management Studio бағдарламасында орнату үшін келесі жолға өтіңіз: Сипаттар -> Параметрлер -> Қалпына келтіру үлгісі .
  • Файлды өсіру опциялары. Көптеген дерекқорлар бастапқы өсу параметрлерін 10% немесе 1 МБ қадамдармен сақтайды, бұл күрделі бизнес орталары үшін оңтайлы болмауы мүмкін. Компаниялар дерекқорды тиімді қалпына келтіру үшін сақтық көшірме жиындарына сене алатындығына көз жеткізу үшін бекітілген өсу өсімін таңдай алады (мысалы, сақтау құралы оны өңдей алатын болса, 1 ГБ өсім). Бұл параметр деректер файлының сақтық көшірмелеріне де, транзакция журналдарына да қолданылады. Сонымен қатар, деректерді жазу уақытын үнемдеу үшін Windows жүйесінде SQL серверінің қызмет тіркелгілері үшін жылдам файлды инициализациялауды (IFI) қоссаңыз, шарлау журналының файлдары файл өскен сайын әрбір байтта барлық нөлдерді қажет ететінін есте сақтаңыз.
  • Кешіктірілген төзімділік. Жалқау ұзақ мерзімділік - оларды бірге жазу үшін кішірек жазуларды біріктіру арқылы транзакция журналы жазбаларының санын азайту үшін пайдаланылатын мүмкіндік. Бұл тәсіл әсіресе әзірлеу орталары үшін пайдалы, себебі ол олардың жұмысын айтарлықтай жылдамдатуы мүмкін. Дегенмен, қате немесе SQL серверінің күтпеген өшірілуі жалқау тұрақтылық үшін конфигурацияланған дерекқордағы деректердің жоғалуына әкелуі мүмкін. Сондықтан дерекқорды қалпына келтірмес бұрын параметрлерді тексеру керек. Бұл мүмкіндікті дерекқордағы келесі жолға өту арқылы SQL Server Management Studio бағдарламасында "Мәжбүрлеу" күйіне орнатуға болады: Сипаттар -> Параметрлер -> Әртүрлі -> Кешіктірілген төзімділік .
  • Үйлесімділік деңгейі. Сақтық көшірменің көзіне және оны қалпына келтіріп жатқан ағымдағы SQL серверіне байланысты үйлесімділік мәселелері туындауы мүмкін. SQL Server 2016 (және кейінгі нұсқалары) SQL Server 2005 жүйесінде жасалған дерекқорды қалпына келтіре алады (үйлесімділік деңгейі кемінде 100-ге орнатылады). Ықтимал дерекқор сақтық көшірмесінің және SQL сервер данасы үйлесімділік деңгейін тексеру үшін SQL Server 2014 бағдарламасындағы Сыйымдылық бағалау құралын пайдалануға болады. SQL Server Management Studio бағдарламасында келесі дерекқор жолы бойынша сыйысымдылық деңгейі опциясын орнатуға болады: Сипаттар -> Параметрлер - > Үйлесімділік деңгейі .
  • Сақтауды сұрау. Сұраулар дүкені сұрауларды, жоспарларды және оларды кейінірек қарау үшін сақтау үшін орындау уақыты статистикасын автоматты түрде жинайды. Түпкілікті бағалаушының әртүрлі нұсқалары арасындағы сұрау жоспарларын тексеру үшін дерекқорларыңызды жаңартқыңыз келсе және үйлесімділік деңгейін өзгерткіңіз келсе, Сұраулар қоймасын қосып, мүмкіндікке сол жоспарларды бақылауға рұқсат бергеніңіз жөн. Ескі жоспарыңыз бар болса, оны үйлесімділік деңгейін өзгерткеннен кейін қолдануға болады. Тағы да, бұл мүмкіндік әзірлеу орталары үшін әсіресе пайдалы, себебі ол сұрау жоспарларын салыстыруды жеңілдетеді. Сұрау қоймасы опциясын SQL Server Management Studio бағдарламасында келесі дерекқор жолы астында оқу/жазу үшін орнатуға болады: Сипаттар -> Сұраулар қоймасы -> Жалпы -> Жұмыс режимі (Сұраныс берілген) .
  • Бетті тексеру. SQL Server 2005 нұсқасынан бастап деректер бетін тексеру алгоритмі бет үзілімдерін анықтаудың орнына бақылау сомасын пайдаланады, бұл оны өндірістік және өндірістік емес дерекқорлар үшін жоғары тиімді етеді. SQL Server Management Studio бағдарламасында CHECKSUM опциясын дерекқордағы келесі жолға орнатуға болады: Сипаттар -> Параметрлер -> Қалпына келтіру -> Бетті тексеру .

SQL Server Management Studio (SSMS) арқылы дерекқорды қалпына келтіріңіз.

SQL Server Management Studio кез келген SQL сервер инфрақұрылымын басқару үшін пайдаланылатын біріктірілген орта болып табылады. SSMS арқылы пайдаланушылар барлық SQL Server құрамдастарына (соның ішінде SQL серверінің сақтық көшірмесін жасау және Microsoft SQL серверінің әртүрлі шешімдері үшін қалпына келтіру) қол жеткізе алады, басқара, конфигурациялай, басқара және дамыта алады.

SQL Server Management Studio арқылы сақтық көшірме жасау және қалпына келтіру үшін үш қадамды орындау қажет:

Сынақ деректер қоры файлдарын құру

  • SQL Server Management Studio бағдарламасын іске қосыңыз -> SQL Server данасына қосылу.
    «Жаңа сұрауды» ашыңыз.
  • Сынақ дерекқорын жасау үшін Transact-SQL (T-SQL) кодын іске қосыңыз:
  • Жаңа дерекқорды зерттеу үшін Object Explorer ішіндегі Дерекқорлар түйінін жаңартыңыз.

USE [master];

GO

CREATE DATABASE [SQLTestDB];

GO

USE [SQLTestDB];

GO

CREATE TABLE SQLTest (

   ID INT NOT NULL PRIMARY KEY,

   c1 VARCHAR(100) NOT NULL,

   dt1 DATETIME NOT NULL DEFAULT GETDATE()

);

GO

USE [SQLTestDB]

GO

INSERT INTO SQLTest (ID, c1) VALUES (1, 'test1');

INSERT INTO SQLTest (ID, c1) VALUES (2, 'test2');

INSERT INTO SQLTest (ID, c1) VALUES (3, 'test3');

INSERT INTO SQLTest (ID, c1) VALUES (4, 'test4');

INSERT INTO SQLTest (ID, c1) VALUES (5, 'test5');

GO

SELECT * FROM SQLTest;

GO

SQL серверінің сақтық көшірмесін жасаңыз. Мұнда біз SQL Server Management Studio (SSMS) командалары арқылы сақтық көшірмені жасау жолын қарастырамыз:

  • SSMS іске қосыңыз -> SQL сервер данасына қосылу.
  • « Object Explorer » ішінде табылған « Дерекқорлар » түйінін кеңейтіңіз .
  • Сақтық көшірме жасағыңыз келетін дерекқорды тінтуірдің оң жақ түймешігімен нұқыңыз -> меңзерді « Тапсырмалар » үстіне апарыңыз -> « Сақтық көшірме ... » таңдаңыз.
  • «Тағайындалған орын» бөлімінде таңдалған сақтық көшірме файлының орнына апаратын жолдың дұрыс екеніне көз жеткізіңіз. Жолды өзгерткіңіз келсе, ағымдағы жолды жою үшін « Жою » түймесін таңдап, жаңа жолды енгізу үшін « Қосу » түймесін басыңыз.
  • Бар дерекқордың сақтық көшірмесін жасау үшін OK түймесін басыңыз .

SQL серверінің дерекқорының сақтық көшірмесін қалай қалпына келтіруге болады?

  • SSMS іске қосыңыз -> SQL сервер данасына қосылу.
  • « Object Explorer » ішінде табылған « Дерекқорлар » түйінін тінтуірдің оң жақ түймешігімен нұқыңыз -> « Дерекқорды қалпына келтіру ...» таңдаңыз.
  • Қажетті дерекқордың сақтық көшірмесін жасау файлын табу үшін « Құрылғы :» -> «( ... )» эллипстерін таңдаңыз .
  • Қосу " тармағын таңдаңыз -> көрсетілген .bak файлы орналасқан жерге өтіңіз -> сақтық көшірме файлын таңдаңыз -> " OK " таңдаңыз.
  • Сақтық көшірме құрылғыларын таңдау тілқатысу терезесін жабу үшін OK түймесін басыңыз .
  • Дерекқордың сақтық көшірме файлын қалпына келтіру үшін OK түймесін басыңыз .

Бар дерекқорды қайта жазу (« ҚАЛПЫНА КЕЛТІРУ... АУЫСТЫРУ » опциясы)

ҚАЛПЫНА КЕЛТІРУ... АУЫСТЫРУ функциясы пайдаланушыларға қалпына келтіруді орындаған кезде бар дерекқорды қайта жазуға мүмкіндік береді. Кейбір жағдайларда сіз қате туралы хабарды көре аласыз: « Дерекқорға арналған журналдың .. сақтық көшірмесі жасалмады. " Бұл мүмкіндік транзакция журналының сақтық көшірмесін жасамай-ақ қалпына келтіру кезінде бар дерекқорды қайта жазуға мүмкіндік беретіндіктен орын алуы мүмкін.

REPLACE арқылы опциясы SQL серверіне барлық белсенді транзакциялар журналының мазмұнын жоюға және қалпына келтіруді жалғастыруға нұсқау береді. T-SQL немесе SSMS пәрмендерін пайдалану келесі қате туралы хабарға әкелуі мүмкін:

""X" дерекқорына арналған журналдың сақтық көшірмесі жасалмады. Журналдың сақтық көшірмесін жасау үшін, егер жоғалтқыңыз келмейтін жұмыс болса, NORECOVERY ЖҮРНЕГІМЕН САҚТЫҚ КӨШІРУ журналын пайдаланыңыз. RESTORE мәлімдемесінің WITH REPLACE немесе WITH STOPAT сөйлемін пайдаланыңыз. журналдың мазмұнын қайта жазу үшін». .

WITH REPLACE арқылы дерекқордың толық сақтық көшірмесін қалай қалпына келтіруге болады?

Келесі пәрмен ағымдағы транзакция журналындағы кез келген белсенді деректерді елемей, дерекқорды қалпына келтіреді:

REPLACEGO МЕНЕН AdventureWorks ДЕРЕКТЕР ҚОРЫНЫН ҚАЛПЫНА КЕЛТІРУ = 'C:\AdventureWorks.BAK'

SSMS көмегімен дерекқорды қалпына келтіру . SSMS көмегімен дерекқорды қалпына келтіру үшін қалпына келтіру процесінің опциялары бетінде «Бар дерекқорды қайта жазу» опциясын таңдаңыз. Мұнда қалпына келтіру күйі өрісі үшін үш опцияның бірін таңдауға болады:

ҚАЛПЫНА ҚАЛПЫНА КЕЛТІРУ . Бұл опция бекітілмеген транзакцияларды кері қайтару арқылы дерекқорды пайдалануға дайын қалдырады; Қосымша транзакция журналдарын қалпына келтіру мүмкін емес.

NORECOVERY МЕН ҚАЛПЫНА КЕЛТІРУ . Бұл опция дерекқорды жұмыс істемейтін етіп қалдырады және орындалмаған транзакцияларды кері қайтармайды; қосымша транзакция журналдарын қалпына келтіруге болады.

КҮТУ РЕЖИМІМЕН ҚАЛПЫНА КЕЛТІРУ . Бұл опция орындалмаған транзакцияларды кері қайтарады, бірақ қалпына келтіру әсерлерін қайтару үшін кері қайтару әрекеттерін сақтық көшірме файлында сақтайды.

Mysqldump көмегімен дерекқорды қалай қалпына келтіруге болады?

Сондай-ақ, mysqldump клиент утилитасын пайдаланып SQL Server дерекқорының сақтық көшірмесін жасауға және қалпына келтіруге болады. Бұл мүмкіндік дерекқорды тастап, оны қалпына келтіру үшін SQL мәлімдемелерін қамтуы мүмкін. Әдепкі бойынша, демп файлында барлық кестелер мен деректерді қалпына келтіру үшін SQL пәрмендері болады. Операцияның жалпы синтаксисі келесідей: udo mysqldump -u [пайдаланушы] -p [деректер базасының_аты] > [файл аты].sql

  • [пайдаланушы] дегенді пайдаланушы дерекқорына арналған логин мен құпия сөзбен ауыстырыңыз (қажет болса).
  • [деректер базасының атауы] дерекқор файлының жолы мен атауын білдіреді.
  • > пәрмені шығысты анықтайды.
  • [файл аты] сақталған демп файлының жолы мен атауын білдіреді.

Сондай-ақ, келесі пәрмен арқылы дерекқорды басқару жүйесінің барлық сақтық көшірмесін жасауға болады: mysqldump --all-databases --single-transaction --quick --lock-tables=false > full-backup-$(күн +%F).sql -u түбірі -б

Қосымша, сақтық көшірме файлына бірнеше дерекқор файлдарын қосқыңыз келсе, келесі пәрменді пайдаланыңыз: sudo mysqldump -u [пайдаланушы] -p [деректер базасы_1] [деректер базасы_2] [деректер базасы_т.б.] > [файл аты].sql

Mysqldump арқылы сақтық көшірме файлын қалай қалпына келтіруге болады?

  • Жаңа деректер қорын жасаңыз

Дерекқор жүйесінің хостында жаңа дерекқор жасау үшін MySQL пайдаланыңыз. Оны қалпына келтіргіңіз келетін жоғалған дерекқормен бірдей атауды ұмытпаңыз. Бұл mysqldump деректерді қалпына келтіру үшін мақсатты дерекқор ретінде пайдаланатын негізгі файлды жасайды. Дамп файлында дерекқорды қалпына келтіруге қажетті пәрмендер бар болғандықтан, сізге тек бос жаңасын жасау керек.

  • MySQL демпін қалпына келтіріңіз

Сақтық көшірме файлын MySQL арқылы қалпына келтіру үшін келесі пәрменді енгізіңіз: mysql -u [пайдаланушы] -p [деректер базасының_аты] < [файл аты].sql

Тағы да жолға нақты [деректер қорының атауы] және [файл атауы ] қосу керек . Көбінесе [деректер базасының атауы] негізгі компьютердің түбірлік каталогында орналасуы мүмкін; бұл жағдайда жаңа жолды қосу қажет болмауы мүмкін. Дегенмен, қалпына келтіргіңіз келетін демп файлының, соның ішінде сервер атауының нақты жолын қамтамасыз етуіңіз керек. (қажет болса)

phpMyAdmin арқылы дерекқорды қалай қалпына келтіруге болады?

Сондай-ақ, phpMyAdmin опциясы арқылы MySQL дерекқорының сақтық көшірмесін жасауға және қалпына келтіруге болады (егер оны пайдаланып жатсаңыз). Сақтық көшірме жасау үшін экспорттау функциясын және оны қалпына келтіру үшін импорттау функциясын пайдалануға болады. Төмендегі жылдам оқулық phpMyAdmin арқылы сақтық көшірмені қалпына келтіру жолын сипаттайды.

MySQL дерекқорының сақтық көшірме файлын жасаңыз.

  • Сол жақтағы каталогтар ағашында « phpMyAdmin » -> ашыңыз, сақтық көшірме жасағыңыз келетін дерекқорды таңдаңыз. Әдетте каталог құрылымы оң жақ терезеде ашылады; Сол жақтағы каталогтар ағашы негізгі дерекқордағы барлық активтерді бөлектейді.
  • Экранның жоғарғы жағындағы мәзірден « Экспорттау » түймесін басыңыз. Бүкіл дерекқорды көшіру үшін Экспорттау әдісі
    астында Жылдам опциясын таңдаңыз . Сондай-ақ , жеке кестелерді немесе басқа опцияларды таңдау үшін " Таңдамалы " параметрін таңдауға болады . " Формат " өрісі " SQL " күйіне орнатылуы керек , егер оны өзгерту қажет екеніне сенімді болмасаңыз.
  • « Өту » түймесін басыңыз. « Жылдам » сақтық көшірме жасау опциясын таңдаған болсаңыз , компьютердегі веб-шолғыш дерекқордың көшірмесін көрсетілген Жүктеулер қалтасына жүктейді . Содан кейін сақтық көшірмені көшіріп, оны қауіпсіз жерде сақтауға болады.
  • Ескі дерекқордан ақпаратты өшіріңіз
  • Сақтық көшірме файлын қалпына келтірмес бұрын, ескі деректерді жою өте маңызды. Бұл қадамды өткізіп жіберсеңіз, қалпына келтіру кезінде қайта жазу процесі сәтсіз болуы мүмкін. Бұл қайталанатын кестелердің жасалуына, қателер мен конфигурация қайшылықтарына әкелуі мүмкін.
  • phpMyAdmin " ашыңыз -> Сол жақ шарлау жолағынан қалпына келтіргіңіз келетін дерекқорды таңдаңыз.
  • Төменгі жағындағы « Барлығын тексеру » жолағын басыңыз -> « Таңдалғанмен » ашылмалы мәзірінен « Ашу » тармағын таңдаңыз.
  • Функция таңдауыңызды растауды ұсынады -> « Иә » түймесін басыңыз. Бұл әрекет барлық бар деректерді жояды және сақтық көшірмені тиімді қалпына келтіруге мүмкіндік береді.
  • Дерекқордың сақтық көшірме файлын қалпына келтіріңіз
  • Жоғарғы жағындағы мәзірден « Импорттау » тармағын таңдаңыз.
  • Мұндағы бірінші опция « импортталатын файл » деп белгіленген; Төмендегі бірнеше жолда « Компьютерді шолу » -> осы опцияда жолды табасыз , « Файлды таңдау » түймесін басыңыз.
  • Диалогтық терезе арқылы экспорттық файл сақталған жерге өтіңіз. Арнайы параметрлермен сақтық көшірме жасамайынша, барлық параметрлерді әдепкі күйде қалдырыңыз.
    « Өту » түймесін басыңыз.


Мәліметтер қорын қалпына келтіру кезінде қандай типтік мәселелер туындайды?

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

Төменде біз қалпына келтіру операциясы кезінде жиі кездесетін мәселелерді қарастырамыз, осылайша сіз сәйкесінше дайындалып, олардан аулақ бола аласыз.

Қалпына келтіру кезінде және одан кейінгі қауіпсіздікті қамтамасыз ету

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

Компаниялар резервтік ресурстарға қауіп төндіретін күдікті әрекетті анықтау және азайту үшін белсенді қауіпсіздік инфрақұрылымын пайдалануы керек. Бұл жерде жақсы тәжірибе   3-2-1 сақтық көшірме ережесі болып табылады, бірақ сонымен бірге EDR , белсенді қауіптерді іздеу және қауіп барлау шешімдерін қарастырған жөн .

Қалпына келтіру кезінде деректер тұтастығын сақтау

SQL Server Database Engine сақтық көшірме файлын қалпына келтіргіңіз келеді делік. Арнайы қалпына келтіру қадамдарын орындап, процесті ең аз тоқтау уақытымен аяқтайсыз. Дегенмен, жүйелеріңізді желіге қайтарғаннан кейін, қалпына келтірілген деректердің жоқ немесе бүлінгенін көресіз.

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

Бүлінген дерекқорды қалпына келтіруді болдырмау үшін ұйымдар қажетті сақтық көшірмелерді қорғауда белсенді болуы керек. Тиісті сақтық көшірме жасау кестесін жасау үшін қалпына келтіру кезінде қанша деректерді жоғалтуға болатындығын және қандай деректер маңызды екенін (осылайша барынша қорғауды қажет етеді) түсінуге уақыт бөлуіңіз керек. Сонымен қатар, деректеріңіздің деректердің жоғалуының ең жойқын сценарийлерінен қорғалуын қамтамасыз ету үшін әрбір нақты сақтық көшірме жинағының құнын есептеп, оны бюджетке сәйкестендіру керек.

Қалпына келтірілген деректерді тексеру және тексеру

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

  • Барлық қалпына келтірілген деректердің дәлдігін, толықтығын және дерекқор схемасының ережелері мен шектеулеріне сәйкестігін қамтамасыз ету үшін деректер сәйкестігін анықтаңыз.
  • Қалпына келтіру процесінің тұтастығы мен толықтығын тексеру үшін барлық сақтық көшірме файлдары мен қалпына келтірілген деректерде бірнеше тексерулер мен сынақтарды орындау үшін сақтық көшірменің растау құралдарын пайдаланыңыз.
  • Кез келген өзгерістерді немесе қателерді анықтау немесе деректер жиындарының сәйкестігін тексеру үшін қалпына келтіруге дейінгі және кейінгі деректерді салыстыру үшін бақылау сомасы мен хэштерді пайдаланыңыз.
  • Дәлдік, толықтық, уақтылық және дәйектілік критерийлері мен метрикасына негізделген қалпына келтірілген деректерге қол жеткізу және сапасын жақсарту үшін деректер сапасының құралдарын пайдаланыңыз.
  • Айырмашылықтарды немесе сәйкессіздіктерді анықтау немесе сақтық көшірме қалпына келтіруге дейінгі және кейінгі деректер жиындарының баламалы болуын қамтамасыз ету үшін бірнеше дерекқорлар, кестелер немесе файлдар бойынша деректерді салыстыру үшін арнайы деректерді салыстыру құралдарын пайдаланыңыз.

 

Қалпына келтіруден кейін қауіпсіздік хаттамаларын енгізу

Ұйымдарға деректер жоғалғаннан кейін дерекқорларды қалпына келтіру үшін сенімді сақтық көшірме жинақтары қажет. Процесс сәтті болса да, қалпына келтірілген деректердің тиімді қорғалғанын қамтамасыз ету керек. Ортаңызға және шешімді пайдалануға байланысты сізге қажет:

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

Компания дерекқордың сақтық көшірмесін қаншалықты жиі жасап, қалпына келтіруі керек?

Сақтық көшірме жиілігін анықтау үшін екі негізгі сұрақ:

  1. Сіздің деректеріңіз қаншалықты маңызды?
  2. Оны қалпына келтіру қаншалықты тез қажет?

Осы сұрақтарға қалай жауап беретініңізге байланысты бірнеше сақтық көшірме кестелерін пайдалануға болады:

  • Күнделікті дифференциалды сақтық көшірмемен (әр 24 сағат сайын) апта сайынғы толық резервтік көшірме (әр 168 сағат сайын) – маңызды емес дерекқорларға немесе бірнеше апталық транзакциялары бар дерекқорларға жарамды.
  • Күнделікті толық сақтық көшірме (әр 24 сағат сайын) - Жоғарыдағы мысалға қарағанда жиірек транзакциялары бар дерекқорлар үшін қолайлы, бірақ аталған транзакцияларды әлі де қолмен енгізулер немесе басқа ресурстар арқылы қайта жасауға болады.
  • Толық сақтық көшірме 24 сағат сайын, дифференциалды сақтық көшірме әр 6 сағат сайын — алдыңғы мысалға қарағанда қалыпты жұмыс күні ішінде көбірек өзгерістерге ұшырайтын дерекқорлар үшін қолайлы.
  • Толық сақтық көшірмелер әр 24 сағат сайын, дифференциалды сақтық көшірмелер әр 4 сағат сайын және транзакциялар журналының сақтық көшірмелері әр 1 сағат сайын — сағатына ондаған немесе жүздеген транзакцияларды орындайтын миссия үшін маңызды қолданбаларды орналастыратын дерекқорлар үшін қолайлы.
  • Толық сақтық көшірмелер 24 сағат сайын, дифференциалды сақтық көшірмелер әр 3 сағат сайын және транзакциялар журналының сақтық көшірмелері әр 15 минут сайын — ең көп жұмыс істейтін маңызды жүйе дерекқорлары үшін қолайлы.

Деректер базасын қалпына келтірудің негізгі себептері қандай?

Деректердің жоғалуы немесе күтпеген тоқтап қалу оқиғалары бизнес процестерін бұзуы және компанияңыздың өнімділігіне, тұтынушылардың қанағаттанушылығына және кірісіне зиян келтіруі мүмкін. Мәліметтердің ықтимал жоғалу себептерін түсіну және оны алдын ала жоспарлау өте маңызды. Әдетте, әлеуетті дерекқорды қалпына келтіру катализаторлары мыналарды қамтиды:

  • Аппараттық құралдың ақаулығы

Әрбір заманауи ұйым тиімді жұмыс істеу үшін аппараттық құралдарға — компьютерлерге, ноутбуктерге, планшеттерге, смартфондарға, маршрутизаторларға және т.б. Дегенмен, өндірістік ақаулар, физикалық зақым, тозу және басқа факторлар аппараттық құралдың істен шығуына және құрылғыдағы дерекқорларға қол жетімсіз болуына әкелуі мүмкін. Сонымен қатар, қуат кернеуі, қатал жағдайлар және жұмыс ақаулары әртүрлі аппараттық құрамдастардың зақымдалуына және деректердің жоғалуына әкелуі мүмкін.

  • Пайдаланушы қатесі

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

  • Бағдарламалық құралдың ақаулығы

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

  • Кибершабуылдар

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

  • Әртүрлі немесе жаңа жабдыққа көшу

Жаңа аппараттық құралға көшу бар дерекқор аппараттық құралдарының толық істен шығуынан туындауы мүмкін. Басқа жағдайларда, олардың ешқайсысында ақаулық болмаса да, сынақ ортасынан өндірістік жүйеге дерекқордың сақтық көшірмесін қалпына келтіру қажет болуы мүмкін.

Дерекқорды қалпына келтіру кезінде тоқтау уақытын қалай азайтуға болады

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

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

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

Acronis дерекқорды қалпына келтірудің ең жақсы шешімін ұсынады

Acronis Cyber ​​​​Protect - бұл ең тиімді, қолжетімді және пилоттық дерекқордың сақтық көшірмесін жасау және қалпына келтіру шешімдерін ұсынуда көшбасшы ету үшін үнемі жаңартылып және жаңартылып отыратын өнім.

Acronis Cyber ​​​​Protect компания желісін толық қорғауды қамтамасыз ету үшін киберқауіпсіздік қызметтерінің кең спектрін ұсынады: соңғы нүктені анықтау және оған жауап беру, зиянды бағдарламалар мен вирустардан қорғау, сақтық көшірме жасау және қалпына келтіруді автоматтандыру, әлемдік деңгейдегі деректерді шифрлау және т.б. Барлық киберқауіпсіздік мүмкіндіктерін Acronis Cloud бағдарламасымен біріктіру әрбір соңғы нүктені кез келген жерде қорғай алады, бұл оны қашықтағы, мобильді және гибридті жұмыс орталары үшін тамаша етеді.

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

MSP жағында, Acronis Cyber ​​​​Protect Cloud кеңейтілген киберқауіпсіздік мүмкіндіктерін ұсынады - Қауіпсіздік + EDR, автоматтандыру, сақтық көшірме жасау, апатты қалпына келтіру, DLP және т.б. сақтық көшірме жасау және антивирустық бағдарламаларды басқару, антивирустық және соңғы нүктеден қорғау негізінде Бірыңғай басқару жүйесіндегі жаңа буын жасанды интеллект туралы. жалғыз шешім. Ұсынылған интеграция және автоматтандыру MSP үшін күрделілікті азайту және операциялық шығындарды азайту кезінде өнімділікті арттыру үшін теңдесі жоқ қызметтерді ұсынады.

 

Получить консультацию о системах резервного копирования
Назар аударыңыз! Бұл мақала ресми құжат емес.
Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Әлемдегі жетекші жеткізушілерден сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының тегін сынақ нұсқасына тапсырыс беріңіз: Тегін сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының спецификациясын есептеу қызметіміздің артықшылығын пайдаланыңыз:

 

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

 

 

test drive Дұрыс сақтық көшірме жүйесін таңдау үшін үш қадам




 Ақпаратқа толы қазіргі заманда дұрыс таңдау жасау қиын.
 
із сізге армандаған сақтық көшірме жүйесін таңдауға және құруға көмектесетін үш тегін қызметті ұсынамыз.

1. Бағдарламалық қамтамасыз етудің спецификациясын есептеу

Техникалық сипаттаманы есептеу формасын ашыңыз.

Сервер деректерін енгізіңіз және сатып алу немесе болашақ құнын бағалау үшін қатесіз сипаттаманы алыңыз.

2. Виртуалды өнімнің демонстрациясы

Сақтық көшірме жүйелері өте күрделі бағдарламалық құрал болып табылады. Толық тестілеуді өткізу және күшті және әлсіз жақтарды анықтау үшін жеткілікті уақыт пен сынақ ортасын табу әрқашан мүмкін емес.

ұл жағдайда алдымен бағдарламаның виртуалды зертханада қалай жұмыс істейтінін көруді ұсынамыз. 

3. Сынақ нұсқасын алыңыз

Сынақ сұрау формасын толтырыңыз

Сақтық көшірме жасау бағдарламалық құралы сізге сәйкес келетініне көз жеткізіңіз

 

Сақтық көшірме жасаудың ең жақсы тәжірибелері
Виртуалды машиналардың сақтық көшірмесін жасау және қалпына келтіру жолы
Сақтық көшірме бағдарламалық құралының тегін сынақтары
Сақтық көшірме жүйесіне қадамдар

 

Қазақстанда бағдарламалық жасақтаманы сатып алу (спецификацияны тегін есептеу)

 

Әр түрлі салаларға арналған шешімдер

 

Бағдарламалар туралы толық ақпарат

 

 

 

Облактармен жұмыс практикалары

 

 

Техникалық құжаттар кітапханасы

 

Бизнеснің шексіздігін қамтамасыз ету
 
Тегін бағдарламалық құрал
 
Сақтық көшірме технологиялары туралы арнайы ресурстар

 

Қазақстанда бағдарламалық қамтамасыз етуді қалай сатып алуға болады

 

ТОО Лингуа Мадре жеке деректерді қалай өңдейді
Қазақстандағы серіктес ЖШС Lingua Madre
  • Мақалалар 1046
  • «Материалдар көру саны» 239594

Егер сіздің деректер қорғау жүйелері мен деректерді қорғаумен байланысты барлық не істеген болса, несиелі программалық жасақты сатып алу немесе кеңес алу керектігі туралы - бізге хабарласыңыз.

Сіз үшін маңызды болуы мүмкін. Бізден программалық жасақ сатып алған барлық адамдар эксперттік деңгейдегі техникалық қолдау аларlar.