Суретке түсіру (компьютер жады) - Snapshot (computer storage)

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

Негіздеме

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

Бір тәсіл тірі деректердің қауіпсіз сақтық көшірмесін жасау - бұл қосымшаларға қол жеткізуді тоқтату арқылы немесе қосымшаны пайдалану арқылы сақтық көшірме жасау кезінде деректерге жазуды уақытша өшіру. құлыптау API эксклюзивті оқуға қол жетімділікті қамтамасыз ету үшін операциялық жүйе ұсынған. Бұл қол жетімділігі төмен жүйелер үшін (жұмыс үстелінің компьютерлерінде және тұрақты жұмыс істейтін шағын топтық серверлерде) төзімді тоқтап қалу қолайлы). Қол жетімділігі жоғары 24/7 дегенмен, жүйелер қызметтің тоқтап қалуын көтере алмайды.

Бос уақытты болдырмау үшін қол жетімділігі жоғары жүйелер a суретке түсіру—А тек оқу үшін а-да қатып қалған мәліметтер жиынтығының көшірмесі уақытты көрсетіңіз - және қосымшаларға өз мәліметтеріне жазуды жалғастыруға мүмкіндік беру. Суреттер түсірілімдерінің көпшілігі тиімді және оларда суреттер жасай алады O (1). Басқаша айтқанда, суретке түсіру үшін уақыт пен енгізу-шығару деректер жиынтығының көлеміне байланысты көбеймейді; керісінше, тікелей сақтық көшірме жасау үшін қажет уақыт пен енгізу-шығару деректер жиынтығының өлшеміне пропорционалды. Кейбір жүйелерде бастапқы суретке деректер жиынтығын алғаннан кейін, кейінгі суреттер тек өзгертілген деректерді көшіреді және бастапқы суретке сілтеме жасау үшін көрсеткіштер жүйесін пайдаланады. Көрсеткішке негізделген суреттердің бұл әдісі деректер жиыны бірнеше рет клондалғаннан гөрі аз диск сыйымдылығын тұтынады.

Іске асыру

Көлемді басқарушылар

Кейбіреулер Unix жүйелер суретке түсіруге қабілетті логикалық көлем менеджерлері. Олар жүзеге асырады жазбаға көшіру тұтасымен блокты құрылғылар өзгертілген блоктарды «ата-ана» көлемінде қайта жазбас бұрын - storage басқа жадқа көшіру арқылы, осылайша блок құрылғысының өткен дәйекті бейнесін сақтайды. Мұндай суретке түсіруге болатын файлдық жүйелерді кейінірек оқуға болатын құралға орнатуға болады.

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

Linux-де, Логикалық дыбыс реттеушісі (LVM) тек оқуға және оқуға арналған суреттер жасауға мүмкіндік береді. Жазбаша суреттер LVM 2 нұсқасымен (LVM2) енгізілді.[1]

Файлдық жүйелер

Сияқты кейбір файлдық жүйелер, мысалы WAFL,[1 ескерту] қазба үшін Bell Labs компаниясының 9-жоспары, және ODS-5, файлдардың ескі нұсқаларын ішкі бақылау және арнайы суреттер арқылы суреттерді қол жетімді ету аттар кеңістігі. Басқалары, ұнайды UFS2, операциялық жүйені қамтамасыз етіңіз API файл тарихына қол жеткізу үшін. Жылы NTFS, суреттерге қол жеткізуді Көлемді көлеңкеден көшіру қызметі (VSS) қамтамасыз етеді Windows XP және Windows Server 2003 және Көлеңке көшірмесі жылы Windows Vista. Мелио ФС ортақ сақтау үшін бірдей VSS интерфейсі арқылы суреттерді ұсынады.[2] Суреттер NSS-те қол жетімді (Novell сақтау қызметі ) файл жүйесі қосулы NetWare 4.11 нұсқасынан бастап, жақында Linux платформалар Enterprise Server ашыңыз өнім.

EMC Isilon OneFS кластерленген сақтау платформасы файлға немесе каталог деңгейінде тек оқуға болатын суреттерді қолдайтын бір масштабталатын файлдық жүйені жүзеге асырады. Файлдық жүйенің кез-келген файлын немесе каталогын суретке түсіруге болады және жүйе жүйеге оңтайлы болып табылатын әдіске негізделген, көшіруге немесе көшіру кезінде суретті динамикалық түрде жүзеге асырады.

Linux жүйесінде Btrfs және OCFS2 файлдық жүйелер жеке файлдардың суреттерін (клондау) құруды қолдайды. Сонымен қатар, Btrfs суб-томдардың суреттерін жасауды қолдайды. AIX-те, JFS2 суреттерді де қолдайды.

Sun Microsystems ZFS блок-оқылым суреттерін бақылайтын, бірақ тармақталған файлдар жиынтығын қолданушы қосымшаларына «клондар» деп атауға мүмкіндік беретін гибридті енгізу бар.

Уақыт машинасы, енгізілген алма Келіңіздер Mac OS X v10.5 операциялық жүйе, бұл суретке түсіру схемасы емес, жүйелік деңгейдегі қосымша резервтік қызмет: бұл тек өзгертілген көлемді бақылайды және өзгертілген файлдарды мезгіл-мезгіл арнайы белгіленген көлемге көшіреді қатты сілтемелер.[2 ескерту] Бұл себебі HFS Plus файлдық жүйесінде суретке түсіру мүмкіндігі жоқ; Apple жаңа APFS файлдық жүйесі осындай мүмкіндікті ұсынады.

Операциялық жүйелер

The Phantom OS барлық қосымшалардың күйін дизайн бойынша сақтай отырып, суретке түсіру тұжырымдамасына негізделген.

Сондай-ақ қараңыз

Ескертулер

  1. ^ WAFL файлдық жүйе емес. WAFL - бұл дискілік блоктарға қол жеткізгісі келетін әртүрлі файлдық жүйелер мен технологияларды қамтамасыз ететін механизмдерді қамтамасыз ететін файл орналасуы.
  2. ^ Уақыт машинасы файлдық жүйе емес және ол суретке түсіру мүмкіндігін пайдаланбайды. Мұнда тек анықтама ретінде енгізілген.

Әдебиеттер тізімі

  1. ^ «LVM HOWTO». 3.8. Суреттер. tldp.org. Алынған 2013-09-29.
  2. ^ «Hyper-V кәсiпорны ауқымында орналастырудың оңтайландырылған шешiмi» (PDF). Microsoft. Наурыз 2010. б. 15. Алынған 25 қазан 2012.

Сыртқы сілтемелер