Menü
Bedava
giriş
ana  /  Firma yazılımı / Yedekleme VMware sanal makineleri. VMware ESXI Sanal Makineleri Yedekleme

Yedekleme VMware sanal makineleri. VMware ESXI Sanal Makineleri Yedekleme

VMware ESXI sunucusundaki sanal makineleri yedeklemek için mükemmel bir ücretsiz komut dosyası vardır ve herhangi bir ek priblud tip VMA, vb. Kurmadan ESXI 4 ve 5 versiyonlarının ücretsiz sürümünde çalışır. Sorun, yalnızca talimatın tamamen doğru olmadığıdır, bu yüzden bu komut dosyasıyla uzun süre konuştum, böylece hala otomatik modda kazandığında ...

SSH'deki ESXI ile bağlantı olarak detaylı olarak ayrıntılı olarak yazmayacağım, her şeyin benimle birlikte çalıştığı kurulumun sadece adımlarını yazmayacağım.

Öncelikle, komut dosyasını yukarıdaki bağlantıya çevirirsiniz ve sunucuyu doldurun, arşivin içine doğru dökmeniz gerekir! VSphere istemcisinden yapmanın en kolay yolu. Sunucumda iki disk var - bir otomobil çalışması üzerinde ve diğer tarafta her türlü ISO görüntüsü ve yedekleri var. Sırasıyla diskler, DATASTORE1 ve DATASTORE2. Tüm yedeklemeler, komut dosyası ve konfigürasyonlar Yedekleme klasöründe yatar. Hala Dosya ve Klasörlerin adlarının duruma bağlı olduğuna dikkat edin, bu nedenle klasör çağrılırsa destek olmak.ve sen komut dosyasına yazıyorsun Destek olmak., Çalışmayacağım!

  1. Arşivi burada bir senaryo ile dökün / VMFS / Volumlar / DataStore2
  2. SSH'de daha fazla cD / VMFS / VOLUMES / DATASTORE2 - Script dizinine gidin
  3. Komut dosyasını arşivden açın tar -zxvf_file_archiva name.tar.gz.
  4. Paketsiz klasörü yeniden adlandıracak VSphere, örneğin, sadece destek olmak.
  5. Şimdi bu klasöre gidelim - cD yedekleme.
  6. İçindeki bireysel konfigürasyonları saklamak için bir klasör oluşturun. mkdir backupconfig
  7. Şimdi B. Backupconfig Makineler için doğru bireysel konfigürasyonu atıyoruz, eğer ihtiyaç duymazlarsa ve tüm makinelerin aynı ayarlarla desteklenmesi gerekirse, boş bırakabilirsiniz.
  8. Yapılandırma dosyasındaki Editör Değişkenleri üzerinden basın, ana şey yedekleme yoludur, yani. İlk satır böylece değiştirildi: Vm_backup_volume \u003d / VMFS / Hacimler / VeriStore2 / Yedekleme, O zaman hala neye ihtiyacın olduğunu gör - vi gettovcb.conf.
  9. Script Oluştur Startbackup.sh. (2 satır) - vi startbackup.sh.
    Komut dosyasının kendisinin mücadelesinin kendisinde çıkarılabileceği 2. çizgi
    CD / VMFS / Hacimler / DataStore2 / Yedekleme

    ./ GHETTOVCB.SH -A -G ./GHETTOVCB.CONF -C BackupConfig -L Ghettovcb.log
  10. Gerçekleştirmek chmod + x gettovcb.sh
  11. Gerçekleştirmek chmod + x startbackup.sh

1 aşama tamamlandı! Şimdi koşarsan Startbackup.sh.Bacup başlayacak. Hata ayıklama sırasında, 2nd dizesini böyle bir şeye değiştirebilirsiniz. ./ghettovcb.sh -a -g ./Ghettovcb.conf -c BackupConfig -L Ghettovcb.log -d Dryrun - Bu, komut dosyasını başlatmanıza ve diskleri kopyalamadan ilerlemeyi izlemenizi sağlar. Yedeklemelere daha verimli ve hızlı bir şekilde yapıldı, disk türünü ayarlara ayarlamanızı öneririm. İnce..

Cron Yapılandırma (Otomatik Komut Dosyası Çalıştırması için)

  1. Dosyaya yazmak için izin verin chmod + W.
  2. Vi vi ekle / var / makara / cron / crontabs / root
    15 0 * / 3 * * /vmfs/volumes/datastore2/backup/startbackup.sh
    Her üç günde bir 00:15 gecede koşun. Bir zaman dilimi var +4 Moskova, yani. Aslında, komut dosyası sabah 4: 15'te başlar, günlüğün VSPHERE üzerinden değişim tarihinden itibaren görülecektir. Tabii ki, zaman ve sıklık başkalarını seçebilir.
  3. Şimdi Cron'ı yeniden başlatmak için iki komutu çalıştırmanız gerekir.
    $ Öldür (cat /var/run/crond.pid)
    cRARD.
  4. En kolay dosyaya VI 3 satırına ekleyin /etc/rc.local
    Bu gereklidir, çünkü sunucuyu yeniden başlattıktan sonra, 2. noktadaki dosyanın içeriği, komut dosyamızın başlangıcına göre önceki durumuna getirilecektir, bu nedenle RC.Local'da, yeniden başlattıktan sonra aşağıdakileri yürütmek için ihtiyacınız olduğunu belirtiyoruz. Komutlar - Cron'ı durdur, bir dize ekle otomatik lansman Komut dosyası ve koşu cron.
    / Bin / kill $ (cat /var/run/crond.pid)

    / Bin / echo "15 0 * / 3 * * /vmfs/volumes/datastore2/backup/startbackup.sh" \u003e\u003e / VAR / Makarna / Cron / Crontabs / Root
    cRARD.
  5. Şimdi komutu çalıştır /sbin/auto-backup.sh.Tüm değişikliklerimizin korunduğundan emin olmak için.

Küçük Açıklama - Neden bir komut dosyası oluşturmanız gerekir? Startbackup.sh.ve sadece almak değil ve içeriği koymak / var / makara / cron / crontabs / root? Bu dosyanın boyutunda bir miktar kısıtlama var ve dizginlerin bir kısmı sadece işe yaramayacak, her ne kadar yapmaya çalışmayacak, ilk başta çalışmayacaksın, ancak sonra, görünüşe göre, bazı yamalar çıktı ve durdu. Dahası, sadece daha uygun - yedekleme programını değiştirmeniz gerekiyorsa, sadece dosyayı yönetirsiniz. Startbackup.sh. ve restore ederek ve aynı değişiklikleri yaparak Cron etrafındaki bir tef ile dans etmeme gerek yok. /etc/rc.local.

Not: Zaman geçiyor, her şey değişiyor, komut dosyasının kendisi değişiyor, ESXI5 zaten çıktı, yani bir yerde, bir şey zaten çalışamıyor

Ek: cron sözdizimi

Cron takımı şöyle görünüyor:

1 2 3 4 5 /vmfs/volumes/datastore2/backup/startbackup.sh

Nerede,
1: dakika (0-59)
2: İzle (0-23)
3: Günler (0-31)
4: ay (0-12)
5: Haftanın günü (0-7)

Birkaç örnek:

  1. Her gün ilk gece 5 dakika içinde koşmak
    5 0 * * * /vmfs/volumes/datastore2/backup/startbackup.sh
  2. Ayın ilk günü saat 2: 15'te koşun
    15 14 1 * * /vmfs/volumes/datastore2/backup/startbackup.sh
  3. Her iş günü 22: 00'de koşun
    0 22 * \u200b\u200b* 1-5 /vmfs/volumes/datastore2/backup/startbackup.sh
  4. Gece yarısından sonra 23 dakika sonra ve her iki saatte bir (2:23, 4: 23 ... vb.)
    23 0-23 / 2 * * * / 3 /vmfs/volumes/datastore2/backup/startbackup.sh

VMware ESXI sunucusunda çalışan sanal makinelerin otomatik yedekleme sistemini organize etmek için kullanacağız Ücretsiz yardımcı program Mksbackup., Yapabileceğiniz indirebilirsiniz (makaleyi yazarak, 24.01 tarihli MKSbackup 1.0.4'ün mevcut en yeni sürümünü yazarak). Bu yardımcı program Bu, dahil olmak üzere çeşitli yedek komut dosyalarıyla entegre olan tuhaf bir cephandadır. Gettovcb.(Perl yedekleme komut dosyası, perl ile yazılmış ve meraklılar tarafından desteklenir). Gettovcb, B'ye izin verir. Çevrimiçi mod Çalışan sanal makinelerin yedek kopyalarını oluşturun. VM'nin bir yedek kopyası, anlık görüntüsü (anlık görüntü) oluşturarak oluşturulur.

Önemli. Gettovcb ile çalışmıyor sanal makinelerkendi fotoğraflarımıza sahip olmak. Yedekleme yapmak için sanal makine Tüm anlık görüntüler silinmelidir (örneğin, Anlık Görüntü Yöneticisi).

MKSBackup, çevrimiçi yedek sanal makineleri yapmanıza izin veren birkaç yedekleme araçlarından biridir. Mkbackup, hem VMware ESXI ve ücretsiz VMware hipervizörünün ticari baskısında çalışan sanal makine yedeklemeleri için kullanılabilir. Yardımcı program Python için tasarlanmıştır ve çapraz platformdur. Mksbackup yardımcı programı yok grafik arayüzü, komut satırından geçmek ve yapılandırma dosyalarıyla yapılandırılmıştır.

Doğal olarak, MKSBackup'a dayalı VMware sanal makinelerini düzenlemek için çözeltinin rahatlığı ve kontrol edilebilirliği, ticari ürünlerden daha düşüktür, ancak çok fazla tuning ve dağıtım hızının sadeliği için çok telafi edilir.

MKSBACKUP Yedekleme Komut Dosyasını Yükleme

Sanal Makine Yedekleme Ayarlarını Yapılandırma

Bir sonraki adım, ESXI sunucusunda çalışan sanal makinelerin yedekleme parametrelerini yapılandırmaktır. Ayar, MKSbackup.ini yapılandırma dosyasını düzenleyerek gerçekleştirilir (varsayılan C: \\ MAGIK klasöründedir).

Mksbackup.ini dosyasını herhangi bir şekilde açın metin düzeltici. Yapısı ile, dosya birkaç bölüm, her bölümün adı köşeli parantez içine alınır.
Bölüm:

Bu bölümde, uyarının parametrelerini ayarlayabilirsiniz. e-posta. Bizimle ilgilenmiyoruz, bu yüzden gidiyoruz

Sonraki bölüm. Bu bölüm bir başvuru görevidir ve sanal makine yedeklemesinin başlatılmasını sağlayan çeşitli parametreleri açıklar. windows ortamı. Örneğimize göre, görev böyle görünüyor:

Program \u003d gettovcb host \u003d 10.10.1.89 Port \u003d 22 login \u003d root şifresi \u003d Li & F3ccc23 local_conf \u003d gettovcb.conf vm_list \u003d vm1_https winxptest hedef \u003d C: \\ magik \\ $ (vm) scp_bin \u003d " D: \\ install \\ putty \\ pscp.exe "-SCP -R

Ayarlar üzerinde durmasına izin verin:

program - Yedekleme programı, gettovcb bırakın

ev sahibi. - Sanal makinelerin çalıştığı ESXI ev sahibinin adı / ipliği

liman. - Erişim için bağlantı noktası (varsayılan 22 port - SSH protokolü ile)

oturum aç. - ESXI sunucusuna erişim haklarındaki kullanıcı adı (varsayılan olarak köktir, ancak güvenlik amacıyla ESXI Server sunucusunda başlamak daha iyidir)

parola. - Kullanıcının şifresi

yerel - Yedek komut dosyasının depolandığı yerel dizin ve konfigürasyonu

global_conf. - gettovcb komut dosyasının ayarları ile dosya

vm_list. - Yedeklemek istediğiniz sanal makinelerin bir listesi. Tüm sanal makineleri almanız gerekiyorsa, bu parametre boş bırakılmalıdır. Bazı sanalları dışlamak istiyorsanız, VM_EXCLUDE parametresini kullanın.

hedef - Parametre, gerçekleştirilen işlem türünü belirlemenizi sağlar. Olabilir

  • yedekleme - Basit bir yedekleme yap (hedefi belirtmeniz gerekmez)
  • kopyalama - Yedekleme çalıştırın ve alınan dosyaları belirtilen dizine kopyalayın.
  • taşı - Yedek çalıştırın ve alınan dosyaları belirtilen dizine taşıyın

Hareket sürümünü daha optimal olarak bekletelim. Bu durumda, ESXI Host, sanal makinelerin yerel yedek kopyalarını oluşturur, bu daha sonra komut dosyasını çalıştıran bilgisayara aktarılır.

pzt-Sun - Script'in günlük olarak gerçekleştirilebileceği varsayılmaktadır (Bırakın, çünkü Yedekleme Frekansı Windows Zamanlayıcı aracılığıyla ayarlanacaktır).

Ek olarak, VM (C: \\ MACIK) yedek kopyalarının hareket ettirileceği dizini belirtin. $ (Vm) parametresi, sanal makinenin millerinin katlanacağı her sanal makine için adına sahip ayrı bir dizin oluşturulacağını gösterir.

Not. Detaylı Açıklama Komut dosyasının ve sözdiziminin yapılandırma ayarları, geliştiricinin web sitesinde verilmiştir.

sCP_BIN. - SCP yardımcı programının yolu

Önemli. ESXI sunucusunda SSH arka plan programının açık olduğundan emin olun.

Vm_backup_volume \u003d / vmfs / hacimler / MSA2000 / yedekleme vm_backup_rotation_count \u003d 3

Vm_backup_volume - Sanal makinelerin kopyalarının kaydedileceği ESXI sunucusunda dizin (doğal olarak, VMFS bölümünün yeterli boş alana sahip olması gerektiği)

Vm_backup_rotation_count - Kayıtlı yerel kopyaların sayısı (örneğimizde en son yedekleme depolanacak)

Pençe yardımcı programı kullanılarak kalır (ayrıca macun paketine dahil) Yerel Kesche SSH'deki ana bilgisayar anahtarını kaydedin. Örneğin, şöyle:

Ploink.exe. [E-posta Korumalı] Ls /

Host VMware ESXI'da Yedekleme Sanal Makineleri Başlat

Yedek komut dosyasının çalışmalarını test edin. Bunun için yönetici haklarıyla bir komut satırı açmanız ve komutu çalıştırmanız gerekir:

C: \\ MAGIK \\ MKSBACKUP \\ MKSBACKUP.EXE -V -C C: \\ MAGIK \\ MKSBACKUP.INI Backup vmware_from_windows

Anahtar nerede -V. Göstermeniz gerekenleri gösterir detaylı bilgi, -c. mksbackup.ini ayarları dosyasına giden yol, destek olmak.- Yedeklemeye başlamanız gerektiği anlamına gelir, sonunda görevin adını, dosyadan adını belirtir. mksbackup.ini.(Örneğimizde, Görev Vmware_From_Windows).

Her şey doğru şekilde yapılandırılırsa, yedekleme işlemi hakkında ayrıntılı bilgileri görüntülemek için yardımcı program konsolda başlayacaktır (Yedekleme işlemi oldukça uzundur, bu yüzden hızlı bir şekilde tamamlanmasını beklememelisiniz).

Yedekleme işlemi, VMware VSphere Console'da anlık görüntü olaylarını oluşturarak / çıkarılarak izlenebilir.

Hedef dizinde komut dosyasını yürütme işleminde, sanal makine dosyalarını içeren klasörler görünecektir.

Test kopyasını tamamladıktan sonra, oluşturma işleminin otomasyonuna gidebilirsiniz. yedekleme. Bunu yapmak için yeni bir iş zamanlayıcı oluşturun.

Cuma günü yapılan ve komutu başlatan "Backup ESXI" adıyla birlikte görev oluşturun ve komutu başlatır: C: \\ MAGIK \\ MKSBACKUP \\ MKSBACKUP.EXE-V-C-C: \\ MAGIK \\ MKSBACKUP.INI Backup vmware_from_windows

Görevin ayarlarında, Yönetici Hakları ile çalıştırılması gerektiğini belirtmeyi unutmayın (en yüksek ayrıcalıklarla çalıştırın ").

Not. Görev bir başkası adına başlayacaksa hesap (Hangi testin yapıldığı kişi değil), yeni hesabın önbelleğinde gerekli bir anahtar olmayacağını unutmamak gerekir. Sorunu çözmek için yukarıdaki plink komutunu yeni bir hesap kapsamından çalıştırmanız gerekir.

Bunun dezavantajları bu method Yedek sanal makineler:

  • oldukça düşük yedekleme hızı
  • vM yedeklerini saklamak için çok miktarda boş alan

Bu dezavantajları ücretsiz olarak telafi edilir, ancak büyük çözümler için, Veeam veya HP DataProtector gibi ticari yedekleme ürünlerinin kullanılması tercih edilir.

Üzerinde şu an İçin birkaç program üreticisi var. depolamaödenen ve ücretsiz gibi. Buna karar verdik Ücretsiz programlar Veya kullanımda rahatsız edici (karmaşık kurulum, sürekli başarısızlık tehdidi, kendi arayüzleri eksikliği) veya gerekli bir seçenek yedeklemesi yoktur. Bu durumda, satın almak gerekir Ücretli ProgramBEDAVA aksine, yedeklemenin tüm temel özellikleriyle tamamen uygulanabilir olacaktır. Uzmanlara, destekli çözümlere göre en iyilerin bir listesi aşağıdadır:

    Veeam Yedekleme ve Çoğaltma 5

Bu programlar çoğu kullanıcıyı kullanan temel yedekleme programlarıdır:

    VCENTER Server desteği ile veri kurtarma

Geçmişte zaten yazıldığı gibi, bu, eğer VCenter hizmet vermemesi için bir yedekleme makinesi oluşturmanın en kesin yoludur. Özelleştirilebilir bu teknoloji Çok kolay tam kılavuz Aşağıdaki linkten bulabilirsiniz:

Bu çözüm hem VCenterServer hem de onsuz çalışır, ancak bir yedekleme yedekleme ayarlama yeteneği olmayacaktır. Tüm ürünleri karşılaştırırken hemen hemen tüm ana özelliklere bakacağız.

    Bu ürün şimdi lisans türü olarak oldukça popüler bu ürün (Sockets üzerine lisanslı) sunuculara monte sunucular için son derece karlı olacaktır. Aşağıda sunucuların birkaç konfigürasyonunu düşünüyoruz ve fiyat özelliklerini göz önünde bulunduruyoruz. Ayrıca, bu ürün, VPower teknolojisi nedeniyle bir başarısızlıktan sonra anlık veri kurtarma seçeneğini desteklemektedir.

    Son zamanlarda, son zamanlarda sanal ortamlarda yedeklemek için bir araç üretir. Ek olarak, Symantec, tüm Bacap çözümlerinden tek tanesidir, V2P teknolojisini kullanır (sanal bir ortamı fiziksel sunuculara dönüştürür). Doğru, VCenter'ın bu tür bir teknolojiye sahip, ancak yedekleme teknolojisi çerçevesinde değil

    Ancak bu yeteneklerde, Acronis sınırlı değildir. Acronis Backup & Recovery 10 AdvancedServer Sanalaledition Paketi'nde bulunan Acronis, bu, sunucuları fiziksel platformlarda fiziksel olarak aktarmak için ve yerleşik bir görev zamanlayıcı ile sunucuları birleştiriyor. Sonuç olarak, biz var bu program 2 temel işlevi gerçekleştirir:

    • Acil Kurtarma Sistemleri

      Sunucu Konsolidasyonu

    Diğer teknolojilere kıyasla ana avantajlar:

      İle çalışmak için fırsat fiziksel sunucularve sanal bir ortamda, şirketin gelişiminin ilk aşamalarında, yüksek güvenilirlik tahminlerinde konsolidasyonu birleştirmek için

      Çok çeşitli desteklenen yedek depolama aygıtları (optik cihazlara ve manyetik bantlara kadar)

      Makineyi kısa sürede geri yüklemenizi sağlayan aynı VM sunucusunda bir Acronis Secure Bölge bölümü oluşturma ve bu bölüm başka bir sunucuda Dolum moduyla korunacaktır.

      Yedekleme, ana hedeflerimizden biri ise, fiyattan bağımsız olarak, şüphesiz, Veeam şirketinin kararları arasında, Acronisi Symantec'in kararları arasında seçim yapacağız. Bu ürünlerin her ikisi de yedekleme ve depolama liderleridir ve ayrıca bir dizi bireysel avantaja sahiptir.

      Bu teknolojiler arasındaki seçimde, çeşitli ayrımlarda bir çizgi çizmek gerekir:

      1. Lisans tipi

        Özellik

        BACUP Ses ve Frekans

      İçin farklı tip Lisanslama bizim için en uygun olanı karar vermeye değer. İşlemci altında çok fazla soketle güçlü sunucularımız varsa, Acronis Symantec'in lehine başlamaya değer. Çok az sayıda soketle birçok zayıf sunucumuz varsa, en iyi seçenek Veeam olacak.

      Ayrıca, ihtiyaç duyduğumuz şeyi anlamak da gereklidir, yani, ne gereksinimleri yedeklemeye, bizim için özellikle önemli olan fonksiyonların varlığı.

      Çok önemli bir faktör, hangi sıklığı ve saat kaçta bir yedekleme yapacağız. Tüm altyapı için yedekleme makineleri oluşturmamız gerekiyorsa ve frekans önemsizdir, bir tanedir (biz geceleri bir yedekleme zamanlayıcı koyar). Bir öncelikli makinemiz varsa, birkaç dakikadan bir süreden ihtiyacımız olan bir yedekleme oluşturursa tamamen farklıdır (zaten gün boyunca bir yedekleme için gerekli olacaktır).

      Belirledikten sonra Özel durum Tüm bu parametreler, hangi ürünün bize daha fazla uygun olduğuna karar vermemiz kolay olacaktır.

Linux temelinde inşa edilen konfigürasyon ve ağ altyapısında daha ayrıntılı olarak anlama arzunuz varsa, OTUS ile tanışmayı öneririm. Kurs yeni gelenler için değil, kabul etmeniz gerekiyor.

Henüz ücretsiz bir Hyper-V hiper yöneticisi yapılandırmadıysanız, bu konudaki malzememle tanışmayı öneririm. Zaten kurduysanız ve soruyu ne kadar hızlı, elverişli ve almakta özgürce ortaya çıktıktan sonra, ücretsiz HV yedekleme yardımcı programını kullanmanızı öneririm.

Hyper-V için HVBackup Açıklama Yardımcı Programları

HVBACKUP projesinin ana amacı, yedek sanal için ücretsiz, basit ve etkili bir çözüm oluşturmaktı. hyper-V makineleriHem soliter modda hem de kümede çalışmak.

Yardımcı program tüm sürümlerde çalışır işletim sistemi, ile başlayan Windows Server 2008 ve ayrıca, hem grafiksel modda hem de sunucu çekirdeği kurulumlarında. Yardımcı program dahil olmak üzere destekliyor Ücretsiz editörler Hyper-V Server Hipervizörü.

HvbackUp, Hyper-V çarpışmasını, tutarlı bir uygulamayı tutarlı bir uygulamayı destekler ve sisteme gömülü VSS kullanılarak tutarlıdır. Aynı yedekleme sanal makinelerinin aynı yöntemine dayanan birçok ticari çözüm vardır, ancak sadece bu ürün benim için bilinir.

şirket codeplex., programın üreticisi, düzenli olarak HVBackup'ı altyapısına, garantili olan altyapısını kullandığını savunuyor. yüksek kalite İş ve zamanında düzeltmeler veya değişiklikler.

Program kaçabilir komut satırı , çağırmak Güç kalkanıkomut dosyaları veya herhangi bir şekilde yapılması .Net ek İlgili kütüphanede.

Bu yardımcı programın çalışma prensibi oldukça basittir. Program belirtilen dizinde ayrı bir dizin oluşturur. zip arşivi Her bir sanal makine için, bununla ilgili tüm bilgileri içeren.

Sistem gereksinimleri:
.NET Framework 3.5.

Kurulum .NET Framework 3.5 Komut İstemi'nde

Install.net Framework 3.5'e kadar, PowerShell'deki aşağıdaki komutları yürütmeniz gerekir.

Windows Server veya Hyper-V Server 2012:

Kurulum-WindowsFeature Net-Framework-Core

Windows Server 2008 veya 2008 R2 (Çekirdek Değil):

Ocsetup netfx3.

Windows Server (Core) veya Hyper-V Server 2008/2008 R2:

Ocsetup netfx3-servercore

HVBackup Örnek Kullanım

Tam VSS Yedekleme Tüm Host Sanal Makineleri Yedekleyin:

Hvbackup -a -o D: \\ VM-Backup

Tam VSS yedekleme listesini çalıştırın Sanal Makinelerin listesini (Makinelerin isimleri boşluklar içeriyorsa, teklifleri kullanmanız gerekir). BACUP, uzak bir sunucuda yapılır:

Hvbackup -L "VM1, VM2" -O \\\\ Yedek-Sunucu \\ WM-Backup

Yapmak tam yedekleme Bir metin dosyasında bulunan sanal makineler (her vm ayrı bir satırda):

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

Otomatik yedekleme için komut dosyası

Otomatik yedekleme uygulamasını planlamak istiyorsanız, bu amaçlar için basit bir yarasa dosyası yapmak ve yürütmeyi planlamak daha uygundur. Oluşturmak yedek-all.cmd. Sonraki İçerik:

BCKPATH \u003d "\\\\ Backup-Server \\ WM-Backup" REM Net Kullanım% BCTPATH% / Kullanıcı: PUSTDD% BCKPATH% && forfiles.exe -m * .zip -D -7 -C "CMD / C Del @Path" POPD HVBACKUP.EXE -A -O% BCKPATH% 1\u003e log_out.txt 2\u003e log_err.txt

Tüm sanal makinelerin bir yedeğini yapmadan önce bu komut dosyası, belirtilen dizindeki 7 günden daha eski zip dosyalarını silecektir. İhtiyaçlarınıza göre onaylayabilirsiniz yollar ve parametreler.

Şimdi bir sunucuda bir sunucuda bir komut dosyası tarafından oluşturulan periyodik bir yedekleme yürütmesi için planlanmış bir iş oluşturalım:

SCHTASKS.EXE / CREATE / TN HVBACKUP / TR C: \\ Backup-ALL.CMD / SC Günlük / RU / Rp / st 01:00:00

Görevi silmek istiyorsanız:

SCHTASKS.EXE / SİL / TN HVBACKUP / F

Hemen Görev Yürütme:

Schtasks.exe / run / tn hvbackup

HVBACKUP komut satırı parametreleri

Kullanım: hvbackup.exe.

-B, -backup.
Yedekleme (varsayılan) çalıştırın.
-R, -Restore
Kurtarma gerçekleştirin.
-F, -File
Metin dosyasıHer satırda bir sanal makinelerin bir listesini içeren.
-L, liste.
Yedekleme için sanal makinelerin listesi.
-An
Destek olmak Sunucudaki tüm sanal makineler.
-N, -Name
Belirtilirse, yalnızca listelenen sanal makinelerin yedeklenmesi yapılır.
-g, GUID
Belirtilirse, listelenen sanal makinelerin GUID'deki yedeklenmesi yapılır.
-O, -Otaput
Zorunlu parametre. Arşivler için son klasör. Belki yerel veya ağ yolu şeklinde.
-Çıkış biçimi.
Sanal Makine Arşivi Adı Biçimi. (0) Makine adı, (1) GUID makineleri ve (2) Geçerli tarih ve saat. Varsayılan: "(0) _ (2: yyyymmddhhmms) .zip"
-s, -Singlevss
Tüm sanal makineler için bir anlık görüntü yapın.
-Yardım
Ekipler için Sertifika Ekran:

Sonuç

Bu kadar. Tek açıklama - Yedekleme yapılırken düşüşü performansta test etmedim. Sanal makinelerin çalışmalarında frenleri farketmedim. Ama hepsi boş kaldılar. Her makinenin bir yedekleme yapmanın zamanı önemlidir. Ancak, elbette, faktörler kümesine bağlıdır.

var iyi fırsat HvbackUp'i hizalayın ve. Örneğin, yerel olarak Hyper-V ile birlikte sunucuda arşivler yaparak, klasörü Linux sunucusuna monte edin ve sanal makinelere sahip zip dosyalarını seçmek için RSYNC'yi kullanın. Örneğin, derhal Linux Sambu'ya yedekleyin. Yukarıdaki bağlantıya göre, bu konuya bir örnek var.

Çevrimiçi Kurs Güvenliği Linux

Yapılandırma ve güvenlik ve ağ altyapısında daha ayrıntıyı anlama arzunuz varsa, Linux temelinde inşa edilmesini tavsiye ederim. Çevrimiçi Kurs "Güvenlik Linux" Otus'ta. Eğitim 3 ay sürer, ardından kursun başarılı mezunları ortaklarla görüşülebilir. Kurs programı, bir dizi pratik atölye çalışması olarak tasarlanmıştır ve Linux yönetiminde zaten bilgi ve deneyim sahibi olan hazırlanmış dinleyicilere odaklanmıştır. Ne öğrenecek:
  • En iyi dünya uygulamalarını ve IB standartlarını uygulayın (Debian, Redhat, Gönye);
  • Linux OS'deki güvenlik açıklarını tespit etmek ve işletme araçları kullanmak;
  • Kurulum ve Yapılandır ağ sistemleri Tespit ve saldırıların önlenmesi;
  • Docker İzleme ve Konteynerasyon Sistemleri ile çalışmak;
Giriş testinde kendinizi kontrol edin ve daha ayrıntılı yazılım programını görün.

Kullanışlı yedeklemede yedekleme VMware oluşturmak için iki yöntem kullanılabilir: dahili ve dış.

İç yöntem

Kullanışlı yedeklemenin bir kopyası, Windows veya Linux'u çalıştıran VMware sanal makinesine yüklenir. Sanal makinede kullanışlı yedekleme, "fiziksel" bilgisayarlarda benzer bir çözelti kullanmaktan prensipte farklı değildir.

Harici yöntem

Kullanışlı yedekleme, belirli VMware kopyalarının görüntülerini normal dosyalar olarak kopyalamak için VMware sanal makinelerinde çalışır. Handy Backup, "Sıcak" modunda çalışan özel bir eklentiyi, yedekleme makinelerine ve VMware dizisini (VMware makinesini durdurmadan) kullanır.

VMware Sanal Makineyi Kaydetme

VMware yedeklemesinin görüntüsünün kopyalanması, özel bir araç kullanılarak yapılır. VMware eklentisi ayarlarını kullanarak, VMware kopyalanan makineyi ve ardından "soğuk" kopyalama için sonraki yeniden başlatmayı da durdurabilirsiniz.

  1. Kullanışlı yedeklemeyi açın ve CTRL + N tuşlarına basarak veya menü öğesini seçerek yeni bir görev oluşturun. Yedekleme görevini seçin.
  2. 2. adımda, eklentiyi seçin " VMware İş İstasyonu.".

  1. VMware'e erişim yapılandırmasını seçmek için "Yeni Yapılandırma" satırına çift tıklayın.
  2. Açılan iletişim kutusunda, modlar arasında bir seçim yapın " Sıcak."(Makineyi durdurmadan yedekleme) ve" Askıya Alın."(Tam görüntüsünü elde etmek için sanal bir makinenin durması ile).

  1. Sonra, bu yapılandırmanın iletişim kutusunda uygulanacağı makinenin belirli görüntüsünü seçin.

  1. "Tamam" a tıklayın ve her zamanki gibi bir görev oluşturmaya devam edin.

Yukarıda açıklanan sıra durur ve daha sonra herhangi bir ek müdahale olmadan VMware sanal makinelerini yeniden başlatır.