Архив ба Нөөцлөх | Файл архивлах, Өгөгдлийн сангийн архивлах, Халуун нөөцлөлт болон Хүйтэн нөөцлөлт
Архивлах, нөөцлөх нь мэдээллийн сантай холбоотой үндсэн хоёр сэдэв юм. Нөөцлөлтийг мэдээллийн сангийн гамшгаас сэргээх шийдэл болгон ашигладаг. Архив нь хүснэгтийн өгөгдөл эсвэл файлын тодорхой хувилбарыг хадгалах, эсвэл идэвхтэй ашиглагдаагүй өгөгдлийг өгөгдлийн сангаас салгах/ зөөхөд ашиглагддаг. Өгөгдлийн сангийн (RDBMS) талбарт нөөцлөх нь архивлахаас илүү өргөн хэрэглэгддэг. Гэхдээ том файлын системд (FS) архивлах нь файлын хувилбарыг хянах сайн шийдэл болгон ашиглаж болох тул нөөцлөхөөс илүүтэйгээр архивлах ажлыг өргөн ашигладаг.
Архивлаж байна
Өмнө дурьдсанчлан архивлах нь хэд хэдэн төрөлтэй. Файл архивлах, мэдээллийн санг архивлах. Файл архивлах нь гамшгаас хамгаалах шийдэл биш боловч файлын хувилбарын хяналтын систем юм. Өгөгдлийн сангийн архив нь идэвхтэй ашиглагддаг өгөгдлөөс идэвхтэй ашиглагдаагүй өгөгдлийн хэсгийг зөөж шилжүүлэх явдал юм. Энэхүү архивлагдсан өгөгдөл нь ирээдүйн лавлагаанд чухал ач холбогдолтой хэвээр байна. Архивлагдсан өгөгдлийг тусдаа зөөвөрлөгч эсвэл системд шилжүүлэхгүй. Хэрэв систем нь өгөгдлийн сан бол өгөгдлийг архивласны дараа тэдгээр архивлагдсан өгөгдөл нь ижил мэдээллийн санд үлдэнэ. (ORACLE мэдээллийн санд ARCHIVELOG горим гэж нэрлэгддэг горим байдаг. Энэ горимд ORACLE сервер мэдээллийн сангийн бүх өөрчлөлтийг архивын бүртгэлийн файл болгон архивлана.)
Нөөцлөлт
Нөөцлөлтийг өгөгдөл сэргээх шийдэл болгон ашигладаг. Энэ нь гэсэн үг; Өгөгдлийн сан эвдэрсэн эсвэл өгөгдлийн сангийн сервер устгагдсан үед мэдээллийн санг сэргээх нь ашигтай. Үнэндээ эдгээр нөөцлөлтүүд нь анхны мэдээллийн хуулбар юм. Хэд хэдэн төрлийн нөөцлөлтүүд байдаг. Халуун нөөц ба хүйтэн нөөцлөлт нь үндсэн хоёр төрөл юм. Өгөгдлийн санг ашиглаж байх үед халуун нөөцлөлтийг, мэдээллийн баазыг ашиглаагүй үед хүйтэн нөөцлөлтийг авдаг. Сайн нөөцлөх арга нь илүү хурдан сэргээх чадвартай байх ёстой бөгөөд өгөгдлийн алдагдлыг багасгах (өгөгдлийн алдагдал байхгүй) байх ёстой. Нөөцлөлтийг гамшгийн үед ашиглахын тулд тусдаа диск эсвэл соронзон хальс руу хуулах ёстой.
Архивлах болон нөөцлөх хоёрын ялгаа нь юу вэ?
1. Архивлах нь гамшгаас хамгаалах шийдэл биш юм. Гэхдээ нөөцлөлт нь хүний алдаа, өгөгдлийн блокийн эвдрэл, техник хангамжийн гэмтэл, байгалийн гамшгаас үр дүнтэй мэдээллийн санг сэргээхэд зориулагдсан.
2. Архивлагдсан өгөгдлийг ашиглахын тулд сэргээх, сэргээх шаардлагагүй. Гэхдээ нөөц өгөгдлийг ашиглахын тулд сэргээх, сэргээх нь чухал юм.
3. Файлын системийн архивыг хувилбарын хяналтын арга болгон ашиглаж болно. Гэхдээ нөөцлөлтийг хувилбар хянагч болгон ашиглах боломжгүй.
4. Архивлагдсан өгөгдөл нь нөхцөл байдлыг мэдээлэхэд шаардлагатай бөгөөд нөөцлөлтийг мэдээлэхэд ашигладаггүй.
5. Архивлах нь боломжтой бүх өгөгдлийг хадгалах болно. Гэхдээ нөөцлөлтөнд хэрэглэгчид шаардлагатай нөөцлөлтийг шийдэж, хуучирсан эсвэл хүсээгүй нөөцлөлтийг устгах болно.