NNBACKUP Fayl-fayl zahira nusxasi, ya'ni fayl va papkalarning zaxira nusxasi fayl tizimi, tizimning tarmoqlar bo‘yicha imidjini yaratishdan ko‘ra ancha dolzarbdir. Haqiqatan ham, siz tizimni noldan o'rnatish va ishga tushirish uchun bir necha oqshomlarni o'tkazganingizdan so'ng, siz hali ham sozlangan Windows-ning yo'qolishiga dosh bera olasiz, lekin ko'p yillar davomida to'plangan barcha ma'lumotlar yoki etkazib berishdan oldin katta loyiha yo'qolishi bilan. bir yoki ikki kun, buning iloji yo'q. Ushbu ma'lumotlarning barchasi bitta DVD diskiga to'g'ri keladigan holat ahamiyatsiz va qiziq emas - bunday hajmni muntazam ravishda biron bir joyga nusxalash kifoya. 200-300 dinamik o'zgaruvchan ma'lumotlarning gigabaytlarini himoya qilish va buning uchun kontseptsiyaga rioya qilish ancha qiziqarli (va muhimroq) maksimal qulaylik foydalanuvchi va jarayonlarni avtomatlashtirish. Agar foydalanuvchi ular haqida umuman eslashi shart bo'lmasa, zaxira nusxalari muntazam ravishda amalga oshiriladi. Agar biz juda dinamik (masalan, kunlik) ko'p bosqichli orqaga qaytarish tizimini yaratmoqchi bo'lsak, vazifa yanada qiziqarli bo'ladi, bu nafaqat asl ma'lumotlarning joriy nusxasini, balki ularning oldingi versiyalarini ham saqlashga imkon beradi. zahiraviy imkoniyatlar imkon berganidek, o'tmishda ancha orqaga.. qattiq disk. Bunday vazifani bajarish uchun oddiy nusxa ko'chirish etarli emas, chunki hatto eng kattasida ham zamonaviy disk, hajmi terabayt, uch yuz gigabayt massiv faqat uch marta nusxa ko'chiriladi.
Umumiy vazifani belgilab, keling, istaklarni rasmiylashtiramiz. Shunday qilib, fayl bo'yicha zaxira nusxalari quyidagilar bo'lishi kerak:
ishlaydigan operatsion tizimdan kelib chiqadi;
foydalanuvchining e'tiborini talab qilmang, lekin ayni paytda u uchun shaffof bo'ling;
qo'shimcha bo'ling - faqat oxirgi zahiradan keyin o'zgargan ma'lumotlar nusxalanishi kerak;
inson omiliga chidamli bo'ling, shunda biror narsa yuz bersa, siz nafaqat qattiq diskning joriy holatining nusxasiga, balki ikki hafta oldin tasodifan o'chirilgan faylga ham kirishingiz mumkin;
maksimal mumkin bo'lgan ish tezligiga yaqin tezlikda sodir bo'ladi disk quyi tizimi kompyuter;
"axlat" ni zaxiralash uchun ochiq ma'lumotlardan oddiy va vizual ravishda ajratish;
fayl nomlarida etarlicha chuqur kataloglarni joylashtirish va unicode kodlashni qo'llab-quvvatlash.
Ko'rib turganingizdek, sanab o'tilgan talablarni fayl tizimi bilan bir nechta ahamiyatsiz, barcha tanish operatsiyalar bilan amalga oshirish mumkin: bularning barchasini ma'lum bir ketma-ketlikda nusxalash, ko'chirish, o'chirish va rejalashtirish. Bu bo'limlarni sektorlar bo'yicha nusxalashdan ko'ra ancha sodda vazifa bo'lib tuyuladi, lekin - ajoyib! - Men birorta ham yuqori darajadagi dasturni topmadim grafik interfeys, bu istaklarni munosib tarzda amalga oshirishi mumkin. Hashamatli murakkab pullik komplekslar, bepul "qo'l san'atlari" - ularning barchasi, eng yaxshisi, sanab o'tilgan uchta nuqtadan o'tdi. Mahalliy ishlanma yordamga keldi - nnBackup konsol yordam dasturi. Bu zukko dastur bo'lib, og'irligi atigi 350 kilobayt bo'lib, deyarli har qanday murakkablikdagi fayl bo'yicha zaxira nusxalarini tashkil qilish imkonini beradi. Siz shunchaki ma'lumotni muntazam ravishda nusxalashingiz mumkin; faqat o'zgartirilgan ma'lumotlardan "axlat" yaratishingiz yoki ikkita jildni sinxronlashtirishingiz mumkin; siz nafaqat haqiqiy fayllar bilan, balki fayl tizimining matnli "oniy tasviri" bilan ham ishlashingiz mumkin; ma'lum o'lchamdagi kataloglarga kiritilgan zahirani qadoqlashni rejalashtirishingiz mumkin, shunda ularning har biri o'rnatilgan kataloglarning asl tuzilishini saqlab qolgan holda CD yoki DVD ga joylashadi. Yana o'nlab turli xil funktsiyalar mavjud bo'lib, ularni birlashtirib, siz deyarli har qanday natijaga erishishingiz mumkin. Dastur o'z harakatlarining sinchkovlik bilan jurnalini yuritadi, buning natijasida yuzaga kelgan har qanday muammoni mahalliylashtirish hech qanday qiyinchilik tug'dirmaydi. Yordamchi dasturning aksariyat harakatlari shubhali haydovchi tomonidan emas, balki operatsion tizim tomonidan amalga oshiriladigan nusxa ko'chirish operatsiyalariga qisqartiriladi, buning natijasida zaxira tezligi kompyuteringizning oddiy nusxasi tezligiga yaqinlashadi.
Afsuski, hamma narsa kabi, siz mukammal funksionallik uchun to'lashingiz kerak. Lekin ichida Ushbu holatda pul bilan emas, chunki kommunal rus tilida so'zlashuvchi aholi uchun bepul, lekin vaqt va miya resurslari bilan. Dastur bilan aloqa faqat buyruq satri orqali amalga oshiriladi, shuning uchun rus tilidagi mukammal yordamga qaramay, sozlash juda ko'p kulrang moddani talab qiladi. Ushbu jarayonni osonlashtirish uchun men sizga dinamik ravishda o'zgaruvchan ishchi qismning zaxira konfiguratsiyasi bilan tanishib chiqishingizni va tizimingizni sozlashda undan boshlashingizni maslahat beraman.
Zaxira skriptini yaratish jarayonini soddalashtirish uchun nnbackup.exe bajariladigan fayldan buyruqlarni qabul qilishni so'rash mumkin. buyruq qatori, lekin sharhlash uchun juda qulay bo'lgan matn faylidan. Masalan, nnBackup papkasida config.cfg faylini yaratamiz. Teskari chiziqli chiziqlar sharhlar, qolganlari esa buyruqlardir.
\ Qabul qiluvchi katalogni bilan sinxronlashtiring
\ original. Bunday holda, asl nusxadan
\ katalog, butun
\ hali mavjud bo'lmagan ma'lumotlar:
sinxronlash
\ Manba katalogi:
-i W: \
\ Va qabul qiluvchi katalog:
-o "X: \ w \"
\ Nusxa olishda barcha pastki kataloglarni hisobga oling:
-s
\ Nafaqat sinxronlashda solishtiring
\ fayl oxirgi marta o'zgartirilgan vaqt, lekin
\uning yaratilgan vaqti:
-tc
\ Sinxronizatsiya paytida o'lchamni solishtiring
\ fayli, shuningdek, fayllarning zaxira nusxasini yaratish, hatto bo'lsa ham
\ manba katalogida ularni o'zgartirish sanasi
\ qarama-qarshi yo'nalishda o'zgartirildi:
-e'lon
\ Belgilangan katalogdagi fayllarni o'chirish,
\ manba katalogida yo'q:
-da
\ Bu kalit dasturning harakatini belgilaydi
\ ba'zi bir katalog o'chirilgan bo'lsa
\ manba katalogi, lekin hali ham mavjud
\ zaxira:
-nd
\ Barcha fayllarni zaxiradan chiqarib tashlash va
\ bilan tugaydigan kataloglar
\ yoqilgan .@exc:
-x * .@exc
\ Barcha ma'lumotlarning nusxasini qoldiring
\ qabul qiluvchi katalogda o'zgartiriladi yoki o'chiriladi.
\ Shu bilan birga, o'zgartirilgan fayllarni joylashtiring
\ maxsus "W_dumps" katalogini yaratish
\ har safar kabi nomli kichik katalog
\ joriy sana:
-zaxira X: \ W_dumps \% YYYY% -% MM% -% DD% \