Witam,
próbuję wykonywać backup serwera Mailbox Exchange 2010 siedzącego na maszynie wirtualnej (hyperwizor ESXi 4.1 "free"), za pomocą Windows Server Backup (Windows Server 2008 R2 x64). Backup baz o wielkości około 300 GB wykonuje się bardzo wolno (3 doby lub więcej).
Backup wykonywany jest na udział sieciowy - inne backupy na ten sam udział, również z systemów wirtualnych, wykonuja się w normalnym czasie.
Pytam na tym forum ponieważ dostałem informacje, że może być to spowodowane właśnie tym, że maszyna stoi na wirtualce.
Jeśli są potrzebne jakieś nowe informacje to chętnie je udostępnię.
Z góry dziękuję za pomoc.
Trzy pytania
1. VMware tools są?
2. Jaki jest typ sieciówki zdefiniowanej w maszynie wirtualnej?
3. Dysk thik czy thin i czy niama tam przypadkiem jakiegoś snapshota?
1. Toolsy są aktualne.
2. sieciówka E1000.
3. thick i brak snapshotów.
W ramach własnego dłubania dałem maszynie 4 vCPU z rezerwacją 2GHz i wszystkie udziały (CPU, dyski i pamięć) na High - sprawdzam czy to coś zmieni.
To wiesz co, do zmień sieciówkę na VMXNET i ewentualnie jak możesz zainstaluj poprawki do ESXi - http://www.vmware.com/patch/download/.
Przepraszam, w związku z tym, że działa u mnie sporo hyperwizorów niestety podałem nieprawidłową wersję. Aktualnie maszyna stoi na ESXi 3.5.0 build 238493.
Niestety chwilowo nie mogę wykonać restartu hosta, więc wymieniłem tylko kartę sieciową.
Jutro dam znać czy coś pomogło.
I jak tam coś się udało?
Niestety nic się nie zmieniło. Dziś przeniosę maszynę na ESXi 4.1.0. Zastanawiam się czy profesjonalne narzędzie backupowe takie jak Veeam Backup and Replication może pomóc?
Warto spróbować, możesz tez VCB zaciągać ten backup jak nie chcesz inwestować mamony w licencję. Tylko przy Exchangu warto go zgasić, bo taki online nie zawsze chce działać po odzyskaniu.
Ale VCB chyba nie zadziała z ESXi "free"? Proszę mnie poprawić jeśi się mylę?
Działa bez bólu jak chcesz to ci podrzucę skrypt który będzie gasić maszynę, backupować i podnosić.
Jeśli rzeczywiście działa w wersji darmowej to będę wdzięczny z skrypt.
To trzymaj:
del D:\Backup\[naza vm].7z /F /Q
"C:\Program Files\Putty\plink.exe" -pw [hasło] root@[ip] "vim-cmd vmsvc/power.shutdown [id maszyny]"
D:\SLEEP.exe 60
"C:\Program Files\VMware\VMware Consolidated Backup Framework\vcbMounter.exe" -h [ip] -u root -p [hasło] -m nbd -a name:[naza vm] -r D:\Backup\[naza vm] -t fullvm -M 1
D:\SLEEP.exe 60
"C:\Program Files\Putty\plink.exe" -pw [hasło] root@[ip] "vim-cmd vmsvc/power.on [id maszyny]"
"C:\Program Files\7-zip\7z.exe" a D:\Backup\[naza vm].7z -mx9 -mmt on -t7z -r D:\Backup\[naza vm]
del D:\Backup\[naza vm]\ /F /Q
rmdir D:\Backup\[naza vm]
Generalnie będziesz potrzebować plink (http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe), 7zip (jak chcesz pakować), VMware Consolidated Backup Framework i mikro programiku SLEEP do znalezienia np tu: ftp://ftp.microsoft.com/Services/TechNet/samples/PS/Win98/Reskit/SCRPTING/SLEEP.EXE.
... i musisz odpalić SSH na hypervisorze.
ID maszyny dostaniesz logując się po SSH na esxii i wywołując komendę vim-cmd vmsvc/getallvms
I jak tam zadzialalo ci coś?
Jestem nieobecny w pracy do dnia 08-02-2011. Pilne sprawy proszę kierować na skrzynkę AdministratorzyNT. Tomek Pręgowski