Vmware виртуал машинуудын нөөцлөлт. MKSBackup ашиглан VMWare ESXi виртуал машинуудыг нөөцлөх. Microsoft Virtual Server платформ дээр виртуал машинуудын нөөц хуулбарыг үүсгэх

Хэрэв та Линукс үйлдлийн систем дээр бүтээгдсэн дотоод болон сүлжээний дэд бүтцийн иж бүрэн аюулгүй байдлыг хангах, тохируулах үйл явцыг илүү нарийвчлан ойлгохыг хүсвэл OTUS програмтай танилцахыг зөвлөж байна. Сургалт нь эхлэгчдэд зориулагдаагүй бөгөөд та бүртгүүлэхийн тулд заавал тэнцэх ёстой.

Хэрэв та үнэгүй hyper-v hypervisor-ыг тохируулаагүй байгаа бол энэ сэдвээр миний материалыг уншихыг зөвлөж байна. Хэрэв та үүнийг аль хэдийн тохируулсан бөгөөд үүнийг хэрхэн хурдан, хялбар, чөлөөтэй нөөцлөх тухай асуулт гарч ирвэл би ашиглахыг зөвлөж байна. үнэгүй хэрэгсэл HV нөөц.

Hyper-v-д зориулсан HVBackup хэрэгслийн тайлбар

HVBackup төслийн гол зорилго нь үнэгүй, энгийн бөгөөд үр дүнтэй нөөцлөх шийдлийг бий болгох явдал байв виртуал машинууд hyper-v нь дан горимд болон кластерт ажилладаг.

Уг хэрэгсэл нь үйлдлийн системийн бүх хувилбарууд дээр ажилладаг Windows сервер 2008 оноос хойш график горим, болон Server Core суулгацууд. Тус хэрэгсэл нь Hyper-V серверийн гипервизорын үнэгүй хувилбарыг дэмждэг.

HVBackup нь системд суурилагдсан VSS ашиглан аппликешн болон гацсан тууштай hyper-v нөөцлөлтийг дэмждэг. Виртуал машиныг нөөцлөх ижил арга дээр суурилсан олон арилжааны шийдлүүд байдаг, гэхдээ үнэ төлбөргүй хүмүүсийн дунд би зөвхөн энэ бүтээгдэхүүнийг мэддэг.

Компани кодплексХөтөлбөрийн үйлдвэрлэгч нь HVBackup-ийг дэд бүтцэд тогтмол ашигладаг гэж мэдэгддэг. өндөр чанартайажил болон цаг тухайд нь засвар, өөрчлөлт.

Програмыг эхлүүлэх боломжтой тушаалын мөр, -аас дуудсан Powershellскриптүүд эсвэл аль нэгэнд нь суулгаж болно .Net програмзохих номын сангаар дамжуулан.

Энэ хэрэгслийн үйл ажиллагааны зарчим нь маш энгийн. Програм нь заасан лавлах дахь виртуал машин бүрийн хувьд тусдаа зип архив үүсгэдэг бөгөөд үүнд холбогдох бүх мэдээллийг багтаасан болно.

Системийн шаардлага:
.Net Framework 3.5

Командын мөрөнд .Net Framework 3.5 суулгаж байна

.Net Framework 3.5-г суулгахын тулд Powershell дээр дараах тушаалуудыг ажиллуулах шаардлагатай.

Windows Server эсвэл Hyper-V Server 2012:

Суулгах-WindowsFeature NET-Framework-Core

Windows Server 2008 эсвэл 2008 R2 (үндсэн биш):

Ocsetup NetFx3

Windows Server (үндсэн) эсвэл Hyper-V Server 2008 / 2008 R2:

Ocsetup NetFx3-ServerCore

HVBackup ашиглах жишээ

Бүх хост виртуал машинуудын бүрэн VSS нөөцлөлтийг хийх:

HVBackup -a -o d:\vm-нөөц

Виртуал машинуудын жагсаалтыг бүрэн VSS нөөцлөөрэй (хэрэв машины нэрэнд хоосон зай байгаа бол та ишлэл ашиглах ёстой). Нөөцлөлтийг алсын сервер дээр гүйцэтгэдэг:

HVBackup -l "VM1,VM2" -o \\backup-server\wm-backup

Жагсаалт нь текст файлд агуулагдсан виртуал машинуудын бүрэн нөөцлөлтийг хийх (VM тус бүр тусдаа мөрөнд):

HVBackup -f list.txt -o d:\wm-backup

Автомат нөөцлөх скрипт

Хэрэв та хуваарь гаргахыг хүсвэл автомат гүйцэтгэлнөөцлөлт, дараа нь эдгээр зорилгоор энгийн bat файл хийж, түүний гүйцэтгэлийг төлөвлөх нь хамгийн тохиромжтой. бүтээцгээе backup-all.cmdдараах агуулга:

BCKPATH="\\backup-server\wm-backup" rem net ашиглах %BCKPATH% /хэрэглэгчийг тохируулах: Pushd %BCKPATH% && forfiles.exe -m *.zip -d -7 -c "cmd /c del @path" popd HVBackup.exe -a -o %BCKPATH% 1> log_out.txt 2> log_err.txt

Энэ скрипт нь нөөцлөлт хийхээс өмнө бүх виртуал машиныг устгах болно zip файлуудзаасан лавлахад 7 хоногоос дээш настай. Та өөрийн хэрэгцээнд нийцүүлэн зам болон параметрүүдийг засах боломжтой.

Одоо өмнө нь үүсгэсэн скриптийг ашиглан нөөцлөлтийг үе үе гүйцэтгэхийн тулд сервер дээр хуваарьт даалгавар үүсгэцгээе:

Schtasks.exe / үүсгэх /tn HVBackup /tr c:\backup-all.cmd /sc DAILY /ru /rp/st 01:00:00

Хэрэв та ажлыг устгах шаардлагатай бол:

Schtasks.exe / устгах / tn HVBackup / f

Даалгаврыг нэн даруй гүйцэтгэх:

Schtasks.exe /run /tn HVBackup

HVBackup командын мөрийн сонголтууд

Хэрэглээ: HVBackup.exe

-b, --нөөц
Нөөцлөлтийг ажиллуул (өгөгдмөл).
-r, --сэргээх
Сэргээх ажлыг гүйцэтгэх.
-f, --файл
Текст файл, мөр бүрт нэг виртуал машинуудын жагсаалтыг агуулсан.
-l, --жагсаалт
Нөөцлөх виртуал машинуудын жагсаалт.
-а, --бүгд
Сервер дээрх бүх виртуал машиныг нөөцлөөрэй.
-n, --нэр
Хэрэв заасан бол зөвхөн жагсаасан виртуал машинууд нөөцлөнө.
-г, хөтөч
Хэрэв заасан бол жагсаасан виртуал машинуудын нөөцлөлтийг GUID-ээр хийдэг.
-o, --гаралт
Шаардлагатай параметр. Архивын эцсийн хавтас. Дотоод эсвэл сүлжээний зам хэлбэрээр байж болно.
--гаралтын формат
Виртуал машины архивын нэрийн формат. (0) машины нэр, (1) машины GUID, (2) Одоогийн огнооба цаг хугацаа. Өгөгдмөл: "(0)_(2:yyyyMMddHHmmss).zip"
-s, --singlevss
Бүх виртуал машинд зориулж нэг агшин зуурын зураг хийх.
--Туслаач
Командын тусламжийг харуулах:

Дүгнэлт

Тэгээд л болоо. Цорын ганц тэмдэглэл бол нөөцлөх явцад гүйцэтгэлийн уналтыг туршиж үзээгүй явдал юм. Виртуал машинуудын ажиллагаа удааширч байгааг би анзаараагүй. Гэхдээ бүгдийг нь буулгасан. Машин бүр дээр нөөцлөлт хийхэд шаардагдах хугацаа нь чухал юм. Гэхдээ мэдээж олон хүчин зүйлээс шалтгаална.

Идэх сайхан боломж HVBackup болон . Жишээ нь: hyper-v-тэй сервер дээр локал архив хийх, холбох linux серверхавтас руу оруулаад rsync ашиглан зип файлуудыг сонгоно уу виртуал машинууд. Эсвэл шууд хий нөөцлөхжишээ нь Linux samba дээр. Дээрх линк дээр энэ сэдвээр жишээ оруулсан болно.

Линуксийн аюулгүй байдлын онлайн курс

Хэрэв та Линукс үйлдлийн систем дээр баригдсан дотоод болон сүлжээний дэд бүтцийг тохируулах, аюулгүй байдлыг хангах үйл явцыг илүү нарийвчлан ойлгохыг хүсч байвал би танд танилцахыг зөвлөж байна. "Linux Security" онлайн курс OTUS-д. Сургалт 3 сар үргэлжлэх ба дараа нь амжилттай төгсөгчид түншүүдтэйгээ ярилцлага хийх боломжтой болно. Хичээлийн хөтөлбөр нь хэд хэдэн практик семинар хэлбэрээр боловсруулагдсан бөгөөд Линуксийн удирдлагын талаар мэдлэг, туршлагатай бэлтгэгдсэн оюутнуудад зориулагдсан болно. Та юу сурах вэ:
  • Дэлхийн шилдэг туршлага, мэдээллийн аюулгүй байдлын стандартыг (Debian, RedHat, MitRE) хэрэглэх;
  • Линукс үйлдлийн систем дэх эмзэг байдлыг илрүүлэх, ашиглах хэрэгсэл ашиглах;
  • Суулгаж тохируулна уу сүлжээний системүүдхалдлагыг илрүүлэх, урьдчилан сэргийлэх;
  • Docker дээр суурилсан хяналт, контейнержуулалтын системтэй ажиллах;
Элсэлтийн шалгалтанд өөрийгөө сорьж, дэлгэрэнгүй мэдээллийг програмаас үзнэ үү.

Олон бизнес эрхлэгчид, түүнчлэн гэрийн хэрэглэгчид янз бүрийн ажлыг гүйцэтгэх, үйл ажиллагааныхаа үр ашгийг нэмэгдүүлэхийн тулд виртуал машиныг улам бүр ашиглаж байна. Хэрэв өмнө нь виртуал машинуудыг ихэвчлэн сонирхогчид ашигладаг байсан бол одоо ширээний болон серверийн виртуалчлалын платформуудын чанар нь тэдгээрийг мэргэжлийн хүмүүст өргөн хүрээнд ашиглах боломжийг олгосон. Нэг физик компьютер дээр олон виртуал системийг ажиллуулах чадвар нь техник хангамжийг хэмнэх, засвар үйлчилгээг хялбаршуулах, томоохон дата төвүүдэд эрчим хүчний зардлыг бууруулах зэрэг олон давуу талтай. Нэмж дурдахад виртуал машинуудын чухал давуу тал нь өөр физик платформ руу зөөвөрлөхөд хялбар байдаг энгийн журамтэдний нөөц. Гэхдээ ердийн үйлдлийн системүүдийн нэгэн адил виртуал орчин нь бүтээхэд ихээхэн анхаарал шаарддаг нөөц хуулбаруудчухал өгөгдөл. Виртуал машинуудыг аж ахуйн нэгжийн үйлдвэрлэлийн орчинд ажиллуулахдаа олон компаниуд бүтэлгүйтлийн дараа виртуал дэд бүтцийг архивлах, сэргээх бүх стратегийг төлөвлөдөг бөгөөд үүнийг Гамшгийн сэргээлт гэж нэрлэдэг.

Олон арилжааны виртуалчлалын платформ нийлүүлэгчид ESX серверийн платформд зориулсан VMware Consolidated Backup (VCB) гэх мэт виртуал машины нөөцлөлтийг байгууллагын хэрэглэгчдэд санал болгодог. Гэсэн хэдий ч ашигладаг виртуал машинуудын тоо бага байдаг SMB (Жижиг, дунд бизнес) салбарт платформ үйлдвэрлэгчээс нөөцлөх хэрэгсэл бараг байдаггүй. Үүний үр дүнд жижиг компаниуд бичихийн тулд системийн администраторуудыг татан оролцуулах шаардлагатай болдог янз бүрийн скриптүүд, түүнчлэн чухал өгөгдөл бүхий файл, хавтасыг архивлах, сэргээх боломжийг олгодог стандарт үйлдлийн системийн хэрэгслүүдийг ашиглах.

Өгөгдлийн нөөцлөлтийг ойлгох

Виртуал дэд бүтцийн төлөвлөлтийн үйл явцын зэрэгцээ гамшгийн нөхөн сэргээлтийн төлөвлөгөөг боловсруулах үйл явцыг эхлүүлэх шаардлагатай байна. Юуны өмнө эрчим хүчний тасалдал, доголдол гэх мэт дотоод болон гадаад эх үүсвэрээс гэмтэлд өртөмтгий мэдээллийн технологийн дэд бүтцийн хамгийн чухал элементүүдийг тодруулах шаардлагатай. хатуу дискүүд, вирусын аюул болон бусад. Үүний дараа эгзэгтэй байдлын зэргээс хамааран янз бүрийн ангиллын виртуал машинуудын нөөцлөлт хийх давтамжийг авч үзэх шаардлагатай. Бүрэн нийтэд нээлттэй горимд ажилладаг компанийн виртуал үйлдвэрлэлийн серверүүд нь нэлээд олон удаа, тогтмол архивлагдсан байх ёстой бөгөөд алдаа гарсан тохиолдолд хурдан сэргээх чадвартай байх ёстой. Ийм өндөр анхаарал шаарддаггүй байгууллагын дотоод серверүүд болон хурдан сэргээх, архивлах давтамж бага, сэргээх хугацаа урт. Дараа нь та ямар хадгалах төхөөрөмжийг архивлахад ашиглахыг тодорхойлох хэрэгтэй (бусад серверийн IDE эсвэл SCSI хөтчүүд, SAN төхөөрөмжүүд гэх мэт).

Архивлах давтамжийг сонгохдоо зарим төрлийн нөөцлөлт нь хурдан нөөцлөлт үүсгэх шинж чанартай боловч сэргэлт нь удаан байдаг гэдгийг анхаарах хэрэгтэй. Үүний эсрэгээр, богино хугацаанд сэргээх хугацаатайгаар илүү урт архив хийх боломжтой. Виртуал машинд ашиглаж болох мэдээллийн нөөцийн үндсэн төрлүүд нь дараах байдалтай байна.

  • Тогтмол (бүрэн) архивлах (бүрэн нөөцлөлт)
    Энэ төрлийн архив нь хадгалагдсан бүх мэдээллийн бүрэн хуулбарыг үүсгэдэг. Ийм нөөц хуулбарыг үүсгэх үйл явц нь нэлээд урт боловч сэргээх олон ажил шаарддаггүй тул сэргээх хугацаа их шаарддаггүй. Бүрэн нөөцлөлт нь аль файлыг нөөцлөхийг тодорхойлоход ашигладаг файл, фолдерын архивын тэмдэглэгээг дахин тохируулдаг. Эдгээр тэмдэглэгээг нэмэгдүүлсэн болон дифференциал нөөцлөлтийн үед файлын төлөвийг шалгахад ашигладаг.
  • Өсөн нэмэгдэж буй нөөцлөлт
    Энэ төрлийн нөөцлөлт нь сүүлийн нөөцлөлтөөс хойш өөрчлөгдсөн файл, фолдеруудыг хуулах явдал юм. Тиймээс, хэрэв та хоёр удаа дараалан нөөцлөлт хийж, тэдгээрийн хоорондох файлыг өөрчлөхгүй бол энэ нь сэргээх зураг дээр нэмэгдэхгүй.
  • Дифференциал нөөцлөлт
    Энэ нөөцлөлтөд сүүлийн бүрэн нөөцлөлтөөс хойш файл, хавтсанд гарсан бүх өөрчлөлтүүд багтана. Үүний дагуу хоёр дараалсан дифференциал архивлах үед тэдгээрийн хооронд өөрчлөгдөөгүй боловч сүүлийн бүрэн архиваас хойш өөрчлөгдсөн файлыг хоёр удаа архивлах болно.

Эдгээр архивын төрлүүд хэрхэн ялгаатай болохыг тайлбарлахын тулд бид нөөцлөлтийн төрлийг хослуулах жишээг өгөх болно. Бүрэн болон өсөн нэмэгдэж буй архивыг ашиглах үед нөөцлөх хугацаа мэдэгдэхүйц багасах боловч сэргээх хугацаа нэмэгддэг. Жишээлбэл, хэрэв бид Даваа гарагт бүрэн нөөцлөлт хийж, өдөр бүр нэмэлт нөөцлөлт хийж, баасан гарагт систем гэмтсэн бол Даваа гарагийн бүрэн нөөц хуулбарыг баасан гараг хүртэл дараалан бүх нэмэлт хуулбарыг сэргээх шаардлагатай болно. маш удаан хугацаа. Бүрэн болон дифференциал идэвхжүүлэлтийг хослуулах нь эсрэгээр, архивлахад илүү их хугацаа шаардагдах боловч сэргээхэд бага хугацаа шаардагдана, учир нь та зөвхөн Даваа гарагийн өгөгдлийн бүрэн архивын хуулбарыг сэргээж, Баасан гарагийн дифференциал архивыг түүн рүү оруулах хэрэгтэй.

Эдгээр нь мэдээжийн хэрэг өгөгдлийг нөөцлөхөд ашиглаж болох бүх төрлийн архив биш боловч жагсаасан төрлүүд нь хамгийн түгээмэл хэрэглэгддэг. Сэргээх хугацаа өндөртэй серверүүдийн хувьд нэмэлт архивлахаас илүүтэйгээр дифференциал архивыг бүрэн архивлахтай хослуулан ашиглах нь зүйтэй. Эхнийх нь байгууллагын гадаад серверүүдэд тохиромжтой, хоёр дахь нь илүү их сул зогсолтыг тэсвэрлэх чадвартай дотоод серверүүдэд тохиромжтой.

Үндсэндээ виртуал машин нь файл бүхий хавтас тул та хост системийн дээд талд виртуалчлалын платформ ашиглаж байгаа бол жишээлбэл, Microsoft Virtual Server гэх мэт үндсэн үйлдлийн системийн нөөцлөх хэрэгслийг ашиглаж болно. эсвэл VMware сервер. IN Microsoft WindowsЭдгээр зорилгоор та хэрэгслийг ашиглаж болно ntbackup. ESX Server эсвэл Virtual Iron зэрэг нүцгэн металл платформуудыг ашиглахдаа та виртуалчлалын системийн үйлдвэрлэгчийн хэрэгсэл эсвэл гуравдагч талын бүтээгдэхүүнийг ашиглах ёстой.

Нэмж дурдахад Acronis гэх мэт программ хангамжийг ашиглан зочны зургийг үүсгэх замаар виртуал машины нөөцлөлтийг хийж болно Үнэн зураг. Виртуал машиныг бүхэлд нь биш харин зочны систем дэх зарим өгөгдлийг архивлах шаардлагатай нөхцөл байдал байдгийг тэмдэглэх нь зүйтэй. Энэ тохиолдолд багц архивлах скрипт бичихдээ холбох хэрэгслийг ашиглаж болно виртуал дискүүдхост систем рүү. VMware платформуудын хувьд энэ хэрэгсэл нь VMware Disk Mount програм юм.

VMware ESX Server платформ дээр виртуал машинуудыг нөөцлөх, сэргээх

VMware-ийн туршилтын бүтээгдэхүүн болох ESX Server платформ нь аж ахуйн нэгжийн үйлдвэрлэлийн орчинд виртуал дэд бүтцийн гол элемент юм. Виртуал дэд бүтэц VI3 (Virtual Infrastructure 3) нь ачааллын гэнэтийн өсөлт, цахилгаан тасрах, тоног төхөөрөмжийн эвдрэл зэрэг давагдашгүй хүчин зүйлийн хүчин зүйлс зэрэг янз бүрийн нөхцөлд виртуал машинуудын флот даалгавраа үр дүнтэй гүйцэтгэж, жигд ажиллах боломжийг олгодог бүтээгдэхүүн, хэрэгслүүдийн багц юм. Гамшгаас хамгаалах стратегийг хэрэгжүүлэх хамгийн чухал хэрэгслүүдийн нэг бол VMware Consolidated Backup (VCB) юм. VCB нь бие даасан ESX серверүүдийн нөөц хуулбарыг үүсгэх, мөн VMware Virtual Center виртуал серверийн флотын удирдлагын хэрэгсэлтэй хамт ашиглах боломжтой. VCB нь дараах боломжуудыг олгодог.

  • ашиглан виртуал машинуудын нөөц хуулбарыг үүсгэх янз бүрийн төрөлВиртуал машинууд ажиллаж байгаа компанийн үйлдвэрлэлийн серверээс нөөц хуулбар үүсгэх ачааллыг арилгадаг тусгай прокси сервер VCB Proxy Host-ээр дамжуулан архивлах.
  • ESX сервер дээр нэмэлт агент суулгах шаардлагагүй
  • гуравдагч этгээдийн нөөц бүтээгдэхүүнтэй нэгтгэх өргөн боломжийг олгодог; төрөл бүрийн багцуудын дэмжлэг VCB-д аль хэдийн суулгагдсан байдаг.
  • зочдод зориулсан файлын түвшний архивыг дэмждэг Windows системүүд(та архивын хуулбар үүсгэж болно тусдаа файлуудболон зочны системийн доторх хавтаснууд), түүнчлэн аливаа зочин үйлдлийн системд зориулсан виртуал машины зургийн түвшинд архивлах

VCB ашиглан виртуал машинуудыг нөөцлөх нь виртуал машинуудын үйл ажиллагааг зогсоохгүйгээр агшин зуурын зургийг үүсгэх замаар явагддаг. VCB нь SAN-г бас дэмждэг. Хэрэв виртуал машинууд SAN санах ойн төхөөрөмж дээр байрладаг бол нөөцлөх процедур нь дараах байдалтай байна.

VCB прокси сервер дээр байрлах агентыг ашиглан үйл ажиллагааны явцад үүсгэсэн виртуал машины төлөв байдлын агшин зуурын зургуудыг нөөц зөөвөрлөгч дээр хадгалдаг бөгөөд дараа нь ажиллаж байгаа зочин систем доголдсон эсвэл тоног төхөөрөмж гэмтсэн тохиолдолд сэргээх боломжтой. Энэ тохиолдолд нөөц агент нь SAN төхөөрөмжүүдийн LUN-д (Логик нэгжийн дугаар) шууд хандах эрхтэй. SAN-ийн хувьд VCB нь Fiber Channel протокол, түүнчлэн нөөц хуулбарыг хадгалах соронзон хальсны зөөвөрлөгчийг дэмждэг. VCB нь зочны үйлдлийн системийн мэдээллийн нөөц хуулбарыг үүсгэхийн тулд зочны систем дотор ажилладаг VMware хэрэгслүүдийн чадавхийг нягт ашигладаг.

VMware Consolidated Backup асаалттай Энэ мөчдараах багцуудыг дэмждэг (жагсаалтад зөвхөн ESX серверийн бүтээгдэхүүнтэй албан ёсоор шалгагдсан програм хангамж багтсан болно):

  • Symantec Backup Exec 10.0
  • Symantec Backup Exec 10d
  • Veritas Netbackup 5.0
  • Veritas Netbackup 5.0 MP4
  • Veritas Netbackup 5.1
  • Veritas Netbackup 5.1 MP2
  • Veritas Netbackup 5.1 MP3
  • Veritas Netbackup 6.0
  • Tivoli хадгалах менежер v5.2.1
  • Tivoli хадгалах менежер v5.2.3
  • Tivoli хадгалах менежер v5.3
  • EMC Networker v 7.0
  • EMC Networker v 7.1.x
  • EMC Networker v 7.2
  • EMC Networker v 7.3
  • CA BrightStor ARCServe r11
  • CA BrightStor ARCServe r11.1
  • CA BrightStor ARCServe r11.5
  • Commvault Galaxy v5.9
  • Commvault Galaxy v6.1

Ерөнхийдөө виртуал машинуудын архивын хуулбарыг үүсгэх ажлыг дараах байдлаар илэрхийлж болно.

  1. Нөөцлөх програм хангамж нь дараах ажлуудыг гүйцэтгэдэг архивын өмнөх скриптийг ажиллуулдаг.
    • зочны систем дотор хадгалсан фолдер болон файлууд руу унших, бичих үйлдэл хийхгүй байхыг баталгаажуулдаг (зөвхөн Windows зочин үйлдлийн системд зориулагдсан)
    • виртуал машиныг агшин зуурын горимд шилжүүлж, виртуал машины төлөвийн агшин зуурын зургийг үүсгэж, VCB ашиглан програмд ​​ашиглах боломжтой болгоно.
    • виртуал машины хормын хувилбарыг SAN-аас прокси сервер рүү холбодог
  2. Виртуал машины хормын хувилбарын нөөц хуулбарыг зургийн түвшинд эсвэл зочны системийн файл, фолдеруудын түвшинд (бүтэн, дифференциал эсвэл нэмэгдэл хуулбар) үүсгэдэг.
  3. Нөөцлөх програм хангамж нь нөөцлөлтийг дуусгах нөөцлөлтийн дараах скриптийг дууддаг (прокси серверээс виртуал машины хормын хувилбаруудыг салгаж, виртуал машиныг агшин зуурын горимоос гаргадаг).

Нөөцлөх явцад VCB хэрэгслүүд нь дараах виртуал дэд бүтцийн бүрэлдэхүүн хэсгүүдийг ашигладаг:

Дүгнэж хэлэхэд, VMware Consolidated Backup нь виртуал машинуудын нөөц хуулбарыг үүсгэх хүчирхэг хэрэгсэл бөгөөд өөрийн өгөгдлийн архивын хуулбарыг үүсгэхийн тулд танай байгууллагад ашигладаг стандарт нөөцлөх програм хангамжийг ашиглах боломжийг олгодог.

Vizioncore esxRanger ашиглан нөөцлөлт хийх

Vizioncore-ийн esxRanger бүтээгдэхүүн нь одоо Quest Software-ийн хяналтанд байгаа бөгөөд одоогоор ESX Server платформ дээр виртуал машинуудын нөөц хуулбарыг үүсгэх хамгийн түгээмэл шийдлүүдийн нэг юм. esxRanger нь ESX сервер дээр нэмэлт агент суулгах шаардлагагүй бөгөөд Виртуал Төвийн бүтээгдэхүүнтэй нэгтгэх замаар нэг сервер эсвэл бүлэг серверээс виртуал машинуудын нөөц хуулбарыг үүсгэдэг. Нөөц хуулбар үүсгэх процесс нь нэг Windows сервер дээр явагддаг бөгөөд эндээс виртуал системийн архивлагдсан зургуудыг хадгалах боломжтой. янз бүрийн төхөөрөмжбайгууллагын үйлдвэрлэлийн орчинд хадгалах.

esxRanger нь GUI болон тушаалын мөрийн интерфейстэй бөгөөд танд ердийн хуваарьлагчийг ашиглах боломжийг олгодог Windows-ийн даалгаварнэмэлт скрипт бичих хэрэгцээг арилгадаг хуваарийн дагуу нөөцлөх ажлыг гүйцэтгэх. esxRanger бүтээгдэхүүний үндсэн цонхыг доор харуулав.

VMware Виртуал Төвд холбогдсоноор, хэрэв танд зохих зөвшөөрөл байгаа бол та дата төвийн серверийн бие даасан виртуал машинуудыг нөөцлөх боломжтой. Хуулбарласан зургуудыг архивлах үед автоматаар шахаж, сэргээх явцад задалж, системийн админуудын цагийг хэмнэдэг.

esxRanger нь SAN-д ашиглах үед VMware Consolidated Backup-тэй нэгдэж, виртуал машинуудын бүрэн болон ялгавартай хуулбар, түүнчлэн Windows зочдод тусдаа файл, хавтас үүсгэх боломжийг олгодог. Нэмж дурдахад, нөөцлөх явцад esxRanger нөөцлөлтийн хэмжүүрийн талаарх янз бүрийн мэдээллийг (нөөцлөх, сэргээхэд зарцуулсан хугацаа гэх мэт) цуглуулж, мэдээллийн санд хадгалж, гамшгийн үед сэргээх стратеги чиг хандлагад ашиглах боломжийг танд олгоно. Үүнээс гадна esxRanger нь загварт суурилсан өгөгдөл архивлах стратеги боловсруулж, байгууллагын мэдээллийн технологийн дэд бүтцийн бусад бүрэлдэхүүн хэсгүүдтэй нэгтгэх боломжийг олгодог бодлогын хөдөлгүүртэй бөгөөд системийн администраторуудын ачааллыг багасгадаг.

esxRanger ашиглан нөөцлөх процедур дараах байдалтай байна.

  1. Виртуал машин хадгалах цэгийг үүсгэн мэдээллийн санд хадгална.
  2. VMware API-г ашиглан виртуал дискний файлуудыг унших (тэдгээр нь анхдагчаар түгжигдсэн) болон хадгалах цэгээс хойш виртуал дискэнд хийсэн өөрчлөлтийг хадгалах .REDO файлуудыг үүсгэхийн тулд "түгжээг нь тайлсан".
  3. Виртуал дискний файлууд шахагдсан байна.
  4. Шахсан файлуудыг нөөцөлж, .REDO файлуудыг виртуал машинуудын VMDK файлуудад хэрэглэнэ.
  5. Өөрчлөлтүүдийг хэрэгжүүлсний дараа VMDK файлууд анхны түгжигдсэн төлөв рүү буцна.
  6. Системийн администратор нь виртуал машинууд амжилтгүй болсон тохиолдолд зааварчилгааг агуулсан виртуал машинуудын нөөц хуулбар дээр тайлбар нэмдэг.

Ерөнхийдөө esxRanger нь ямар ч хэмжээтэй компаниудад зориулсан SAN дээр ашиглах зориулалттай VMware Consolidated Backup-тэй нэгтгэсэн Виртуал Дэд Бүтцийн 3-д зориулсан виртуал машин нөөцлөх тохиромжтой, найдвартай, хэрэглэхэд хялбар хэрэгсэл юм.

Microsoft Virtual Server платформ дээр виртуал машинуудын нөөц хуулбарыг үүсгэх

Харамсалтай нь, серверийн виртуалчлалын бүтээгдэхүүн Virtual Server 2005-ийн эзэмшигч, хөгжүүлэгч Майкрософт нь VMware Consolidated Backup шиг хүчирхэг нөөцлөлт, сэргээх хэрэгслийг хэрэглэгчдэд олгодоггүй. Одоогийн байдлаар Майкрософт нь Windows Server платформын Viridian кодтой дараагийн хувилбарт суулгасан гипервизорт суурилсан виртуалчлалын дэмжлэгийг хөгжүүлэхэд голлон анхаарч байна. Гэсэн хэдий ч Майкрософт Windows Виртуалчлалын эцсийн хувилбарын огноог байнга хойшлуулж, мөн зарласан боломжуудаа багасгаж байгаа тул удахгүй гарах виртуалчлалын платформыг нөөцлөх чадварын талаар тодорхой зүйл хэлэхэд хэцүү байна. Маш өндөр магадлалтайгаар бид "амьд" архивлах суурилуулсан дэмжлэг байх болно гэж хэлж болох боловч ямар хэлбэрээр байгаа нь одоогоор тодорхойгүй байна. Өнөөдөр Виртуал сервер дэх виртуал машинуудын нөөцлөлтийг "хоёр ба хагас аргаар" үүсгэж болно, үүнд:

  • хэрэглээ стандарт гэсэн үг Symantec Backup Exec зэрэг зочин систем дотор ажиллаж байгаа агентууд үүсгэж болох үйлдлийн системийн нөөц зургууд.
  • виртуал машины төлөвийг хадгалах тусгай скрипт бичих, түүний өгөгдлийг нөөц зөөвөрлөгч рүү хуулж, виртуал машиныг дахин эхлүүлэх
  • Виртуал сервер дээр саяхан гарч ирсэн бөгөөд өгөгдөл нөөцлөх систем үйлдвэрлэгчид хараахан дэмжигдээгүй байгаа эзлэхүүний сүүдэр хуулах үйлчилгээг (Volume Shadow Service, VSS) ашиглах.

Виртуал серверийн платформ дээр ажиллаж байгаа виртуал машинуудыг архивлахын тулд та түүний COM интерфэйсийг скрипт бичих замаар ашиглаж болно. Visual BasicСкрипт бичих (vbs). Виртуал машиныг нөөцлөхдөө эхлээд түүнийг Хадгалсан төлөвт оруулаад, файлуудыг нь заасан байршилд хуулж аваад дахин ажиллуулна. Нэг виртуал машиныг хуулахын тулд эдгээр шаардлагатай алхмуудыг хийдэг vbs скриптийн жишээг доор харуулав. Үүнийг стандарт Windows ажлын хуваарьлагч ашиглан хуваарийн дагуу ажиллуулж болно. " backupvm.vbs " Зохиогч: Жон Савилл " хэрэглээ: backupvm.vbs Сонголт Илэрхий Алдаа Үргэлжлүүлэх Дараагийн Dim objFSO, objVirtualServer, objVM, objSaveTask, objVHD " Файлын системийн объекттой холбогдож байна set objFSO=CreateObject("Scripting.FileSystemObject") " Виртуал серверт холбогдож байна set objVirtualServer = CreateObject("VirtualServer.Application") " Виртуал машин хайх objVM = objVirtualServer.FindVirtualMachine(WScript.Arguments(0)) тохируулах " Виртуал машины төлөвийг хадгалж байна objSaveTask = objVM.Хадгалах " Хадгалах үйлдлийг гүйцэтгэхийн тулд түр зогсоо objSaveTask.isComplete WScript.Sleep биш байхад 1000 wend " Виртуал диск болон UNDO дискийг хуулж байна objVM.HardDiskConnections доторх objVHD бүрийн хувьд objFSO.FileExists(objVHD.HardDisk.file) Дараа нь "Wscript.Echo objVHD.HardDisk.file & " " & WScript.Arguments(1) objFSO.CopyFile objVHD.HardDisk.Arguments,WScript.Arguments (1) Хэрэв objFSO.FileExists(objVHD.undoHardDisk.file) бол дуусгах Дараа нь "Wscript.Echo objVHD.undoHardDisk.file & " " & WScript.Arguments(1) objFSO.CopyFile objVHD.undoHardDisk.file, WScript.1. ) Дараа нь дуусгах " Vsv болон vmc файлуудыг хуулж байна objFSO.CopyFile objVM.File, WScript.Arguments(1) objFSO.CopyFile objVM.SavedStateFilePath, WScript.Arguments(1) " Виртуал машиныг эхлүүлж байна objVM.Startup

Энэ скриптийг дараах байдлаар ашиглах ёстой.

C: emp>cscript backupvm.vbs

Хадгалсан төлөвт хуулсан виртуал машины бүрэн бүтэн байдал нь санах ойнх нь нэг хэсэг нь vsv болон vhd файлд хадгалагдаагүйгээс болж эвдэрч болзошгүй тул Майкрософт энэ нөөцлөх процессыг албан ёсоор дэмждэггүй гэдгийг тэмдэглэх нь зүйтэй. .

Эзлэхүүн сүүдэр үйлчилгээг ашиглах

Саяхан гарсан Virtual Server 2005 R2 SP1 дээр VSS дэмжлэгийг нэвтрүүлсэн. Виртуал серверт сүүдрийн хуулбарын үйлчилгээг ашиглах нь зураг үүсгэх замаар ажиллаж байгаа виртуал машинуудын нөөц хуулбарыг үүсгэх явдал бөгөөд энэ нь нөөцлөх, сэргээх үйл явцыг ихээхэн хялбаршуулж, хурдасгах ёстой. Гэсэн хэдий ч энэ нь хангалттай биш юм програм хангамж VSS-г дэмжих нөөцлөлт хийхийн тулд энэ нь мөн шинэ Виртуал сервер VSS Writer үйлчилгээг (VS Writer) дэмждэг байх шаардлагатай бөгөөд одоогоор ямар ч архивын системд дэмжлэг олдоогүй байна. Майкрософт-ын үзэж байгаагаар нөөцлөх хэрэгслүүд нь VS Writer ашиглан виртуал машиныг дараах байдлаар нөөцлөх, сэргээх боломжтой: нөөцлөх процесс эхэлсэн тухай Виртуал серверт мэдэгдэнэ, Виртуал сервер нь виртуал машины агшин зуурын зургийг үүсгэж, дараа нь хуулбарлах үйл явцаар хариу үйлдэл үзүүлдэг. эхэлдэг. Одоогийн байдлаар NTBackup хэрэгсэл нь энэ механизмыг дэмждэггүй.

Xen виртуал машинуудыг нөөцөлж байна

Нээлттэй эхийн Xen төслийг дэмждэг, мөн XenEnterprise арилжааны виртуалчлалын платформыг түгээдэг XenSource нь Xen платформ дээр виртуал машинуудыг архивлах олон сонголтыг санал болгодоггүй. Тэдгээрийн нэгийг NFS (Сүлжээний файлын систем) хадгалах төхөөрөмжийг ашиглан доор харуулав.

Суурь мэдээлэл:

  • XenServer хост (нөөцлөх журмын жишээнд түүний IP нь 192.168.1.10)
  • Архивын хуулбарыг хадгалах сервер болгон ашигладаг компьютер (жишээлбэл, түүний IP нь 192.168.1.1)
  • XenVM виртуал машин (жишээнд түүний IP нь 192.168.1.12)

Нөөцлөх журам:

  1. /etc/exports файлд дараах мөрийг нэмж NFS серверийг суулгана уу:
    / *(rw, sync, no_root_squash)
  2. XenServer хост дээр /etc/xen/xmexample1 файлд дараахыг нэмнэ үү:
    цөм /boot/xenkernel
    нэр = "Жишээ домайн"

    Root = /dev/nfs

    Nfs_server = "192.168.1.1"
    nfs_root = "/ip=192.168.1.10:192.168.1.1:192.168.1.1:255.255.255.0:::"

  3. /etc/fstab файлын хуулбарыг хадгалаад дараах мөрүүдийг нэмнэ үү.
    192.168.1.1: rootdevice/nfs rw,hard,intr 1 1
    192.168.1.1: солих төхөөрөмжийг солих өгөгдмөл 0 0
    192.168.1.1:usrpartition /usr nfs rw,hard,intr 1 1
    192.168.1.1:varpartition /var nfs rw,hard,intr 1 1
    байхгүй /dev/pts devpts gid=5,mode=620 0 0
    байхгүй /proc proc өгөгдмөл 0 0
  4. /lib/modules/2.6.16.29-xen-ийг XenServer хостоос нөөц төхөөрөмж рүү хуулна уу.
  5. Архив хуулбарлах сервер дээр дараах тушаалыг ажиллуулна уу:
    #scp 192.168.1.10:/lib/modules/2.2.16.29-xen /lib/modules/
  6. Udev ашиглан консолыг идэвхжүүлэхийн тулд нөөц сервер дээр дараах тушаалуудыг ажиллуулна уу.
    mkdir /tmp/dev
    холбох - хөдөлгөх /dev /tmp/dev
    sbin/MAKEDEV хоосон консол тэг
    холбох --шилжүүлэх /tmp/dev /dev
  7. Xen хост дээр нөөцлөх төхөөрөмжийг холбохын тулд дараах тушаалыг ажиллуулна уу:
    #xm үүсгэх -c xmexample1
  8. xenstore-ls файлыг нөөцөлж, файлын системийн агуулгыг (/proc болон /sys лавлахаас бусад) өөр хавтас руу хуулна уу:
    #rsync -a -e ssh --exclude="/proc/*" --exclude="/sys/*" 192.168.1.10:/ /backupdir

Дүгнэлт

Байгууллагын хамгийн чухал сервер, ажлын станцуудыг нөөцлөх, гамшгаас хамгаалах төлөвлөгөөг (гамшгийн үед сэргээх төлөвлөгөө) боловсруулж хэрэгжүүлэх нь үйл ажиллагааны зайлшгүй бүрэлдэхүүн хэсэг юм. Виртуал машинууд, тэр ч байтугай физикээс ч илүү, өгөгдөл архивлахад ихээхэн анхаарал шаарддаг, учир нь ихэвчлэн хэд хэдэн виртуал системийг нэг физик хост дээр нэгтгэдэг. Виртуалчлалын платформын тэргүүлэгч үйлдвэрлэгчид хүчирхэг, тохиромжтой нөөцлөх боломжоор хангахыг хичээж байгаа ч одоогоор зөвхөн VMware л ийм амжилтад хүрсэн. Нөөцлөх стратегийг хоёр аргаар хийж болно: хамгийн энгийн аргуудын нэг бол зочны системд нөөц агентуудыг суулгаж, зураг үүсгэх замаар компанийн мэдээллийн технологийн дэд бүтцэд өгөгдлийг архивлах стандарт стратегийн нэг хэсэг болгон хийх явдал юм. Өөр нэг, илүү хялбар бөгөөд хурдан арга бол VMware Consolidated Backup эсвэл скрипт бичих гэх мэт суулгасан платформ хэрэгслийг ашиглах явдал юм. системийн администраторууд. Ямар ч тохиолдолд тоног төхөөрөмжийн эвдрэл эсвэл бусад давагдашгүй хүчин зүйлийн нөхцөл байдал нь компанийн чухал үйл ажиллагаанд ноцтой нөлөөлөх ёсгүй гэдгийг бид хэзээ ч мартаж болохгүй.

Одоогийн байдлаар нөөц хадгалах програмын хэд хэдэн үйлдвэрлэгчид төлбөртэй, үнэ төлбөргүй байдаг.
Бид юу вэ үнэгүй програмуудашиглахад тохиромжгүй (төвөгтэй суурилуулалт, байнгын бүтэлгүйтлийн аюул, эх интерфэйс байхгүй), эсвэл тэдгээрт нөөцлөх хамгийн чухал сонголтууд байхгүй.
Энэ тохиолдолд худалдаж авах нь зүйтэй төлбөртэй програм, энэ нь үнэгүй хувилбараас ялгаатай нь бүх үндсэн нөөц функцүүдтэй бүрэн ажиллагаатай байх болно.
Мэргэжилтнүүдийн үзэж байгаагаар хамгийн сайн нөөцлөх шийдлүүдийн жагсаалтыг доор харуулав.

    VCenter серверийн дэмжлэгтэйгээр өгөгдөл сэргээх

    Veeam нөөцлөлт ба хуулбар

Эдгээр програмууд нь ихэнх хэрэглэгчдийн ашигладаг үндсэн нөөц програмууд юм:

    Өгөгдөл сэргээх -тай дэмжлэг үзүүлэх vCenter сервер

Өмнө нь бичсэнчлэн энэ нь хамгийн их юм зөв замХэрэв та VCenter сервер худалдаж авсан бөгөөд энэ асуудлыг шийдвэрлэх хүсэл, арга хэрэгсэл байхгүй бол машины нөөцлөлтийг бий болгох. Энэ технологийг тохируулахад маш хялбар, бүрэн гарын авлагадараах холбоосоос олж болно.

Энэ шийдэл нь VCenterServer-тэй болон VCenterServer-гүйгээр ажилладаг боловч цаг хугацааны явцад нөөцлөлтийг тохируулах боломжгүй болно. Бид бүх бүтээгдэхүүнийг харьцуулахдаа доорх бүх үндсэн шинж чанаруудыг авч үзэх болно.

    Veeam нөөцлөлт ба хуулбар

Эрчим хүч багатай сервер бүхий серверийн өрөөнүүдэд энэ бүтээгдэхүүний лицензийн төрөл (сокет тус бүрээр лицензлэгдсэн) нь маш их ашиг тустай байх тул энэ бүтээгдэхүүн одоо нэлээд алдартай болсон. Доор бид хэд хэдэн серверийн тохиргоог авч үзээд үнийн шинж чанарыг авч үзэх болно. Энэ бүтээгдэхүүн нь мөн vPower технологийн ачаар бүтэлгүйтлийн дараа өгөгдлийг шуурхай сэргээх сонголтыг дэмждэг.

    Мөн саяхан виртуал орчинд нөөцлөх хэрэгслүүдийг гаргаж байна. Үүнээс гадна Symantec нь V2P технологийг (виртуал орчныг физик сервер болгон хувиргах) ашигладаг цорын ганц нөөцлөх шийдэл юм. Үнэн, Vcenter ийм технологитой, гэхдээ нөөц технологийн хүрээнд биш

    • Acronis хэрэгслийг виртуал системд өргөнөөр ашигладаг хэдий ч Acronis нь анх физик машинуудын нөөц хэлбэрээр бүтээгдсэн бөгөөд нөөцлөлтийн хэмжээг багасгахын тулд компани өөрөө боловсруулсан тусгай архивыг бий болгосон. Acronis нь бүх төрлийн (V2V, V2P, P2V ба P2P) орчинд машиныг хөрвүүлэх механизмуудыг агуулдаг.

      Нөөцлөх технологийн нарийвчилсан харьцуулалт. VMware vs Veeam vs Symantec vs Acronis

      Тиймээс, бид нөөцлөх үндсэн шийдлүүдийг жагсаасан тул одоо тэдгээрийг харьцуулж үзье. Бид чадавхи, лиценз, сонголт, бүтээгдэхүүний тооцоолсон өртгөөр харьцуулна.

      Бид 2 төрлийн серверийг авч үзэх болно:

      Бид нэг ба тавин серверийн (ESX хост) харьцуулалтыг танилцуулах болно.

      Манай технологийн лицензийн төрлүүдийг авч үзье.

      1. Veeam Backup & Replication нь дугаарын лицензтэй физик процессорууд (сокетууд) VMware ESX/ESXi серверүүдийн хост;

        Acronis нь дугаарын дагуу лицензтэй серверийн хост VMware ESX/ESXi;

        Symantec нь дугаарын дагуу лицензтэй серверийн хост VMware ESX/ESXi;

      Харьцуулахаар сонгосон бүтээгдэхүүн:

        Vmware Data Recovery + Vcenter сервер;

        Veeam Backup & Replication Enterprise Edition;

        Symantec Backup Exec System Recovery Virtual Edition;

        Acronis Backup & Recovery 10 Advanced Server Virtual Edition;

      Онцлогууд ба онцлогуудМэдээлэл сэргээх + VCenterVeeamSymantecAcronis
      Өгөгдлийн нөөц + + + +
      Зургийг авч байна + + + +
      Цаг хугацаагаар нөөцлөх + + + +
      Бүртгэлийг цахим шуудангаар илгээх - + + +
      Машинуудыг өмнөх төлөв рүү буцаах + + + +
      Төвлөрсөн удирдлагын интерфейс + + + +
      Vmware шийдэлтэй бүрэн нийцдэг + + + +
      Хувилбарын горим 1 + + - 2 - 3
      Өсөн нэмэгдэж буй нөөцлөлт 4 + + + +
      LinkedMode дахь олон Vcenters-ийн тохируулж болох параметрүүд + + + +
      Хувь хүний ​​өгөгдлийг сэргээх + + + +
      Эзлэхүүн сүүдэр хуулбарлах үйлчилгээ (VSS) + + + +
      Бодлогын удирдлага + - 5 + +
      vMotion, HA, DRS үйлчилгээтэй хослуулсан + + + +
      Хадгалалтын төрлүүдийн дэмжлэг (Local, NFS, Share, iSCSI, Fiber Channel, NAS)Local, NFS, Share, iSCSI, Fiber Channel, NASLocal, NFS, Share, iSCSI, Fiber Channel, NAS, SANLocal, NFS, Share, iSCSI, Fiber Channel, NAS, SAN, USB, DASLocal, NFS, Share, iSCSI, Fiber Channel, NAS, SAN, DAS, үүлэн үйлчилгээ
      VCenter-ийн шаардлага + - - -
      Өөр техник хангамжийн платформ дээр сэргээх боломж 6 - - + +
      SQL мэдээллийн сантай ажиллах - + - 7 -
      Exchange Server-тэй ажиллах - + - 8 -
      Active Directory дээр ажиллах - + - 9 -
      Виртуал орчныг физик (V2P) болгон хувиргах чадвар - - + +
      Физикийг виртуал (P2V) орчинд хөрвүүлэх чадвар + - + +
      Vcenter ашиглах боломжтой зөвлөмж + + + +
      Амжилтгүй болсоны дараа шууд сэргээх - + + +
      Нүцгэн металл сэргээх функц 10 - - + +
      Загварын файлуудыг хамгаалах - + + -
      Өгөгдлийн хуулбар - + - -
      Сэргээх шалгалт 11 - + - -
      ESX-ийн олон хувилбартай ажиллахЭнэ хэсэг нь хувилбарын эхний цифрээр явдаг + + +
      OS-ийн дэмжлэг Ямар ч үйлдлийн систем ажиллаж байгаа машиныг бүхэлд нь хуулнаWindows, LinuxИхэнх үйлдлийн системийг дэмжинэ
      Платформын дэмжлэгЗөвхөн VMwareЗөвхөн VMwareVMware, Microsoft Hyper-V, Citrix Xen, физикVMware, Microsoft Hyper-V, Citrix Xen, Parallels, физик
      1 серверийн тооцоолсон зардал, руб.
      4 цөмтэй 2 процессор 50 000 60 000 100 000 70 000
      12 цөмтэй 4 процессор 50 000 180 000 100 000 70 000
      50 серверийн тооцоолсон зардал, урэх.
      4 цөмтэй 2 процессор 180 000 3 000 000 5 000 000 3 500 000
      12 цөмтэй 4 процессор 180 000 9 000 000 5 000 000 3 500 000

        Хувилбарын горим нь бүхэл бүтэн машиныг биш, харин зөвхөн сүүлийн нөөцлөлтөөс хойш өөрчлөгдсөн өгөгдлийг хадгалах боломжийг олгодог. Энэ нь бидэнд 2 чухал давуу талыг өгдөг:

        • Их хэмжээний зай хэмнэх нөөц хадгалах санөгөгдөл;

          Серверүүд бие биенээсээ хол зайд байрлах үед замын хөдөлгөөний хэмнэлт (газарзүйн бүрэлдэхүүн хэсэг);

        Энэ функцийг нэмэлт Хуваарилах сонголтоор ашиглах боломжтой;

        Энэ функцийг нэмэлт Хуваарилах сонголттойгоор ашиглах боломжтой;

        Нэмэлт нөөцлөлт нь эхлээд эх лавлахыг бүхэлд нь нөөцөлж аваад дараа нь сүүлийн нөөцлөлтөөс хойш өөрчлөгдсөн файлуудыг түүнд "нэмэх" боломжийг олгоно. Энэ функц нь машиныг засвар үйлчилгээний горимд оруулахгүйгээр нөөцлөх боломжийг олгодог;

        Онцлогыг ашиглах боломжтой нэмэлт програм Veeam Monitor;

        Symantec Restore Anyware технологи нь хэрэглэгчдэд дахин суулгах шаардлагагүйгээр системийг өөр компьютерт шилжүүлэх боломжийг олгодог;

        Хэрэв машины файлууд алдагдсан бол энэ нь танд ижил шинж чанартай шинэ VM үүсгэж, хуучныг нь сэргээх боломжийг олгоно;

        Нөөц хуулбар үүсгэсний дараа энэ технологи нь машиныг гацсаны дараа шууд авах боломжтой эсэхийг шалгадаг;

      vCenter серверийн дэмжлэгтэйгээр өгөгдөл сэргээх

      Хэрэв бид гуравдагч этгээдийн бүтээгдэхүүн худалдаж авахыг хүсэхгүй байгаа бол энэ багц нь маш тохиромжтой бөгөөд компанийн хөгжлийн аль ч түвшинд ашиглалтад оруулах боломжтой. Сул талуудын дунд бусад нөөц системтэй харьцуулахад түүний жижиг функцийг онцлон тэмдэглэх нь зүйтэй.

      Veeam BackUp & Replication

      VSphere орчинд нөөцлөлт үүсгэх хамгийн түгээмэл арга. Энэ нь олон үйлдэлт бөгөөд ихэнх функцийг гүйцэтгэх боломжтой боловч хангалттай тооны нэмэлт параметрүүд нь сонголтууд (VeeamOne, VeeamReporter, VeeamMonitor гэх мэт) бөгөөд энэ нь бүрэн багцыг худалдан авахад түүний өртөг нэмэгдэх болно. Гэсэн хэдий ч Veeam BackUp & Replication 5 програм нь өөрөө жижиг, том олон компаниудад хэрэглэгддэг бүрэн бүтээгдэхүүн юм. Энэ програм нь 2 модулийг агуулдаг: нөөц хуулбар үүсгэх, тэдгээрийг хуулбарлах. Энэ бүтээгдэхүүн бий шинэ технологи, үүнийг олон нөөц программд туршилт болгон ашигладаг. VeeamBackUp & Replication5 нь танд VM-ийг нөөцөөс шууд эхлүүлэх боломжийг олгоно. Энэ технологи Veeam үүнийг vPower гэж нэрлэдэг. Энэхүү технологийн ачаар хэрэглэгч дараахь давуу талыг олж авдаг.

        Виртуал машинуудыг шуурхай сэргээх

        Аливаа програмд ​​зориулсан Universal Object Recovery (U-AIR)

        SureBackup сэргээх боломжтой эсэхийг баталгаажуулах

      Хуулбарлах функц нь хэдэн минут тутамд өөрчлөгдсөн блокуудыг үүсгэх боломжийг олгодог бөгөөд энэ нь машин бүтэлгүйтсэн тохиолдолд нэн даруй тусдаа хуулбар руу шилжиж, машины ажиллагааг сэргээх боломжийг олгодог. Энэ функц нь үнэтэй техник хангамж, бүтээгдэхүүний хэрэгцээг арилгаж, уламжлалт тасралтгүй өгөгдлийг хамгаалах өөр хувилбарыг бий болгодог.

        Амжилтгүй болсоны дараа шууд сэргээх

        VM-ийг нөөцөөс шууд эхлүүлж байна

        Хуулбарлах технологийг ашигласнаар гүйцэтгэлийг бууруулахгүйгээр хэдэн минут тутамд нөөцлөлт үүсгэх боломжтой

        Хурд эсвэл найдвартай байдлыг харгалзан замыг сонгох боломж (RTO & RPO)

      Symantec Backup Exec System Recovery Virtual Edition

      Symantec нь Acronis-аас ялгаатай нь серверүүдийг виртуал дэд бүтцэд нэгтгэх төдийгүй виртуал машинуудыг биет суурь руу урвуу шилжүүлэх боломжийг санал болгодог.

      Одоогоор Symantec нь VM нөөцлөх бүтээгдэхүүн болох Symantec BackupExec SystemRecovery VirtualEdition-ийг гаргаж байна. Энэхүү бүтээгдэхүүн нь Symantec Management Solution, бие даасан үйлчлүүлэгч болон сэргээх дискийг агуулдаг. Файл серверийн нөөцлөлтөнд зөвхөн SSR лиценз хэрэгтэй, харин SQL мэдээллийн сан, Exchange сервер гэх мэт нэмэлт функцуудыг ашиглахын тулд. Бид эдгээр серверүүдэд агент худалдаж авах хэрэгтэй. Дадлагаас харахад ихэнх компаниудын хувьд нэг нөөц мэдээллийн сан үүсгэх нь хангалтгүй байдаг тул Symantec SystemRecovery нь гадаад нөөц хуулбар үүсгэх функцийг хангадаг. FTP серверэсвэл сайжруулсан гамшгийн нөхөн сэргээх нэмэлт диск хадгалах.

      Symantec нь хэд хэдэн өвөрмөц онцлогтой:

        Өөр техник хангамжийн платформ дээр сэргээх боломж;

        Виртуал орчныг физик болгон хувиргах чадвар (V2P);

        At USB ашиглан, нөөц машинуудын агуулахын хувьд Symantec үүнийг таньж, төрлийг нь тодорхойлж, үүн дээр ухаалгаар ажиллаж, нөөцлөх ажлыг үргэлжлүүлэн гүйцэтгэдэг;

      Symantec нь P2V технологийг ашиглахдаа өгөгдлийг шахах функцийг ашигладаг бөгөөд энэ нь машиныг хол зайд хөрвүүлэхэд урсгалыг хэмнэх боломжийг олгодог (хөрвүүлэлтийн төгсгөлд дискэн дээрх VM-ийн эзэлдэг зай нь VM-ийн эзэлхүүнтэй тэнцүү байх болно). физик машин.)

      Symantec агентууд нь тодорхой төрлийн серверүүдэд (SQL, Exchange, DB2, ActiveDirectory гэх мэт) зориулагдсан бөгөөд үйлдлийн системүүд нь эдгээр серверүүдийн бүх функцийг таних боломжийг олгодог бөгөөд зөвхөн бүхэл бүтэн машины нөөцлөлтийг үүсгэх боломжийг олгодог. тус бүрийн хувьд хэд хэдэн бие даасан шинж чанарыг дэмждэг (Exchange агент нь өөрийн шуудангийн мэдээллийн баазтай тус тусад нь ажилладаг бөгөөд SQL агент нь бүтэлгүйтлийн дараа өгөгдлийн сангийн бүтцийг бараг тэр даруй сэргээдэг)

      Acronis Backup & Recovery 10 Advanced Server Virtual Edition

      Acronis нь VM нөөцлөх бүтээгдэхүүнтэй - Acronis Backup & Recovery 10 Advanced Server Virtual Edition.Энэхүү шийдэл нь Veeam - AcronisInstantRestore-ийн vPower-тэй төстэй технологийг ашигладаг бөгөөд энэ нь алдаа гарсны дараа машиныг шууд сэргээх боломжийг олгодог. Acronis Backup & Recovery 10 AdvancedServer VirtualEdition нь бие даасан сервер бүр дээр ажиллаж байгаа бүх виртуал машинуудыг хямд, тогтмол үнээр хамгаалж виртуалчлалын эдийн засгийн үр нөлөөг нэмэгдүүлэх боломжийг ямар ч хэмжээтэй байгууллагад олгодог. Acronis Backup & Recovery 10 AdvancedServer VirtualEdition нь VMware, Microsoft Hyper-V ®, Citrix XenServer болон Parallels платформуудыг дэмждэгээс гадна эдгээр платформуудын хооронд хязгааргүй шилжих боломжийг олгодог. Acronis нь энэхүү програмыг ашиглан төсвийн хэмнэлтийн тооцоолуур ашиглан өөрийн хөтөлбөрөөс хэмнэлтийг тооцоолохыг санал болгож байна. http://www.acronis.ru/backup-recovery/roi-calculator.html.

      Гэхдээ Acronis-ийн чадварууд үүгээр зогсохгүй. Acronis нь Acronis Backup & Recovery 10 AdvancedServer Virtual Edition багцад өөр нэг функцийг оруулсан: системүүдийг физикээс виртуал платформ руу шилжүүлэх серверийг нэгтгэх, суулгасан даалгавар төлөвлөгч. Үүний үр дүнд бид ийм зүйлтэй болсон энэ програм 2 үндсэн функцийг гүйцэтгэдэг:

        Яаралтай тусламжийн системийг сэргээх

        Серверийг нэгтгэх

      Бусад технологитой харьцуулахад гол давуу талууд:

        Физик серверүүд болон виртуал орчинд ажиллах чадвар нь компаний хөгжлийн эхний үе шатанд нэгдмэл байдлыг өндөр найдвартай үнэлгээтэй хослуулах боломжийг олгодог.

        Өргөн хүрээний дэмжлэгтэй нөөц хадгалах төхөөрөмжүүд (оптик төхөөрөмж болон соронзон хальснууд ч гэсэн)

        Нэг VM сервер дээр Acronis Secure Zone хуваалтыг үүсгэх нь машиныг богино хугацаанд сэргээх боломжийг олгодог бөгөөд энэ хуваалт нь өөр сервер дээр давхардсан горимоор хамгаалагдах болно.

        Нүцгэн металл сэргээх функц нь машины файлууд бүрэн алдагдсан тохиолдолд ижил машин үүсгэж, өмнөх хувилбарын зургийг сэргээх боломжийг олгоно.

        Ихэнх виртуал платформуудыг дэмждэг.

        Нөөц агент суулгах үед ихэнх үйлдлийн системүүдийн дэмжлэг

Handy Backup нь VMware нөөцлөлтийг үүсгэхийн тулд дотоод болон гадаад гэсэн хоёр аргыг ашиглаж болно.

Дотоод арга

Handy Backup-ийн хуулбарыг Windows эсвэл Linux үйлдлийн системтэй VMware виртуал машин дээр суулгасан. Виртуал машин дээр Handy Backup ажиллуулах нь "физик" компьютер дээр ижил төстэй шийдлийг ашиглахаас зарчмын хувьд ялгаатай биш юм.

Гадаад арга

Handy Backup нь VMware виртуал машины сервер дээр ажилладаг бөгөөд тодорхой VMware жишээнүүдийн зургийг ердийн файл болгон хуулж авдаг. Handy Backup нь "халуун" горимд ажилладаг (VMware машиныг зогсоохгүйгээр) VMware машин болон массивуудыг нөөцлөх тусгай залгаасыг ашигладаг.

VMware виртуал машины дүрсийг хэрхэн хадгалах вэ

VMware нөөц зургийг тусгай хэрэгсэл ашиглан хуулдаг. VMware залгаасын тохиргоог ашиглан хуулсан VMware машиныг зогсоож, "хүйтэн" хуулбарлахын тулд дахин эхлүүлэх боломжтой.

  1. Handy Backup-г нээж, Ctrl+N товчийг дарж эсвэл цэсийн зүйлийг сонгон шинэ даалгавар үүсгэ. Нөөцлөх ажлыг сонгоно уу.
  2. 2-р алхам дээр залгаасыг сонгоно уу " VMware ажлын станц".

  1. VMware хандалтын тохиргоог сонгохын тулд "Шинэ тохиргоо" мөрөнд давхар товшино уу.
  2. Нээгдэх харилцах цонхонд горимуудын хооронд сонголт хийх " Халуун"(машиныг зогсоохгүйгээр нөөцлөх) ба" Түр зогсоохыг идэвхжүүлэх"(Виртуал машиныг зогсоож, яг дүрсийг нь авах боломжтой).

  1. Дараа нь харилцах цонхонд энэ тохиргоог ашиглах тодорхой машины дүрсийг сонгоно уу.

  1. "OK" дээр товшоод ердийнхөөрөө даалгавраа үүсгээрэй.

Дээрх дарааллыг зогсоож, дараа нь нэмэлт хөндлөнгийн оролцоогүйгээр VMware виртуал машинуудыг дахин эхлүүлнэ.

1. VMware ESXi виртуал машинуудыг нөөцлөх

Оршил

Энэхүү баримт бичгийг танилцуулж байна янз бүрийн арга замуудболон vSphere болон Bacula Enterprise ашиглан VMware ESXi нөөцлөх стратеги Хэвлэлийн хувилбарууд 8.0, 8.2 ба 8.4. vSphere-тэй VMware виртуал машины нөөцлөлтөд зориулсан Bacula Enterprise Edition залгаас нь виртуал машиныг анхны байдалд нь оруулах боломжийг олгодог бол зочин VM түвшинд файлын нөөцлөлт нь чухал ач холбогдолтой програмын өгөгдлийг хамгаалахад хялбар болгодог. VMware нөөцлөлт нь Changed Block Tracking (CBT) хэмээх технологийг ашигладаг бөгөөд ингэснээр илүү үр дүнтэй нөөцлөлтийг бий болгож, сүлжээний ачааллыг багасгахын тулд зөвхөн эхний бүрэн ба/эсвэл сүүлчийнхээс хойш өөрчлөгдсөн блокуудыг одоогийн өсөлт эсвэл дифференциал руу илгээдэг. нөөц урсгал.өсөлт ба/эсвэл дифференциал нөөц.

VMware нөөцлөх гол онцлогууд

  • VADP-ээр дамжуулан онлайн нөөцлөлт
  • Аппликешнүүдийг түр зогсоохын тулд зочны үйлдлийн систем дотор VSS агшин зуурын зургийг үүсгэж байна
  • Зургийн түвшинд бүрэн, дифференциал болон нэмэгдэл VM нөөцлөлт
  • Бүтэн VM дүрсийг сэргээж байна
  • Vmdk файлуудыг өөр директор руу сэргээж байна
  • TCP/IP болон SAN (FC/ISCSI)-ээр дамжуулан VMware санах ой руу нэвтрэх

VMware нөөцлөлтийн тойм

VMware vSphere-д зориулсан залгаасын одоогийн хувилбар нь vSphere хувилбаруудын 6.0, 5.5, 5.1, 5.0, 4.1 (ядаж виртуаль хувилбарын 7)-ыг дэмждэг. техник хангамж). Энэхүү баримт бичиг нь програм хангамжийн шийдлүүдийг харуулж байна Bacula Enterprise EditionПрограм хангамжийн өмнөх хувилбаруудад хамаарахгүй 8.0 болон дараагийн хувилбарууд.

VMware нөөцлөх тайлбар толь

Энэхүү баримт бичигт VMware нөөцлөлтийг хэрхэн хийхтэй холбоотой дараах нэр томъёог ашигласан болно.

  • CBT– өөрчлөгдсөн блокуудыг хянах технологи.
  • Мэдээллийн сан– VMware-ийн өгөгдлийн агуулахад ашигладаг нэр.
  • vSphereнь үйлдлийн системийн виртуалчлал болон үүлэн тооцоололд зориулсан VMware технологи юм.
  • VDDKнь VMware виртуал диск үүсгэх, хандах боломжийг олгодог C/C++ номын сангийн багц юм. VDDK нь vSphere API-тай зэрэгцэн нөөцлөлт, сэргээх программ хангамж эсвэл ижил төстэй программ бичихэд ашиглагддаг.
  • VMware ESXi серверийг ашиглах үед виртуал машины файлуудыг байрлуулна гадаад санах ойих хэмжээний эзэлхүүн.
  • NBD- сүлжээ блок төхөөрөмж. vSphere нь шууд файлын хандалт, NBD хандалт, SSL эсвэл SAN хандалтыг ашиглан Datastore-д байршуулсан файлуудад хандах боломжийг танд олгоно. NBD-ээр дамжуулан файлд хандах тохиолдолд сүлжээний протокол TCP/IP протоколыг ашигладаг.
  • САН. vSphere нь танд шууд хандалтын технологийг ашиглан өгөгдлийн сан дахь файлуудад хандах боломжийг олгодог. SAN нь Fiber Chanel сүлжээг ашиглах боломжтой (ачаалахгүй нөөцлөх технологи). дотоод сүлжээ Lan free backup) эсвэл TCP/IP технологиор ISCSI.
  • VMware ESX болон VMware ESXi нь үйлдлийн системгүй сервер дээр суурилуулсан гипервизорын архитектур юм. Жижиг ESXi кодын бааз нь довтолгооны гадаргуу болон жижиг хэмжээтэйсистемийн найдвартай байдал, аюулгүй байдлыг сайжруулдаг засварын код.
  • VCB– Нэгтгэсэн VM нөөцлөх арга нь ерөнхийдөө ашиглагдахгүй байгаа хуучин VMware API. VMware залгаас нь VCB технологийг ашигладаггүй.
  • VADP– vSphere 4.0-д хэрэгжсэн VMware мэдээллийн хамгаалалтын дэд бүтцийн дараагийн үе нь нөөц программ хангамжийг хост машинаас төвлөрсөн, үр ашигтай VMware нөөцлөлтийг дотоод сүлжээг ачаалахгүйгээр үүсгэх боломжийг олгодог.
  • .vmdk -файлын формат, VMware бүтээгдэхүүнүүдэд зориулагдсан виртуал хэрэгсэлд ашигладаг.
  • .bvmdk –сийрэг блокууд болон дифференциал/өсөлттэй VMware хоёртын нөөцлөлтийг боловсруулахад ашигладаг Bacula Enterprise залгаасын дотоод файлын формат. Vddk хэрэглүүрийг ашиглан хөрвүүлсний дараа файл нь анхны дискний түүхий зураг болж, qemu-img хэрэгслийг ашиглан vmdk формат руу хөрвүүлэх боломжтой.
  • ESX 3.x нь виртуал техник хангамжийн 4-р хувилбарыг, vSphere 4.x-д 7-г, vSphere 5-д 8-ыг ашигладаг.
  • ESXi хостоос хурууны хээ үүсгэх боломжтой
    openssl x509 -sha1 -in /etc/vmware/ssl/rui.crt \-noout -хурууны хээ | таслах -d ‘=’ -f 2
  • зочин загас - VM файлын системийг харах, өөрчлөх зориулалттай бүрхүүл болон тушаалын мөрийн хэрэгсэл.
  • VM (эсвэл VM) "виртуал машин" гэсэн нэр томъёоны товчлол.
  • vSphereнь виртуал мэдээллийн төвүүдийг зохицуулах чадвартай серверийн виртуалчлалын платформ юм.
  • SELinux -Аюулгүй байдлын сайжруулсан Линукс (SELinux) нь эрх бүхий хандалтын хяналт (MAC) зэрэг хандалтын хяналтын аюулгүй байдлын бодлогыг дэмжих механизмыг хангадаг Линуксийн цөмийн хамгаалалтын модуль юм.

1.1 Зочин үйлдлийн системд VMware нөөцлөлтийг хэрхэн хийх вэ

1.1.1 Зочин үйлдлийн систем бүр дээр Bacula Client суулгах

Эхний стратеги нь залгаасыг ашиглахгүй Bacula Enterprise Edition vSphere. Харин оронд нь Bacula Enterprise File Daemon-ийг VM тус бүр дээр суулгасан бөгөөд VM-ууд нь ердийн физик сервер юм. VMware ESX/ESXi серверүүд дээрх оролт/гаралтын урсгалыг оновчтой болгохын тулд даалгавруудыг ашигладаг Хуваарь, ТэргүүлэхТэгээд Хамтарсан ажлын дээд хэмжээнөөц цонхонд нөөц ажлуудыг түгээх. Бүх серверүүд ижил дискийг хуваалцаж, нөөцлөх бүх ажлыг нэгэн зэрэг гүйцэтгэдэг тул диск/сүлжээний дэд системд саад тотгор үүсгэх боломжтой.

Зураг 1: Зочин VM бүр дээр bacula-fd суулгаж байна

VM бүр дээр Bacula Enterprise File Daemon суулгаснаар удирдах боломжтой виртуал серверүүд, тэдгээр нь физик сервер мэт, мөн Bacula Enterprise програм хангамжийн бүх боломжуудыг ашигладаг, тухайлбал:

  • Бие даасан файлуудыг хурдан сэргээх
  • Вирус болон тагнуулын програмыг илрүүлэхийн тулд бие даасан файлуудыг шалгах
  • Даалгаврыг шалгаж байна
  • Файл/санлуудыг оруулахгүй (солилцох файлууд болон түр зуурын файлууд гэх мэт)
  • Файлын түвшний шахалт гэх мэт.

1.1.2 vSphere-д зориулсан Bacula Enterprise Edition залгаасыг ашиглан VMware нөөцлөлт.

VMware виртуал машины нөөц дүрсийг үүсгэх стратегийн хувьд залгаас Bacula Enterprise Edition vSphere-д зориулж Клиент дискүүдийг VMware/vSphere контекст дэх түүхий зураг хэлбэрээр хадгалдаг. Энэ стратегийг хэрэгжүүлэхийн тулд та зочин машин бүр дээр Bacula File демон суулгах шаардлагагүй.

vSphere-д зориулсан Bacula залгаас нь VMware ESXi хосттой холбогдож VM дискний агуулгыг NBD эсвэл SAN дээр уншиж, хадгалах болно. Зураг руу шууд хандах боломжтой vmdk,-д хадгалагдсан мэдээллийн сан Bacula программ хангамж нь файл нээх/унших/хаахын тулд Үйлчлүүлэгчийн файлын системээр ажиллах шаардлагагүй болно. Үүний дагуу програм хангамж нь зочин машин бүр дээр VMware нөөцлөлт үүсгэсэнтэй харьцуулахад ESXi дэд бүтцийн нөөцийг бага зарцуулна. Үүний зэрэгцээ, Bacula програм хангамж нь хуудасны файлууд, түр зуурын интернет файлууд гэх мэт хэрэггүй өгөгдлийг уншиж, хадгалах болно.

Зураг 2: NBD ашиглан TCP нөөцлөлт үүсгэх

Хэрэв vSphere нөөц залгаас нь NBD өгөгдөл дамжуулах аргыг ашигладаг бол өгөгдлийг ESXi системийн VMkernel портоор дамжуулан нөөц сервер рүү дамжуулдаг.

vSphere-д зориулсан Bacula Enterprise залгаас нь ESXi серверүүдийн ачааллыг бууруулахын тулд SAN-ийн дэд бүтцийг ашиглах боломжтой. Гэсэн хэдий ч ESXi сервер дээр бага нөөц зарцуулдаг ч таны дискнүүдээс өгөгдлийг унших шаардлагатай хэвээр байгаа бөгөөд энэ нь нэгэн зэрэг өгөгдөл илгээх/хүлээн авах үед зөрчилд хүргэж болзошгүй юм.

vSphere залгаасын ашигладаг шиг блокийн дифференциал аргуудыг ашиглахдаа бүх нэмэгдэл нөөцлөлтийг сэргээх боломжтой эсэхийг шалгах шаардлагатай. Хэрэв сэргээх үед ядаж нэг нөөцлөх ажил байхгүй бол Bacula залгаас нь зөв зургийг дахин үүсгэх боломжгүй болно. Дифференциал нөөцлөлтийг ашиглах нь сэргээхэд шаардагдах ажлын тоог багасгах боломжийг олгодог бөгөөд ингэснээр өгөгдөл алдагдах эрсдэлийг бууруулдаг. Нэмэлт нөөцлөлт, хадгалах хугацааг бий болгох чухал ажлуудыг алдахаас урьдчилан сэргийлэх Эзлэхүүн хадгалахбүх өгөгдлийг сэргээхэд хангалттай том байх ёстой.

1.1.3 VMware нөөцлөх стратегийн харьцуулалт

Хүснэгт 1. Нөөцлөх стратегийн харьцуулалт

vSphere залгаасыг ашиглан үүсгэсэн VMware машины нөөцлөлтөөс тусдаа файлуудыг сэргээх процедурыг 27-р хуудасны 2-р хэсэгт тайлбарласан болно.

1.2 Суурилуулалт

Суулгах үйл явцыг нарийвчлан харуулсан баримт бичгийг хүсэлтээр авах боломжтой.

1.2.1 Тохиргоо

/opt/bacula/etc/bacula-fd.conf-д хадгалагдсан File Daemon хэрэгслийн Plugin Directory параметр нь залгаасыг суулгасан газрыг зааж өгөх ёстой. vsphere-fd.тийм. Ихэвчлэн Bacula залгаасыг /opt/bacula/plugins санд суулгасан байдаг.

File demon хэрэгсэл нь vSphere сүлжээнд шууд хандах эсвэл SAN-аар дамжуулан нэвтрэх эрхтэй байх ёстой. Та telnet програмыг ашиглан холболтыг шалгаж болно. ESX эсвэл vCenter серверт vSphere сүлжээний хандалтыг /opt/bacula/etc/vsphere_global.conf-д тохируулсан байх ёстой.

Зураг 3. SAN-аар нөөцлөх

Параметр Шаардлагатай Өгөгдмөл утга Тодорхойлолт
Бүлэг Ерөнхий Тохиргоо дэлхийн
хадгалах_үе Үгүй 100 Макс. хоёр бүрэн нөөцлөлтийн хоорондох нөөцлөлтийн тоо.
profile_all_vm Үгүй vsphere_all_vm.profile Нэр дотоод файл, VM профайлын мэдээллийг хадгалахад ашигладаг.
root_директор Үгүй /opt/bacula/working/vsphere vSphere залгаасын үндсэн лавлах.
vddk_path Үгүй /opt/bacula/bin/vddk
Тохиргоо хэсэг vsphere
хэрэглэгчийн нэр Тиймээ vSphere-д холбогдохыг зөвшөөрсөн хэрэглэгчийн нэр.
нууц үг Тиймээ vSphere-д холбогдохыг зөвшөөрсөн хэрэглэгчийн нэрний нууц үг.
hp нууц үг Үгүй vSphere-д холбогдохыг зөвшөөрсөн хэрэглэгчийн нэрийн нууц үг.
завсарлага Үгүй 60 Хэдэн секундын дотор vSphere серверт холбогдох хугацаа дуусна.
эрхий хурууны хээ Тиймээ vSphere серверийн сертификатын SSL хурууны хээ.
сервер Тиймээ vSphere ESXi серверийг нөөцлөлт үүсгэхэд ашигладаг.
url Тиймээ SOAP ашиглан дуудлага хийх зорилгоор ашигладаг vSphere ESXi эсвэл vCenter серверийн хаяг.
Өгөгдлийн_өгөгдлийн сан Үгүй мэдээллийн сан 1 Өгөгдмөл сэргээх мэдээллийн сан.
анхдагч_сэргээх_хост Үгүй vCenter-д олон сервер байгаа тохиолдолд ESX серверийг анхдагч байдлаар сэргээхэд ашигладаг.
default_ovf Үгүй Одоогийн OVF тайлбарыг VMWare-д ачаалах боломжгүй тохиолдолд өгөгдмөл OVF тайлбарыг ашиглана.
root_директор Үгүй /opt/bacula/working/vsphere Энэ лавлах нь залгаасын дотоод өгөгдлийг хадгалахад ашиглагддаг.
мэдээллийн сангийн_хамгийн_зай Үгүй Мэдээллийн дэлгүүрт өгөгдөл хадгалах хамгийн бага хэмжээ. Жишээлбэл, 5 ГБ.
өгөгдлийн сангаас хэтрүүлэхийг_зөвшөөрөх Үгүй Тиймээ Over Provisioning функцийг ашиглан VM-г сэргээх боломжийг танд олгоно. Хэрэв параметрийг " гэж тохируулсан бол Үгүй", сэргээх үед та бүх дискний хэмжээ нь Datastore хэмжээтэй таарч байгаа эсэхийг шалгах хэрэгтэй.
мэдээллийн сангийн_сэргээх_интервал Үгүй 600 Өгөгдлийн сан дахь өгөгдөл хадгалах статистикийг шинэчлэхэд ашигладаг интервал.

Хүснэгт 2. vsphere_global.conf файлыг ашиглан vSphere холболтыг тохируулах

Хурууны хээг консолын дэлгэцийг ашиглан F2 товчийг дараад нэвтэрч авах боломжтой. Цонхонд эрхий хурууны хээ гарч ирнэ Дэмжлэгийн мэдээллийг харахдоор SSL эрхий хурууны хээ (SHA1). Эсвэл та ssh-ээр холбогдож болно:

Олон vSphere сервер ашиглах

Та vsphere_global.conf файлд олон vsphere серверийг зааж өгч болно. Энэ функцийг ашиглахдаа сервер=xxx параметрийг тохируулах шаардлагатай тушаалын мөрзалгах. Мөн таны VM ижил MoRef утгатай байх тохиолдолд өөр лавлахыг зааж өгөхөө мартуузай.

vsphere_global.conf файлд анхдагч хэсгийг оруулах шаардлагатайг анхаарна уу.

Параметр Шаардлагатай Өгөгдмөл утга Тодорхойлолт Жишээ
хост Үгүй Зочин VM нэр хост=srv1
host_include Үгүй Идэвхжүүлэх шаардлагатай зочин VM дүрс host_include=srv3
хост_хасах Үгүй Хасах зочин VM дүрс host_exclude=srv
диск_хасах Үгүй Орхих ёстой хөтчүүдийн жагсаалт disk_exclude=0,2,4
keep_cbt Үгүй CBT-г идэвхжүүлэх гэж бүү оролд keep_cbt
quiesce_host Тиймээ Зургийг авахын өмнө зочин VM-г зогсооно уу (оролдох, тийм, үгүй) quiz_host=үгүй
сервер Үгүй Vsphere серверийг зааж өгнө үү сервер=vsrv2
Дибаг хийх Үгүй Дибаг хийхийг зөвшөөрөх дибаг хийх
алдаатай_цуцлах Үгүй Алдаа гарсны дараа даалгавраа гүйцэтгэхээ зогсоо
шинэчлэх_хугацаа Үгүй Анхны шинэчлэлтийн хугацааг өөрчлөх

Хүснэгт 3. vSphere залгаасын командын параметрүүд

Багуудыг анхааралдаа авна уу host_includeТэгээд хост_хасахбайна тогтмол илэрхийлэл Java.

vSphere нууц үгээ нуу

Залгаасны 8.0.3 хувилбараас эхлэн та vSphere нууц үгийг файл дотор нууж болно vsphere_global.conf. Талбай далд нууц үгдуудсан hp нууц үг. Нууц үг үүсгэхийн тулд та тушаалыг ашиглаж болно @кодлох. Хэрэв таны шифрлэхийг хүссэн мөрт "=" гэсэн илэрхийлэл байгаа бол команд бичихдээ форматыг ашиглах ёстойг анхаарна уу мөр =түлхүүр үг.

vSphere тохиргоог туршиж байна

vSphere-д зориулсан залгаасыг туршихын тулд та дараах тушаалыг ашиглаж болно (үндсэн хэрэглэгчийн хувьд):

Шинэчлэх командыг ашиглах үед vsphere-ctl ESXi сервер дээр тохируулагдсан бүх VM-ийн жагсаалт гарч ирэх ёстой. Хэрэв ийм зүйл болохгүй бол таны итгэмжлэлүүд файлд зөв тохируулагдсан эсэхийг шалгана уу vsphere_global.conf.

Баг жагсаалт ESX хостууд болон мэдээллийн сангаас олдсон мэдээллийг харуулах боломжийг танд олгоно.

Ажлын функцийг ашиглах жишээ

Нэмэлт/дифференциал нөөцлөлт үүсгэх даалгавруудыг ажиллуулахдаа параметрийг зааж өгөх шаардлагатай. Нарийвчлалтай.

FileSet функцийг ашиглах жишээ

Энэ хэсэгт функцийг ашиглах янз бүрийн сонголтуудыг харуулав FileSet. Vsphere залгаас нь сийрэг файлуудын FileSet функцтэй тохирохгүй гэдгийг анхаарна уу.

Зураг 4. ESXi сервер дээрх VMware guest1 виртуал машины нөөцлөлт

FileSet функцийг туршиж байна

Та тушаалыг ашиглаж болно тооцоо FileSet функцийг шалгах.

Өсөн нэмэгдэж буй VMware блок түвшний нөөцлөлтийг хэрэгжүүлэх

CBT хэрэгсэл нь виртуал техник хангамжийн 6 ба түүнээс өмнөх хувилбаруудад эсвэл виртуал диск нь хуваалцсан виртуал SCSI автобусанд холбогдсон үед дэмжигддэггүй болохыг анхаарна уу.

Ингэснээр НИТХ-аас хойш өөрчлөгдсөн дискний салбаруудыг тодорхойлж чадна сүүлчийн өөрчлөлт ID, дараах нөхцлийг хангасан байх ёстой.

  • Хост хувилбар ESX/ESXi 4.0 ба түүнээс дээш.
  • Өөрчлөлтийг хянах ёстой дискүүдийг эзэмшдэг VM техник хангамжийн 7 (ба түүнээс дээш) хувилбар.
  • Өгөгдлийн оролт/гаралтын ажиллагааг ESX/ESXi санах ойн элементийн блокоор дамжуулан гүйцэтгэх ёстой. NFS нь виртуал нийцтэй горимд байгаа RDM дискүүдийн нэгэн адил дэмжигддэг боловч физик нийцтэй байдлын горимд байгаа RDM дискийг дэмждэггүй. Мөн SAN, iSCSI эсвэл локал дискээр дэмжигдсэн VMFS файлын системийг ашигладаг.
  • VM-д зориулсан CBT хэрэгслийг идэвхжүүлсэн байх ёстой (доорх тайлбарыг үзнэ үү).
  • VM санах ойг (байнгын эсвэл байнгын бус) бие даасан дискээр төлөөлөх ёсгүй, өөрөөр хэлбэл хормын хувилбарт нөлөөлөхгүй.

CBT хэрэгсэл нь бүрэн нөөцлөлт ашиглан дискний салбаруудыг тодорхойлох боломжтой байхын тулд дараах нөхцлийг хангасан байх ёстой.

  • Виртуал диск нь SAN, iSCSI эсвэл дотоод дискээр дэмжигдсэн VMFS эзлэхүүн дээр байрлах ёстой.
  • НИТХ-ыг идэвхжүүлэх үед VM нь тэг тооны хормын хувилбартай байх ёстой (0). цэвэрхэн эхлэл.

"Thick Provisioned Eager Zeroed" хөтчүүдийг ашиглах үед VMWare CBT нь бүрэн нөөцлөх үед ашигласан бүх блокуудыг харуулах болно. CBT-г дэмждэггүй VM-ийн хувьд vSphere залгаас нь виртуал дискний бүрэн нөөцлөлтийг үргэлж гүйцэтгэх болно. CBT хэрэгслийг идэвхжүүлсэн эсэхийг шалгахын тулд виртуал диск, vSphere клиентийг нээж, командыг сонгоно уу унтраасанвиртуал машин агшин зуурын зураггүйгээр(хормын хувилбар үүсгэхгүйгээр VM-г унтраа).

  • VM дээр хулганы баруун товчийг дараад засварлах тохиргоог сонгоно уу Тохиргоог засах.
  • Таб руу оч Сонголтууд.
  • Таб дээр дарна уу Генералтабын доор Дэвшилтэт, дараа нь зүйлээр Тохиргооны параметрүүд. Тохиргооны тохиргооны харилцах цонх нээгдэнэ.
  • Тухайн зүйл дээр дарна уу Мөр нэмэх.
  • Параметр нэмэх ctk идэвхжүүлсэнмөн үнэ цэнийг нь өг үнэн.
  • Дээр товшино уу Мөр нэмэх, параметр нэмэх scsi0:0.ctkИдэвхжүүлсэнмөн үнэ цэнийг нь өг үнэн.

Анхаар: шугам scsi0:0параметрт scsi0:0.ctkИдэвхжүүлсэноноосон SCSI төхөөрөмж рүү заана хатуу диск VM дээр нэмсэн. Бүр HDD, VM-д нэмсэн нь scsi0:0, scsi0:1, эсвэл scsi1:1 гэсэн өөрийн SCSI төхөөрөмжийг авдаг. VMware-г анхны бүрэн нөөцлөх үед vSphere залгаас нь VM унтрах үед CBT хэрэгслийг автоматаар идэвхжүүлэхийг оролдох болно. Идэвхгүй болгох энэ функцкомандыг оруулна уу keep_cbtзалгаасын тушаалын мөрөнд.

НИТАЖ-ыг ашиглахад тулгардаг бэрхшээлүүд

Хэрэв та сүүлийн нэмэгдэл нөөцлөлтөөс хуучин агшин зуурын зураг руу буцаж байгаа бол нэмэлт нөөцлөлтийг дахин ашиглахаасаа өмнө бүрэн VM нөөцлөлт үүсгэх ёстой. Энэ асуудал vSphere 4.1 болон vSphere 4.0-ийн гурав дахь шинэчлэлт дээр шийдэгдсэн. Бүрэн бус өгөгдөл өгөхийн оронд өмнөх агшин зуурын зураг руу буцахаасаа өмнө хүлээн авсан өөрчлөлтийн ID дугаарыг хүчингүй гэж тооцож байна (http://kb.vmware.com/kb/1021607).

CBT-г дахин тохируулах замаар нөөцийн хэмжээг шахаж байна

Блокыг VMWare CBT хэрэгслээр "ашигласан" гэж тэмдэглэсний дараа систем тасралтгүй үүсгэх болно. үүний нөөцЗочин үйлдлийн систем нь тухайн блокыг "үнэгүй" гэж тэмдэглэсэн байсан ч бүрэн нөөцлөлт хийх үед тусгай блок. Хэсэг хугацааны дараа бага хэмжээний дискний зай ашиглан том хэмжээний VMware нөөцлөлт бий болох нөхцөл байдал үүсч магадгүй юм.

VMotion ашиглан дискийг дахин үүсгэснээр CBT хүснэгтийг зөвхөн ашиглаж байгаа блокуудыг тэмдэглэхийн тулд дахин тохируулах боломжтой. Энэ үйлдлийг гүйцэтгэхийн тулд та эхлээд зочин VM-ийн дискийг "тэг" блок бичиж, бүх сул зайг хамрах ёстой. Үйл ажиллагаа нь нөөцийг зарцуулж, ажлын бус цагаар хийх ёстойг анхаарна уу.

Windows үйлдлийн систем дээр уг процедурыг хэрэглүүрийг ашиглан хийж болно Microsoft устгана, http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx дээрээс авах боломжтой

Linux үйлдлийн систем дээр та суулгасан хэрэгслийг ашиглаж болно dd. Дискийг бүхэлд нь дүүргэхээс зайлсхийхийн тулд dd-ийг хязгаарлахыг хүсч магадгүй гэдгийг анхаарч үзээрэй.

Үйл ажиллагаа дууссаны дараа та зочин VM-ийг зогсоох ёстой. Үүнийг ESXi бүрхүүлийн интерфейсээр дамжуулан дараах байдлаар хийж болно.

Дискний байршлын талаархи мэдээлэл ба тохиргооны файлдараах байдлаар олж болно.

Үүний дараа VMDK файлуудын тэг блокуудыг ESXi бүрхүүлийн интерфейсээр дараах байдлаар цэвэрлэх ёстой.

Үйл ажиллагаа дууссаны дараа та багасгахыг хүсч буй зочин дискнүүдийн CBT-г идэвхгүй болгох хэрэгтэй. Та мөн тэдгээрийг vSphere Management Console эсвэл ашиглан засах боломжтой БА.

Дараа нь та CBT хэрэгсэлд өөрчлөлт оруулахын тулд зочин VM-г асаах/унтраах хэрэгтэй. Та хост бүрэн ажиллаж эхлэх хүртэл хүлээх боломжтой.

Одоо та “*-ctk.vmdk” гэх мэт файлуудыг харах ёсгүй бөгөөд хостын тохиргооны файлд CBT-г дахин идэвхжүүлж, зочин VM-ээ эхлүүлэх боломжтой.

“*ctk.vmdk” төрлийн файлууд дахин үүсгэгдэх болно. Баг тооцоо bacula залгаас нь файлуудыг харуулах ёстой bvmdkжижиг хэмжээтэй.

Энэ процедур нь нэлээд төвөгтэй тул эхлээд хамгаалагдсан хязгаарлагдмал орчинд туршиж үзэхийг зөвлөж байна. Хэрэв ESXi SSH интерфэйс идэвхжсэн бол та ямар ч зүйлд зориулж скрипт үүсгэж болно.

НИТБ-ын боломжгүй байдлын тодорхойлолт

Хэрэв CBT (Өөрчлөгдсөн блок мөрдөх) хэрэгсэл нь дискэнд байхгүй бол файл vsphere-ctl*logдараах алдааг агуулж болно:

Энэ алдаа гарвал vSphere залгаас нь дискний зургийн бүрэн нөөцлөлтийг автоматаар үүсгэх болно. Тодорхой дискний CBT-г идэвхжүүлэхийн тулд 14-р хуудасны 1.2.1 хэсгийг үзнэ үү.

SAN-ээр дамжуулан хандалтыг идэвхжүүлж байна

Та хост дээр SAN хандалтыг тохируулахад бэрхшээлтэй байж магадгүй. VixDiskLib VMWare номын санг Redhat 5 64 бит хувилбарт зориулан эмхэтгэсэн. Ubuntu эсвэл Redhat 6 гэх мэт хожуу үйлдлийн системүүд дээр та 1.95.7 номын санг эмхэтгэж суулгах хэрэгтэй. vSphere-д зориулсан Bacula Enterprise залгаас нь багцад энэ номын санг агуулж байгааг анхаарна уу bacula-enterprise-vixdisk.

SAN өгөгдөл дамжуулах технологийг ашиглахын тулд vsphere залгаасыг суулгасан нөөц сервер нь ESX сервер рүү экспортлогдсон бүх LUN-д хандах эрхтэй байх ёстой. гэх мэт багцууд олон замтай, өөр өөр холболттой төхөөрөмжүүдэд асуудал гарахгүй. Хэрэв таны хөтчүүд /dev/sda, /dev/sdb, ... хэлбэрээр харагдаж байвал vSphere залгаас нь UUID-г авахын тулд диск бүрийг нээж, ESX серверийн өгсөнтэй харьцуулах болно. Жишээлбэл, iSCSI-г ашиглах үед lsscsi команд нь дискнүүдийг дараах байдлаар дүрслэх болно.

Та дибаг хийх функцийг ашиглан SAN дамжуулах аргыг ашиглаж байгаа эсэхийг шалгаж болно дибаг хийхзалгаасын тушаалын мөрөнд файл байгаа эсэхийг шалгаарай vddk ул мөрдараах байршилд агуулагдсан:

Хэрэв SAN дамжуулах горим байхгүй бол vSphere залгаас автоматаар nbd дамжуулах горимд шилжинэ.

Хуучин агшин зуурын зургийг устгаж байна

Хэрэв VMware систем нь vSphere Plugin 6.6.3 ба түүнээс дээш хувилбарыг ашиглан vSphere залгаасаар автоматаар устгагдаагүй агшин агшинг агуулж байвал та дараах командуудыг ашиглан системийг цэвэрлэж болно.

  • Хуучин агшин агшин болон өмнөх амжилтгүй үүсгэсэн агшин зуурын агшинг устгаж байна

vsphere-ctl clean-snapshot — хормын хувилбар myhost

  • Мөрөөр эхэлсэн нэртэй хуучин хормын хувилбаруудыг устгаж байна

vsphere-ctl clean-snapshot --snapshot-base pluginTest myhost

  • Бүх дериватив бүхий бүх хормын хувилбаруудыг устгах; магадгүй илүү хурдан)

vsphere-ctl clean-snapshot --snapshot --snapshot-delete-child myhost

Шинэ нөөцлөлт хийх ажлыг эхлүүлэх үед vSphere залгаас өмнөх даалгавартай холбоотой ямар нэг асуудал гарсан эсэхийг автоматаар шалгаж, шаардлагатай бол хуучин агшин зуурын зургуудыг устгана.

Дибаг хийх ул мөр

vSphere залгаас нь янз бүрийн технологи, гуравдагч талын сангуудыг ашигладаг. Үүний үр дүнд систем нь ул мөрийн функцийг өргөнөөр ашигладаг. Хэрэглэгч дараах файлуудын давуу талыг ашиглах боломжтой.

Хүснэгт 4. vSphere залгаасын ашигладаг мөрдөх аргууд

Сэргээх процедурын явцад bvmdk файлыг vddk ашиглан хөрвүүлэхгүйгээр задлахын тулд та FileDaemon дибаг хийх түвшинг 1000 болгож тохируулах хэрэгтэй. Сэргээх явцад Bacula файлын хэмжээ буруу тайлан гаргаж болзошгүй.

Ажлын файлууд

vSphere залгаас нь тусгай файлуудыг үүсгэдэг ажлын лавлах. Эдгээр файлууд нь CBT VMWare хэрэгслийг ажиллуулахад шаардлагатай. vSphere-д зориулсан залгаасын ажлын санг арилгахын тулд та тушаалыг ашиглаж болно vsphere-ctl:

Энэ нь 30 хоногийн файл, лавлах санг устгах болно. Энэ хугацаа нь наад зах нь бүрэн нөөцлөлт үүсгэх хугацаа, мөн аюулгүй байдлын хэдэн өдөртэй тохирч байх ёстой. Нөөцлөлт үүсгэх үед, хэрэв залгаас сүүлийн нөөцлөлтийг үүсгэх үед ажиллаж байгаа файлуудыг олж чадахгүй бол vSphere залгаас нь бүх дискний бүрэн нөөцлөлтийг үүсгэх болно.

Дискний хасалт

Тодорхой дискийг процедураас хасахын тулд та vSphere консолоор дамжуулан бие даасан горимыг идэвхжүүлж эсвэл функцийг ашиглаж болно. диск_хасах(11-р хуудасны 1.2.1-р хүснэгтийг үзнэ үү). Олох дискидфункцэд ашиглахын тулд диск_хасах, та тушаалыг ашиглаж болно тооцоолсон жагсаалт. 0.bvmdk нь дискний 0 дүрс юм.

1.3 VMware vSphere-н нөөцлөлт ба сэргээх журам

1.3.1 Нөөцлөх

Зураг 5. Нөөцөөс дискийг хассан


1.3.2 Сэргээх

Bacula Enterprise програм хангамж нь танд ямар ч файлыг (bvmdk, ovf, ...) сэргээх боломжийг олгодог локал дискүүд. Үүний дараа та VMWare хэрэгслийг ашиглан зургийг дотооддоо холбож болно vmware холбох хэрэгсэлэсвэл qemu-nbdболон файлын түвшний сэргээх ажиллагааг гүйцэтгэнэ. Параметрийг ашиглах үед хаана=/зам/to/dirСэргээх функцэд залгаас нь сонгосон файлуудыг заасан байршилд автоматаар сэргээх болно.

Мөн түүхий зургийг дурын төхөөрөмж рүү хуулж эсвэл холбож файлуудыг шууд сэргээх боломжтой.

Шинэ зочин VM руу сэргээж байна

Хэрэв та хаана=/ параметрийг ашиглан VM сэргээх процедурыг ажиллуулж, лавлах дахь бүх файлыг сонгоно уу vm, vSphere-д зориулсан залгаас нь одоо байгаа шинж чанаруудтай (диск, хянагч, CPU төрөл, ...) сэргээх явцад үүсгэсэн шинэ VM дээр таны дискийг сэргээхийг оролдох болно.

Сайжруулсан SAN горимыг сэргээхэд одоогоор дэмжигдээгүй байна. vSphere залгаас нь NBD-ээр дамжуулан өгөгдөл дамжуулахад ашигладаг.

Зочин VM-ийг сэргээхэд хэрэглэгдэх ESX хост болон мэдээллийн санг автоматаар тодорхойлно. Гэсэн хэдий ч, та bconsole цэсээр залгаасын сэргээх сонголтыг өөрчилснөөр үндсэн очих газраа өөрчилж болно:

Эсвэл та BWeb интерфейсийг ашиглаж болно (Зураг 6-г үзнэ үү)

Зураг 6: Сэргээх үед мэдээллийн сан, ESXi сервер эсвэл хостын нэрийг сонгох

Bacula ашиглан VM-г автоматаар сэргээхийн тулд та ESX сервер дээрээ ядаж нэг VM-г тохируулах шаардлагатайг анхаарна уу. Цаашид бид энэ хязгаарлалтыг арилгахаар төлөвлөж байна.

Bacula Enterprise 6.2.4-ээс эхлэн vSphere залгаас нь автомат сүлжээний топологи үүсгэхийг дэмждэг. Тиймээс, хэрэв таны ESX хост VM-ийн зөв vSwitch тохиргоог өгөөгүй бол Bacula залгаас нь сэргээх явцад бүх сүлжээний тохиргоог дахин үүсгэх шаардлагатай болно.

Bacula Enterprise 8.2.1-ээс эхлэн vSphere-д зориулсан залгаас нь сэргээх явцад Datastore-д байгаа санах ойг шалгах боломжтой. Хэрэглэгч нөөцийн талбайг нэмэгдүүлэхээс сэргийлж, хадгалах санд хамгийн бага хэмжээний санах ойг нөөцлөх боломжтой. Эдгээр хоёр параметрийг файлд тохируулж болно vsphere_global.confмөн сэргээх цэснээс дарж бичиж болно.

сервер = 192.168.0.68

url = https://192.168.0.68/sdk

мэдээллийн сангийн_хамгийн_зай = 64MB

мэдээллийн сангийн_сэргээх_интервал = 10

datastore_allow_overprovisioning = худал

vSphere серверээс буцаасан "хуваарилагдаагүй" санах ойн хэмжээ үргэлж үнэн зөв байдаггүй. Сэргээх хурдыг http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2008367 дээрх гарын авлагад тайлбарласан аргыг ашиглан өөрчилж болно.

Заримдаа Bacula PM зочин VM-ийг дүрсэлсэн OVF файлыг vSphere эсвэл vCenter серверт ачаалж чадахгүй. Ялангуяа энэ нь “та суурилуулсан CDROM-ийн лавлагаа агуулсан OVF ашиглах боломжгүй” гэх мэт VMware-ийн тодорхой хязгаарлалтуудаас шалтгаалж байна... vSphere залгаас нь иймэрхүү асуудлыг шийдвэрлэхийн тулд тойрон гарах арга замыг ашигладаг боловч бүх асуудлыг шийдэж чадахгүй. Хэрэв танд ижил төстэй бэрхшээл тулгарвал та сонголтыг ашиглаж болно default_ovfфайлд vsphere_global.conf. Ерөнхийдөө та параметрийг тохируулах хэрэгтэй default_ovfЭнэ нь одоо байгаа энгийн OVF загварыг иш татдаг. Сэргээх явцад энэ загварыг автоматаар ашиглах бөгөөд та дараа нь CPU-ийн дугаар, RAM-ийн хэмжээ гэх мэт утгыг зааж өгөх замаар VM-ийг тохируулах шаардлагатай болно.

Windows дээр зарим тохиолдолд сэргээх үйл явц дууссаны дараа нэмэлт ажлуудыг хийх шаардлагатай болдог. Жишээлбэл, хэрэв сэргээгдсэн систем ачаалахгүй бол та програмыг ашиглах хэрэгтэй болно Windows сэргээхсистемийг дибаг хийх. бүхий серверүүдийн хувьд суурилуулсан үйлчилгээ Active Directory нь AD мэдээллийн санг тууштай, бусад AD серверүүдтэй синхрончлохын тулд Microsoft-ын удирдамжийг судлах шаардлагатай байж магадгүй. Хэрэв суулгац нь динамик дисктэй холбоотой бол дахин ачаалсны дараа тэдгээрийг шинээр сэргээсэн системд импортлох ёстой. Та Диск менежер эсвэл "diskpart" функцийг ашиглан динамик дискнүүдийн аль нэгийг сонгоод "импорт" командыг оруулан импортлох боломжтой.

vSphere залгаасгүйгээр сэргээх

Хэрэв та vSphere-д зориулсан Bacula Enterprise залгаасыг суулгаагүй File Daemon-д дискийг сэргээх гэж байгаа бол тушаалын мөрөөс vddk командыг ашиглан bvmdk файлуудыг түүхий файл болгон хөрвүүлэх шаардлагатай болно.

Формат bvmdk CBT хэрэгслээр сийрэг мэдээллийг үр ашигтай боловсруулах, мэдээллийн бүрэн бүтэн байдлыг хангах зорилгоор vSphere Plugin ашигладаг.

1.4 Зочин VM-ийг түр зогсоох

Зочин VM-ийг зохих ёсоор түдгэлзүүлэхийн тулд та Linux/Windows виртуал машин дээр VMware хэрэгслийг суулгаж, шинэчлэх ёстой.

Plugin команд quiesce_host=Оролдоод/тийм/үгүйагшин зуурын зураг авахаасаа өмнө vSphere ашиглан зочин VM-үүдийг зогсоох процедурыг хянах боломжийг танд олгоно. Анхдагч утга нь оролдоно уу. IN энэ горимзалгаас нь хормын хувилбарыг үүсгэх үед зочин VM-ийг зогсоохыг оролдох бөгөөд хэрэв хормын хувилбар үүсгэх амжилтгүй болвол залгаас зочин VM-ийг зогсоохгүйгээр хормын хувилбарыг дахин үүсгэхийг оролдох болно. Эхний оролдлогыг ажлын бүртгэлд алдаа гэж бүртгэнэ.

Илүү дэлгэрэнгүй мэдээлэлТа vSphere консолын бүртгэлээс тодорхой алдааны мэдэгдлийг олох болно.

ESXi-ээс ирсэн анхааруулга: зочин үйлдлийн систем нь асууж шалгах явцад алдаа гарсан гэж мэдээлсэн. Алдааны код нь: 2 алдааны мессеж нь: захиалгат чимээгүй скрипт амжилтгүй болсон. (ESXi-н алдааны мессеж: Зочин үйлдлийн систем нь зогсоох үед алдаа гарсан гэж мэдээлсэн. Алдааны код 2: Скриптийг зогсоох алдаа)

Ан алдаа гарсанагшин зуурын зургийг хадгалах явцад: Виртуал машиныг унтрааж чадсангүй (Хормын хувилбарыг хадгалах явцад алдаа гарлаа: VM-г зогсоох боломжгүй)

1.4.1 Линукс

Тусгай скрипт үүсгэх замаар /usr/sbin/pre-freeze-script, та vSphere ашиглан хормын хувилбар үүсгэх үед системээ автоматаар зогсоох боломжтой. vSphere нь скриптийг ажиллуулахыг оролдох болно /usr/sbin/post-thaw-scriptзочин үйлдлийн системд байх тохиолдолд.

1.4.2 Windows VSS

Plugin нь сайжруулдаг Windows хамгаалалт, VSS-г идэвхжүүлсэн програмуудыг зогсоохын тулд нөөцлөлт хийхээс өмнө VSS-д суурилсан хормын хувилбаруудыг үүсгэх.

VSS-д зориулсан хөлдөөх болон гэсэлтийн дараах скриптүүд. ESX/ESXi 3.5 U2 ба түүнээс дээш хувилбараас эхлэн VMware Tools эхлээд скриптүүдийг цагаан толгойн дарааллаар хайдаг. C:/Program Files/VMware/VMware Tools/backupScripts.d,тэднийг маргаантайгаар дуудаж байна хөлдөх, дараа нь урвуу цагаан толгойн дараалалмаргаантай дууддаг гэсгээх(эсвэл freezeFailамжилтгүй зогссон тохиолдолд).

1.5 Дэмжигдсэн платформууд

VSphere залгаас нь VMware платформ дээрх дараах бүтээгдэхүүнийг дэмждэг.

  • ESX/ESXi хувилбарууд: 6.0, 5.5, 5.1, 5.0, 4.1

Бид одоогоор VSphere-д зориулсан залгаасын зөв ажиллагааг дараах VMware платформ бүтээгдэхүүнүүдээр туршиж байна.

  • vCenter серверийн 6.0, 5.5, 5.1, 5.0, 4.1 хувилбарууд нь ESX/ESXi 4.1 болон түүнээс хойшхи хувилбаруудыг удирдах боломжтой.
  • VirtualCenter хувилбар 2.5, ESX/ESXi 4.1-ийг удирдах

VSphere залгаас нь файлууд болон агшин зуурын зургийг удирдахын тулд vStorage API ашигладаг. Энэ өргөтгөл нь хүчинтэй үнэ төлбөргүй VMWare лицензийг шаарддаг.

  • VSphere залгаасыг дараах Линукс дээр суурилсан платформ дээр туршсан (болон дэмжигдсэн): RHEL 6, 7 (Red Hat Enterprise Linux) 64bitSLES 11 (SUSE Linux Enterprise Server) 64bit

1.6 Хязгаарлалтууд

Plugins нь өгөгдмөл VirtualFull даалгавруудтай нийцэхгүй байж магадгүй. Хамгийн оновчтой тохиргоог ашиглаж байгаа эсэхээ шалгахын тулд Bacula Systems-ийн тусламжтай холбогдоно уу.

2 VMware Single File Recovery Процедурын тойм

Энэ хэсэгт Single File Recovery функцийг хэрхэн ашиглах талаар мэдээлэл өгнө. VMwareашиглах замаар Bacula Enterprise Editionболон vSphere-д зориулсан залгаас.

Функцуудын товч тайлбар

Нэг файл сэргээх хэрэгсэл Bacula Enterprise Editionдараах функцуудыг ашиглах боломжийг танд олгоно.

  • Консолын интерфейс
  • Bweb Management Suite интерфейс
  • Бүрэн/дифференциал/өсөлттэй нөөцлөлт үүсгэхэд дэмжлэг үзүүлэх
  • Windows 2003-2012 хувилбарыг дэмжинэ
  • Линуксийн дэмжлэг (ext3, ext4, btrfs, lvm, xfs)
  • ESX 5.x болон 6-г дэмждэг

2.1 Суурилуулалт

Суулгах журмыг нарийвчлан харуулсан баримт бичгийг хүсэлтээр авах боломжтой.

2.2 Сэргээх скриптүүд

Энэ функц нь VMware орчин дахь лавлахаас тодорхой файлуудыг хурдан олох, сэргээх боломжийг олгодог.

2.2.1 Текстийн консолын интерфейсээр дамжуулан

Нэг файлыг сэргээх залгаас ( VMware нэг файл сэргээх) VM доторх файлуудад хандах боломжийг олгодог энгийн програм хангамжийн консолыг ашиглах боломжийг танд олгоно. Нэг файлыг сэргээх үйл явц нь VM нөөцлөлтийг суулгахаас эхэлдэг.

Эхлээд зөв үйлчлүүлэгчээ сонго

Дараа нь сэргээхийг хүссэн даалгавраа сонгоно уу.

Дараа нь хүссэн VM-ээ сонгоно уу.

Одоо зочны файлын системийн байршлыг сонгоно уу (орон нутгийн эсвэл SMB-ээр дамжуулан)

Энэ үе шатанд VM файлын системийг дотооддоо суулгасан (дээрх жишээнд файлуудыг эндээс авах боломжтой /opt/bacula/working/vmware/5. Стандарттай адил Файлын систем, та Unix "root" болон "bacula" дансуудыг ашиглан өөр терминал сессээс лавлах болон файл хуулах боломжтой (cp, scp, ftp-ээр дамжуулан). Хэрэв та файлуудтай ажиллахын тулд өөр Unix бүртгэл ашиглах шаардлагатай бол функцийг ашиглана уу "-о зөвшөөрөх_бусад” скриптийг ажиллуулах үед mount-vmware.

Сеансыг арилгахын тулд скриптийг эхлүүлсэн терминалын сессийн "Enter" товчийг дарна уу mount-vmware.

Bacula Enterprise 8.4.8-аас эхлэн та дараах тушаалын мөрүүдийг ашиглан Ажлын жагсаалтыг хязгаарлаж болно.

  • -s= ажлын жагсаалтыг сүүлийн XXX хоногоор хязгаарлах
  • -l= даалгаврын жагсаалтыг хамгийн сүүлд хязгаарлах оруулсан тоо
  • -f= даалгаврын нэр болон/эсвэл FileSet нэр дээр үндэслэн нэмэлт шүүлтүүрийг зааж өгнө үү

2.2.2 Интерфэйсээс VMware-г сэргээх Bweb удирдлагын багц

Ганц файл сэргээх функц VMware нэг файлыг сэргээхашиглан хэрэгжүүлж болно Bweb удирдлагын багц.Энэ хэрэгсэл нь зочин VM-ээс файлуудыг хялбар, хялбар сэргээх боломжийг олгодог сэргээх шидтэн юм. Эхлээд та vSphere ашиглан нөөцлөлт үүсгэх ажлыг гүйцэтгэсэн үйлчлүүлэгчээ сонгох хэрэгтэй (Зураг 7-г үз).

Зураг 7. Үйлчлүүлэгчийн сонголт

Үйлчлүүлэгчийг сонгосны дараа администратор сэргээх ажлыг (Сэргээх цэг) сонгох ёстой. (Өөр хуудасны 8-р зургийг үз). Хэрэв сонгосон ажил нь хүчинтэй vSphere Job бол, i.e. гүйцэтгэх боломжтой бол гурав дахь алхам нь FileSet-д багтсан виртуал машинуудын жагсаалтыг харуулах болно (дараагийн хуудасны 9-р зургийг үз).

Энэ үед Bacula программ хангамж үүсгэх ёстой виртуал зурагсонгосон VM. Та сонгосон сэргээх цэгийг бүрдүүлдэг ажил бүрээс хэд хэдэн жижиг файлуудыг сэргээх хэрэгтэй Сэргээх цэг. Bacula програм хангамжийн процедурыг дуусгасны дараа та сонгосон VM-ийн дискийг системд холбох хэрэгтэй. Эдгээр алхмууд нь ерөнхийдөө хурдан боловч зарцуулсан хугацаа нь ашигласан тохиргооноос ихээхэн хамаардаг. Дараагийн сэргээх хүсэлтийг хурдасгахын тулд энэ үе шатанд индексүүдийг үүсгэж хадгалдаг.

Дискийг суулгасны дараа сонгосон VM-ийн файлууд файлын менежерт харагдах болно. Үүний дотор та сэргээх файл эсвэл санг сонгож болно. (31-р хуудасны 10-р зургийг үз). Дараа нь администратор ZIP эсвэл үүсгэж болно TAR архив. Архив автоматаар үүсгэгдэж, / хаягаар хадгалагдана. opt/bacula/working. Архивыг HTTP-ээр найдвартай татаж авах холбоос үүснэ. Администратор энэ холбоосыг эцсийн хэрэглэгчдэд өгөх боломжтой болно.

Администратор файлуудыг сонгох бүрт шахсан хэлбэрээр файлыг tar эсвэл zip форматаар сэргээх аргыг сонгох боломжтой болно. (32-р хуудасны 11-р зургийг үз). Сэргээх дараа сэргээхэд ашигласан нөөцийг чөлөөлөхийн тулд сессийг дуусгах нь чухал юм.

Зураг 8. Сэргээх цэгийг сонгох

Зураг 9. VM сонгох

Зураг 10. Файлуудыг сонгох

Зураг 11. Файлын хандалт

2.3 Тэмдэглэл

2.3.1 Кэш лавлах

Дараагийн нэг файлыг сэргээх процедурыг хурдасгахын тулд сэргээх сессийн үеэр үүсгэсэн зарим файлуудыг кэш директорт хадгалдаг.

Хэсэг хугацааны дараа та кэш файлуудыг устгаж болно. Шаардлагатай бол тэдгээрийг дахин бүтээх болно.

2.4 Хязгаарлалтууд

  • VMware-ийн нэг файл сэргээх функц нь Bacula BVFS интерфэйсийг ашиглан файл, лавлах жагсаалтыг харуулдаг. MySQL-ийн хувьд; MySQL-ийн TEXT багана дээрх индексүүдийн хязгаарлалтыг үл харгалзан процедур нь MySQL-ийн гүйцэтгэлд мэдэгдэхүйц нөлөө үзүүлэхгүй. Гэхдээ хамгийн сайн үр дүнд хүрэхийн тулд PostgreSQL-г ашиглахыг зөвлөж байна.