Vaqt mashinasi (macOS) - Time Machine (macOS) - Wikipedia

Vaqt mashinasi
Time Machine.png
OS X 10.10 Yosemite-da Time Machine-ning qidiruv interfeysi
Vaqt mashinasining qidiruv interfeysi yoqilgan OS X 10.10 Yosemite
Operatsion tizimmacOS 10.5 yoki undan yangi
TuriZaxira dasturi
Veb-saytqo'llab-quvvatlash.olma.com/ uz-biz/ HT201250 Buni Vikidatada tahrirlash
Serialning bir qismi
macOS

Vaqt mashinasi a zaxira qilish dasturi qismi sifatida tarqatilgan dastur macOS, ish stoli operatsion tizim tomonidan ishlab chiqilgan olma. Dastur tashqi xotira qurilmalari bilan ishlashga mo'ljallangan va ko'pincha tashqi disk drayverlari bilan ishlatiladi. Bu birinchi marta kiritilgan Mac OS X Leopard.

Umumiy nuqtai

Vaqt mashinasi keyinchalik tiklanishi mumkin bo'lgan fayllarning zaxira nusxalarini yaratadi.[1] Bu foydalanuvchiga butun tizimni yoki ma'lum fayllarni tiklashga imkon beradi. Kabi bir qator dasturlarda ishlaydi Pochta va Men ishlayman, dasturni tark etmasdan alohida ob'ektlarni (masalan, elektron pochta xabarlari, kontaktlar, matnli hujjatlar, taqdimotlar) tiklashga imkon beradi. Apple qo'llab-quvvatlash bayonotiga ko'ra:

«Time Machine - bu zaxira yordamchi dastur, arxiv dasturi emas, u oflayn saqlash uchun mo'ljallanmagan. Time Machine sizning ma'lumotlaringizning so'nggi holatini diskka yozib oladi. Fotosuratlarning yoshi kattaroqligi sababli, ularning ustuvorligi sizning so'nggi rasmlaringiz bilan taqqoslaganda pastroq bo'ladi. "[2]

Tarmoq diskiga zaxira nusxalarini yaratish uchun Time Machine foydalanuvchiga tarmoqdagi Mac kompyuterlarining zaxira nusxasini yaratishga imkon beradi va zaxira nusxasini ba'zi birlariga qo'llab-quvvatlaydi. tarmoqqa biriktirilgan xotira qurilmalar yoki serverlar, Time Machine versiyasiga qarab. Avvalgi versiyalar turli xil NAS-serverlar bilan ishlagan, ammo keyingi versiyalar serverdan Apple-ning so'nggi versiyasini qo'llab-quvvatlashni talab qiladi Apple Files Protocol (AFP), va Time Machine endi foydalanadigan serverlar bilan ishlamaydi oldingi versiyalar ning Server xabarlarini bloklash (SMB) protokol[3] Windows serverlari uchun odatiy. Eski qo'llab-quvvatlashning bir qismini qo'l orqali sozlangan konfiguratsiya parametrlari yordamida qayta yoqish mumkin Terminal. Olmalar Vaqt kapsulasi, 2008 yilda kiritilgan va 2018 yilda to'xtatilgan, a sifatida harakat qildi tarmoq xotirasi Time Capsule ichki qattiq diskida simli va simsiz zaxira nusxalarini yaratishga imkon beruvchi Time Machine zaxiralash uchun maxsus qurilma. Vaqt mashinasi boshqa tashqi yoki ichki hajmlarda ham ishlatilishi mumkin.

Vaqt mashinasi so'nggi 24 soat davomida soatlik zaxira nusxalarini, o'tgan oy uchun kunlik zaxira nusxalarini va hajmi bo'shliq tugamaguncha bir oydan kattaroq narsalar uchun haftalik zaxira nusxalarini saqlaydi. O'sha paytda, Time Machine eng qadimgi haftalik zaxira nusxasini o'chirib tashlaydi.

Foydalanuvchi interfeysi

Vaqt mashinasi foydalanuvchi interfeysi faylni olishda Apple-dan foydalaniladi Asosiy animatsiya API. Vaqt mashinasi ishga tushirilgandan so'ng faolni "suzadi" Topuvchi yoki dastur oynasi foydalanuvchi ish stolidan foydalanuvchining xiralashgan ish stoli fon rasmi tasvirlangan fonga. Oqim orqasida faol oyna har bir oyna a ni aks ettiradigan, yig'ilgan derazalar oniy rasm o'tmishda ushbu sana va vaqtga qanday qaraganligi haqida. Oldingi suratlardan o'tishda, bir-birining ustiga qo'yilgan oynalar orqaga qarab cho'zilib, "vaqt tunnelidan" uchib ketganday taassurot qoldiradi. Ushbu "o'tmishdagi oynalar" orqali disk xotira paytida ma'lumotlarning oldingi versiyasi (yoki hozirda o'chirilgan ma'lumotlar) olinishi mumkin.

Saqlash

Vaqt mashinasi formatlangan bo'lishi kerak bo'lgan mahalliy ulangan saqlash disklari bilan ishlaydi APFS yoki HFS + hajm formatlari. APFS hajmini zaxiralashni qo'llab-quvvatlash qo'shildi macOS 11 Big Sur va o'sha paytdan beri APFS standart ovoz formatidir.

Time Machine shuningdek, tarmoq orqali boshqa tizimlardan, shu jumladan Time Capsule-dan birgalikda foydalaniladigan masofaviy saqlash vositalari bilan ishlaydi. Masofaviy xotiradan foydalanishda Time Machine foydalanadi siyrak to'plamlar. Bu izolyatsiya qatlami vazifasini bajaradi, bu esa tarmoq serverida ishlatiladigan haqiqiy fayl tizimiga nisbatan neytral saqlashni ta'minlaydi, shuningdek zaxira nusxasini bitta saqlash vositasidan boshqasiga nusxalashga imkon beradi. Noyob to'plamlar har qanday boshqa qurilma singari macOS tomonidan o'rnatiladi, ularning tarkibini HFS + formatlangan hajmi sifatida taqdim etadi, funktsional jihatdan mahalliy saqlashga o'xshash.

Talablar

Time Machine zaxira saqlash vositasiga qat'iy talablarni qo'yadi. Rasmiy ravishda qo'llab-quvvatlanadigan yagona konfiguratsiyalar:[4]

  • Ichki yoki shunga o'xshash avtobus orqali to'g'ridan-to'g'ri kompyuterga ulangan saqlash drayveri yoki bo'limi USB yoki Momaqaldiroq va formatlangan APFS yoki jurnalga yozilgan HFS +. Agar ovoz balandligi formati noto'g'ri bo'lsa, Time Machine foydalanuvchini uni qayta formatlashni taklif qiladi.
  • Xuddi shu tarmoqdagi boshqa Mac-dagi papka.
  • Apple tomonidan birgalikda foydalaniladigan disk Vaqt kapsulasi o'sha tarmoqda.
  • Apple-ga ulangan disk AirPort Extreme Xuddi shu tarmoqdagi 802.11ac modeli. (AirPort Extreme-ning oldingi avlodlari qo'llab-quvvatlanmaydi.)
  • Yordamida ulangan mahalliy tarmoq hajmlari Apple fayllarni topshirish protokoli yoki an orqali SMB3 bir qator imkoniyatlarni reklama qiladigan ulush.[3]

Vaqt kapsulasida zaxira ma'lumotlari HFS + da saqlanadi diskdagi rasm va orqali kirish Apple fayllarni topshirish protokoli. Rasmiy ravishda qo'llab-quvvatlanmasa ham, foydalanuvchilar va ishlab chiqaruvchilar ham sozlashgan FreeBSD va Linux serverlar va tarmoqqa biriktirilgan xotira Time Machine-ni qo'llab-quvvatlaydigan Mac-larga xizmat ko'rsatadigan tizimlar.[5][6][7][8][9][10][11]

Ishlash

Time Machine belgilangan Time Machine hajmida (mahalliy yoki masofadan boshqarish pulti ichida) papka yaratadi siyrak tasvir ) ichiga mahalliy biriktirilgan barcha saqlash disklari kataloglari daraxtini ko'chiradi, faqat foydalanuvchi qoldirishi kerak bo'lgan fayllar va kataloglardan tashqari, Time Machine hajmining o'zi. Keyinchalik har soatda u yangi subordinatsiya papkasini yaratadi va faqat oxirgi zaxiradan beri o'zgargan fayllarni nusxalashtiradi va yaratadi (HFS + jildlarida) qattiq havolalar zaxira diskida mavjud bo'lgan fayllarga. Foydalanuvchi ushbu nusxalarning katalog ierarxiyasini asosiy diskni ko'rib chiqayotgandek ko'rib chiqishi mumkin.[12]

Ba'zi boshqa zaxira dasturlari, masalan, versiyalarni boshqarish tizimlari kabi fayllarni o'zgartirish uchun deltalarni saqlaydi. Bunday yondashuv kichik o'zgarishlarni tez-tez zaxiralashga imkon beradi, lekin ko'pincha zaxira hajmi bilan o'zaro aloqani murakkablashtirishi mumkin. Aksincha, Time Machine interfeysidan foydalanmasdan Time Machine-ning zaxira hajmini qo'lda ko'rib chiqish mumkin; Time Machine har bir zaxira nusxasini foydalanuvchiga diskning to'liq nusxasi sifatida taqdim etadi.[12]

Time Machine HFS + jildlarida o'zgartirilmagan kataloglarga bir nechta qattiq havolalar yaratadi.[12] Kataloglarni bir-biriga bog'lab qo'yish HFS + uchun o'ziga xos xususiyat bo'lib, zamonaviy Unix fayl tizimlarida, shu jumladan Apple o'zining APFS-da qo'llab-quvvatlanmaydi.[13] Natijada, kabi vositalar rsync vaqt mashinasi hajmini takrorlash uchun ishlatib bo'lmaydi; replikatsiya faqat butun fayl tizimini tasvirlash orqali amalga oshirilishi mumkin.

Har bir katalog qattiq diskda o'zgartirilganda Apple tizimidagi voqealar qayd etiladi. Bu shuni anglatadiki, har bir fayl yoqilgan modifikatsiya qilingan kunni tekshirish o'rniga, Time Machine faqat fayllarni nusxalash uchun o'zgartirilgan kataloglarni skanerlashi kerak. Bu shunga o'xshash zaxira dasturlari tomonidan qo'llaniladigan yondashuvdan farq qiladi rsync va FlyBack zaxiralash paytida barcha fayllarning o'zgartirish sanalarini tekshiradigan.

Vaqt mashinasi ham mavjud macOS o'rnatish jarayoni. Ning xususiyatlaridan biri Migratsiya bo'yicha yordamchi interfeysi - bu Time Machine zaxirasining tarkibini tiklash. Boshqacha qilib aytganda, katastrofik halokat yuz berganda qattiq diskni Time Machine zaxirasidan tiklash mumkin.

OS X Mountain Lion Time Machine operatsiyalari uchun bir vaqtning o'zida bir nechta jildlardan foydalanish qobiliyatini joriy qildi. Agar foydalanuvchi foydalanish uchun bir nechta hajmni belgilaganda, macOS har safar zaxira nusxasini yaratganida kerakli hajmlar orasida aylanadi. [14]

Chiqarish

Vaqt mashinasi chetlashtirishning ikkita shaklini qo'llab-quvvatlaydi: biri foydalanuvchi tomonidan tuzilgan yo'llar ro'yxatiga asoslangan (ortiqcha tizim standartlari to'plami), ikkinchisi kengaytirilgan fayl atributi com.apple.metadata: com_apple_backup_excludeItem bog'liqliklari. Atribut to'g'ridan-to'g'ri faylga yoki katalogga qo'llanilganligi sababli, ko'chirish yoki nusxalash istisnoga ta'sir qilmaydi. Atribut qatorni o'z ichiga olishi kerak com.apple.backup har qandayida mulk ro'yxati format. Yozish com.apple.MobileBackup o'rniga iOS zaxira nusxalarini chiqarib tashlashni o'rnatadi.[15]

Ma'lumki, Google Chrome o'z tarixlarini istisno qilish uchun atributdan foydalanadi.[15] Ushbu parametrni hurmat qiladigan uchinchi tomon zaxira dasturlariga CrashPlan va Arq kiradi.[16] Apple atributini tmutil buyruq qatori yordam dasturi[15] shuningdek, CoreServices API.[17]

Shuningdek qarang

Adabiyotlar

  1. ^ Olma. "Apple - Mac OS X Leopard - Xususiyatlari - vaqt mashinasi". Olingan 21 dekabr, 2007.
  2. ^ "Vaqt mashinasi bo'sh joy yo'q deb aytmoqda | Jamiyatlar". munozaralar.apple.com. Olingan 21 oktyabr, 2017.
  3. ^ a b "SMB spetsifikatsiyasi bo'yicha vaqt mashinasi". Hujjatlar arxivi. Apple Inc. 2016 yil 13 sentyabr. Olingan 24 aprel, 2019.
  4. ^ "Time Machine bilan foydalanishingiz mumkin bo'lgan zaxira disklari". Apple qo'llab-quvvatlashi. Apple Inc. Olingan 30-noyabr, 2020.
  5. ^ Matias Kretschmann. "HowTo: Ubuntu-ni mukammal Mac fayl serveri va vaqt mashinasi hajmiga aylantiring". Olingan 11 sentyabr, 2009.
  6. ^ MKurtz. "NSLU2-Linux - HowTo / TimeMachineBackups". Olingan 11 sentyabr, 2009.
  7. ^ harryd71 "Mac OS X Time Machine va FreeNAS 0.7". Olingan 17 yanvar, 2010.
  8. ^ QNAP Systems Inc. "Apple Time Machine uchun QNAP NAS-ni qo'llab-quvvatlash". Olingan 30-noyabr, 2020.
  9. ^ Bastian Bechtold. "Raspberry Pi-ni tog 'sheriga vaqt kapsulasi sifatida ishlatish". Olingan 23 avgust, 2012.
  10. ^ Alonso, Noel. "Netatalk-dan foydalanish: Linux serveridagi AFP xizmatlari". AFP548.com. Olingan 1-noyabr, 2013. Slowfranklinning sharhiga va uning javoblariga qarang. Mehmon UAM-ni qo'shish uchun qo'shing AFPD_UAMLIST = "- U uams_guest.so" uchun [Global] bo'lim afp.conf.
  11. ^ Bas van de Viel. "IronClad Time Machine-ning zaxira nusxalari FreeBSD-da". Olingan 18 mart, 2016.
  12. ^ a b v Pond, Jeyms (2013 yil 31-avgust). "Vaqt mashinasi o'z sehrini qanday ishlaydi". Apple OSX va Time Machine Maslahatlar. baligu.com. Fayl tizimi voqealar do'koni, qattiq havolalar. Olingan 19 may, 2019.
  13. ^ Butts, Jeff (2017 yil 25-sentyabr). "Vaqt mashinasi va APFS: nimalarni bilishingiz kerak". Mac kuzatuvchisi. Olingan 23 aprel, 2019.
  14. ^ Kolduell, xotirjamlik (2012 yil 21 fevral). "Mountain Lionda o'nta qiziqarli tizim o'zgarishi". Mac-dunyo. Olingan 29 aprel, 2012.
  15. ^ a b v Bobbi, Brant. "makoslar - OS X-da, Time Machine-ning zaxira nusxasidan qaysi fayllar qoida bo'yicha chiqarib tashlangan?". Turlicha so'rang.
  16. ^ "Xususiyat so'rovi: MacOS-da com_apple_backup_excludeItemni sharaflash · № 478-son · gilbertchen / dublyaj". GitHub.
  17. ^ "CSBackupSetItemExcluded - asosiy xizmatlar". Apple Developers Documentation.

Tashqi havolalar