Деректерді сақтауды тексеру, жақсарту және есептеу жүйесі
Backup validation
Деректерді сақтауды тексеру – дерек жоғалту тәуекелін бағалау, процестерді оңтайландыру және қажетті ресурстарды жоспарлау. Ашық жүйелердің қаупі туралы біліңіз.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Сақтық көшірмелерді тексеру – компьютерлік деректердің иелері өз деректерінің қалай сақталғанын қарастырып, деректерді жоғалту қаупі қандай болуы мүмкін екенін анықтауға мүмкіндік беретін процесс. Бұл сонымен қатар мұндай процестерді оңтайландыруға, олар үшін төлем жасауға және болашақ қажеттіліктерді болжауға, кейде қуатты жоспарлау деп аталатын шараларға да қатысты.
Backup validation is the process whereby owners of computer data may examine how their data was backed up in order to understand what their risk of data loss might be. It also speaks to optimization of such processes, charging for them as well as estimating future requirements, sometimes called capacity planning.
Тарих
Соңғы бірнеше онжылдықтар бойы (2005 жылға дейін) ұйымдар (банктер, үкіметтер, мектептер, өндірушілер және басқалары) "Ашық жүйелерге" тәуелділігін арттырып, "Жабық жүйелерден" азайтып келеді. Мысалы, 25 жыл бұрын ірі банк өзінің барлық маңызды деректерін IBM мейнфрейм компьютерінде ("Жабық жүйе") сақтауы мүмкін еді, бірақ бүгінде сол банк өзінің маңызды деректерінің көп бөлігін электрондық кестелерде, деректер базаларында немесе тіпті мәтін өңдеу құжаттарында ("Ашық жүйелер") сақтайды. Ашық жүйелердің басты мәселесі – олардың болжаусыздығы. Ашық жүйенің өзіндік ерекшелігі – оның желілік жүктемелерден бастап компьютерлік вирустарға шабуыл жасауға дейін, тіпті бағдарламалық қамтамасыз етудің үйлесімсіздігіне дейін, мыңдаған, тіпті миллиондаған факторларға ұшырауы мүмкін. Осы факторлардың кез келгені немесе бірнешеуінің бірігіп әрекет етуі деректердің жоғалуына және/немесе деректерді сақтық көшірмелеу әрекеттерінің сәтсіз аяқталуына әкелуі мүмкін. Мұндай мәселелер жабық жүйелерде болмайды немесе кем дегенде, күтпеген жағдайларда туындамайды. "Ескі кездерде" сақтық көшірмелер жасау жақсы бақыланатын процесс болды. Бүгінде ашық жүйелердің кең таралғандығы мен оларға тәуелділігінің артуына байланысты деректерді қорғау саласы дамып келеді. Мұндай деректерді қорғаудың үш негізгі құралы – тексеру, оңтайландыру және төлемді қайтару.
Over the past several decades (leading up to 2005), organizations (banks, governments, schools, manufacturers and others) have increased their reliance more on "Open Systems" and less on "Closed Systems". For example, 25 years ago, a large bank might have most if not all of its critical data housed in an IBM mainframe computer (a "Closed System"), but today, that same bank might store a substantially greater portion of its critical data in spreadsheets, databases, or even word processing documents (i. e., "Open Systems"). The problem with Open Systems is, primarily, their unpredictable nature. The very nature of an Open System is that it is exposed to potentially thousands if not millions of variables ranging from network overloads to computer virus attacks to simple software incompatibility. Any one, or indeed several in combination, of these factors may result in either lost data and/or compromised data backup attempts. These types of problems do not generally occur on Closed Systems, or at least, in unpredictable ways. In the "old days", backups were a nicely contained affair. Today, because of the ubiquity of, and dependence upon, Open Systems, an entire industry has developed around data protection. Three key elements of such data protection are Validation, Optimization and Chargeback.
Жақсылық тексеру
Тексеру – бұл резервтік көшірме жасау әрекетінің сәтті аяқталғанын немесе жоқ екенін, немесе деректердің «қорғалған» деп есептелуі үшін жеткілікті түрде сақталғандығын анықтау процесі. Бұл процеске әдетте журналдық файлдарды, резервтік көшірме жасау әрекетінен кейін қалдырылатын «нақты дәлелді», сондай-ақ БАҚ деректер базаларын, деректер ағынын және тіпті магниттік таспаларды қарастыру кіреді. Қай резервтік көшірмелер жұмыс істегенін және қайсысы жұмыс істемегенін анықтау үшін үлгілерді анықтауға, маңызды қате хабарламаларын табуға және статистиканы алуға болады. Veeam Availability Report 2014 жылғы мәліметтері бойынша, ұйымдар резервтік көшірмелерін қалпына келтіруге қабілеттілігін күніне орташа есеппен сегіз рет тексереді. Дегенмен, әр тоқсан сайын ұйымдар резервтік көшірмелерінің орташа есеппен 5,26 пайызын ғана тексереді, яғни резервтік көшірмелердің көп бөлігі тексерілмейді, сондықтан сәтсіз аяқталып, жұмыс істеуді тоқтатуы мүмкін. Кейбір резервтік көшірме бағдарламалары тек резервтік көшірме файлын тексеріп, оны бағдарламамен оқуға болатынын анықтайды. Бұл тексерудің пайдалы бөлігі, бірақ толық тексеру процесі ретінде ол тиімсіз. Дұрыс тексеру процесі кем дегенде екі кезеңнен тұрады. Резервтік көшірме файлын тексеру, егер ол резервтік көшірме файлының деректерін бастапқы деректермен салыстырмаса, аз немесе ешқандай мәні жоқ. Сонымен қатар, резервтік файл бастапқы деректерді қалпына келтіре алатыны нақты белгілі болмаса, «тексеру» мағынасыз.
Validation is the process of finding out whether a backup attempt succeeded or not, or, whether the data is backed up enough to consider it "protected". This process usually involves the examination of log files, the "smoking gun" often left behind after a backup attempts takes place, as well as media databases, data traffic and even magnetic tapes. Patterns can be detected, key error messages identified and statistics extracted in order to determine which backups worked and which did not. According to Veeam Availability Report in 2014 organizations test their backups for recoverability on average every eight days. However, each quarter, organizations only test an average of 5.26 percent of their backups, meaning that the vast majority of backups are not verified, so could fail and cause downtime. Some backup software's validation consists solely of examining the backup file to see if it can be read by the backup program. That is a useful part of validation, but as an entire validation process, it's useless. A proper validation process consists of at least two processes. Validation of a backup file is of little or no use unless it compares the backup file's data to the data of the source. Additionally, "validation" is an unknown unless it's known with certainty that the backup file can actually restore the source's data.
Оңтайландыру
Оптимизация – резервтік көшіру процесіндегі өнімділік үлгілерін қарастырып, жақсартулар енгізілетін жерлерді анықтау, сондай-ақ кейбір (маңыздылығы төмен) резервтік жұмыстарды толығымен жою процесі.
Optimization is the process of examining productivity patterns in the process of backup to determine where improvements can be made and often, where certain (less important) backup jobs may be eliminated entirely.
Қайта жүктеу
Көп жағдайда деректерді сақтық көшірмелеу қызметін деректердің иесі үшін басқа біреу (немесе бірнеше адам) атқарады. Бүгінде осы қызметтер үшін деректердің иесінен ақы алу да жиі кездеседі. Сақтық көшірме үшін қарапайым төлем келісілуі мүмкін, бірақ көбінесе сәттілік пайзысы, жылдамдық, көлем, жиілік және сақтау мерзімі (көшірме қанша уақыт сақталады) сияқты факторларға негізделген күрделі тариф қолданылады. Әдетте, сақтық көшірме қызметін ұсынушы мен деректердің иесі арасында қызмет деңгейі туралы келісім (SLA) жасалады, онда қызметтің мазмұны мен төлем шарттары айқындалады.
Very often, the service of backing up data is done by one person (or persons) in the service of others, the Owners of the data. Becoming more prevalent today also is the charging for those services back to the data owners. A simple fee per backup might be agreed upon, or, as is more often the case, a complex charge based on success rates, speed, size, frequency and retention (how long the copy is kept) is put into place. Usually some form of service level agreement (SLA) is in place between the backup service provider and the data owner in which it is agreed what is to be done and how the service is to be charged for.