Кіріспе

Сақтық көшірмелерді алмастыру схемасы – деректерді компьютерлік медиаға (мысалы, таспаларға) сақтық көшірмелеу жүйесі болып табылады, ол қайта пайдалану арқылы қолданылатын медиа санының ең төмен деңгейін қамтамасыз етеді. Схема әрбір алынып қойылатын сақтау құралының резервтік көшірме үшін қалай және қашан қолданылатынын, сондай-ақ оған резервтік деректер салынғаннан кейін қанша уақыт сақталады, оны анықтайды. Деректерді сақтау және қалпына келтіру қажеттіліктерін қосымша деректерді сақтау медиасының құнымен үйлестіру үшін уақыт өте келе әртүрлі техникалар пайда болды. Егер схема инкременттік сақтық көшірмелерді, бірнеше сақтау мерзімдерін және сыртқы сақтауды ескерсе, ол өте күрделі болуы мүмкін.

Бірінші кірген, бірінші шыққан

Бірінші кіріп, бірінші шығу (FIFO) сақтық көшірмесі схемасы жаңа немесе өзгертілген файлдарды жиынтықтағы "ең ескі" тасымалдағышқа, яғни ең ескі және осылайша бұрын сақтық көшірмеленген деректерді қамтитын тасымалдағышқа сақтайды. 14 тасымалдағыш жиынтығында күнделікті сақтық көшірме жасау, сақтық көшірме тереңдігі 14 күнге жетеді. Күн сайын сақтық көшірме жасау кезінде ең ескі тасымалдағыш қолданылады. Бұл ең қарапайым айналым схемасы және көбінесе ең бірінші ойға келеді. Бұл схеманың артықшылығы – күнделікті сақтық көшірмелердің ең ұзақ тізбегі сақталады. Бұл архивтелген деректердің маңызды емес (немесе қысқа мерзімді сақтық көшірме деректерінен бөлек сақталған) және айналым кезеңінен бұрынғы деректердің қажеті жоқ жағдайларда қолданылуы мүмкін. Дегенмен, бұл схема деректерді жоғалту қаупін тудырады: деректерге қате енгізілді делік, бірақ бірнеше сақтық көшірме буындары мен түзетулер жасалғаннан кейін ғана проблема анықталды. Қате анықталғанда, барлық сақтық көшірме файлдарында сол қате болады. Сондықтан, кем дегенде деректердің ескі нұсқасы болуы пайдалы, себебі онда қате болмайды.

Салмақты кездейсоқ үлестіру

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

Өрт сөндірудің өрістік әдісі

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