SlideShare a Scribd company logo
Cách dùng VEEAM Backup v9
1. Cách cấu hình VEEAM Backup Free v9
 Tải bản ISO cài đặt VEEAM Backup Free v9
 Cài hệ thống VEEAM Backup Free v9 xin tham khảo:
 Cấu hình VEEAM Backup Free v9 trên 3 mô hình chính:
 Cài trên 1 VM windows 2012 R2
 Cài trên 1 Hyper-V và có windows 2008 R2/ W2K12/W2K12R2.
 Cài .Net framework 4.5, SQL Express2013 Sp1
2. Cách viết script cho VEEAM Backup trên PowerShell v2
– Nội dung file VEEAMBackup.ps1 script:
##################################################################
# User Defined Variables
##################################################################
# Names of VMs to backup separated by comma (Mandatory). For instance, $VMNames
= “VM1”,”VM2”
$VMNames = “VCVA60″,”bigbluebutton”
# Name of vCenter or standalone host VMs to backup reside on (Mandatory)
$HostName = “10.10.11.80”
# Directory that VM backups should go to (Mandatory; for instance, C:Backup)
$Directory= “E:Backup_K2”
#Optionally, you can change compression level and desired retention, disable VMware
quiescence, enable encryption or even notification settings:
# Desired compression level (Optional; Possible values: 0 – None, 4 – Dedupe-friendly, 5
– Optimal, 6 – High, 9 – Extreme)
$CompressionLevel = “5”
# Quiesce VM when taking snapshot (Optional; VMware Tools or Hyper-V Integration
Components are required for this in the guest OS; Possible values: $True/$False)
$EnableQuiescence = $True
# Protect resulting backup with encryption key (Optional; $True/$False)
$EnableEncryption = $False
# Encryption Key (Optional; path to a secure string)
$EncryptionKey = “”
# Retention settings (Optional; by default, VeeamZIP files are not removed and kept in
the specifiedlocation for an indefinite period of time.
# Possible values: Never, Tonight, TomorrowNight, In3days, In1Week, In2Weeks,
In1Month)
$Retention = “Never”
#If you like to get an email report once the backup is completed, you should additionally
fill out the following notification settings.
##################################################################
# Notification Settings
##################################################################
# Enable notification (Optional)
$EnableNotification = $True
# Email SMTP server
$SMTPServer = “”
# Email FROM
$EmailFrom = “”
# Email TO
$EmailTo = “”
# Email subject
$EmailSubject = “”
##################################################################
# Email formatting
##################################################################
$style = “<style>BODY{font-family: Arial; font-size: 10pt;}”
$style = $style + “TABLE{border: 1px solid black; border-collapse: collapse;}”
$style = $style + “TH{border: 1px solid black; background: #dddddd; padding: 5px; }”
$style = $style + “TD{border: 1px solid black; padding: 5px; }”
$style = $style + “</style>”
##################################################################
# End User Defined Variables
##################################################################
#################### DO NOT MODIFY PAST THIS LINE ################
Asnp VeeamPSSnapin
$Server = Get-VBRServer -name $HostName
$MesssagyBody = @()
foreach ($VMName in $VMNames)
{
$VM = Find-VBRViEntity -Name $VMName -Server $Server
If ($EnableEncryption)
{
$EncryptionKey = Add-VBREncryptionKey -Password (cat $EncryptionKey |
ConvertTo-SecureString)
$ZIPSession = Start-VBRZip -Entity $VM -Folder $Directory -Compression
$CompressionLevel -DisableQuiesce:(!$EnableQuiescence) -AutoDelete $Retention -
EncryptionKey $EncryptionKey
}
Else
{
$ZIPSession = Start-VBRZip -Entity $VM -Folder $Directory -Compression
$CompressionLevel -DisableQuiesce:(!$EnableQuiescence) -AutoDelete $Retention
}
If ($EnableNotification)
{
$TaskSessions = $ZIPSession.GetTaskSessions().logger.getlog().updatedrecords
$FailedSessions = $TaskSessions | where {$_.status -eq “EWarning” -or $_.Status -eq
“EFailed”}
if ($FailedSessions -ne $Null)
{
$MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object
@{n=”Name”;e={($_.name).Substring(0, $_.name.LastIndexOf(“(“))}} ,@{n=”Start
Time”;e={$_.CreationTime}},@{n=”End
Time”;e={$_.EndTime}},Result,@{n=”Details”;e={$FailedSessions.Title}})
}
Else
{
$MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object
@{n=”Name”;e={($_.name).Substring(0, $_.name.LastIndexOf(“(“))}} ,@{n=”Start
Time”;e={$_.CreationTime}},@{n=”End
Time”;e={$_.EndTime}},Result,@{n=”Details”;e={($TaskSessions | sort creationtime -
Descending | select -first 1).Title}})
}
}
}
If ($EnableNotification)
{
$Message = New-Object System.Net.Mail.MailMessage $EmailFrom, $EmailTo
$Message.Subject = $EmailSubject
$Message.IsBodyHTML = $True
$message.Body = $MesssagyBody | ConvertTo-Html -head $style | Out-String
$SMTP = New-Object Net.Mail.SmtpClient($SMTPServer)
$SMTP.Send($Message)
}
– Cấu hình PowerShell V2 cho phép chạy, read/write/executive trên máy chủ Windows
chạy bản VEEAM Backup Free v9.
– Cấu hình Task Schedule trên Windows > Administrator Tool cho phép chạy Script theo
lịch trình thời gian (onTime, on daily, on weekly, on Monthly…)
– Kiểm tra history kết quả backup của VEEAM Backup Free v9
3. Các tình huống thực hành:
3.1. Backup VM thông qua vSphere Client gói OVA/OVF
3.2. Backup VM thông qua Script chạy trên PowerShell v2
3.3. Xóa máy ảo trên vSphere 6 sau khi đã backup bằng 2 cách trên
3.4. Khôi phục lại VM bằng vSphere Client > Deployment OVA/OVF
3.5. Bật VM chạy thử nghiệm kiểm tra tình trạng VM
– Nếu chạy ổn định chuyển tiếp sang bước 3.6.
– Nếu không ổn phải chạy lại các bước
3.6. Sau khi chạy thử nghiệm VM chạy ổn định, ta xóa VM đó lần 2.
3.7. Chạy khôi phục lại VM bằng VEEAM Backup Free v9
– Mở VEEAM backup Free v9
– Chọn menu: SERVER > VMware vSphere > IP host / Name server ESXi host để kiểm
tra xem VM có còn không ?
– Chọn chuyển sang Menu: HOME
Bấm nút Restore > chọn File đã backup để restore
Sau khi VEEAM backup phân tích được file backup sẽ có thông tin chi tiết VM cần
restore
Chọn nút Restore và bấm Popup menu: Entire VM (include registration)
Màn thông tin vị trí khôi phục lại VM
Chọn vị trí khôi phục là nguyên bản (như cũ) hoặc chọn vị trí máy chủ khác để khôi
phục:
Nhập lý do khôi phục
Bấm Finish để bắt đầu khôi phục lại VM
Màn tiến trính khôi phục bắt đầu thực hiện
Kết quả hoàn thành việc khôi phục VM bằng VEEAM Backup Free v9
Kiểm tra tình trạng máy VM trên vShere client sau khi đã khôi phục thành công.
3.8.Tình huống backup và Restore VM đã được snapshot
– Sửa lại màn powerShell script
– Cho chạy script
– Sau khi chạy kết quả VM có snapshot được backup
Đến khoảng thời gian ngắn sau thì thấy ngừng chạy script, trên màn vsphere cleint báo lỗi
VM có snapshot
“Snapshot not taken since the state of the virtual machine has not changed since the last
snapshot operation.”
– Mở lại VEEAM Backup Free v9 để khôi phục VM có snapshot (đã xóa VM trên Host
10.10.11.80)
– Thực hiện lại tiến trình restore VM đã snapshot không thành công.
Kết luận:
– Những máy ảo nào đã được snapshot bằng vSphere VMware thì không thể backup bằng
VEEAM Backup Free v9 thông qua Script PowerShell.
Muốn thực hiện backup/restore thành công các VM này phải Consolidate trước, sau đó
delete all hết các bản Snapshot trước khi chạy Script powershell backup.
– Bản chất của quá trình backup của VEEAM Backup Free là có dùng cơ chế snapshot
các VM, nên khi hệ thống VB đang vận hành cơ chế snapshot các máy ảo bạn đừng
consolidate hay xóa các bản snapshot của VB, nó sẽ gây lỗi quá trình backup replicate
Chúc các bạn thành công trong công tác bảo vệ toàn vẹn và an toàn dữ liệu, máy ảo bằng
VEEAM Backup v9 !

More Related Content

What's hot

Team Foundation Server 2015 による テスト工数削減
Team Foundation Server 2015 によるテスト工数削減Team Foundation Server 2015 によるテスト工数削減
Team Foundation Server 2015 による テスト工数削減
Masaki Takeda
 
Makalah bab i kista ovarium
Makalah bab i kista ovarium Makalah bab i kista ovarium
Makalah bab i kista ovarium Radna Vilusa
 
Manual de instalacion y configuracion openfire j.e.u.m
Manual de instalacion y configuracion openfire j.e.u.mManual de instalacion y configuracion openfire j.e.u.m
Manual de instalacion y configuracion openfire j.e.u.m
juanesellanza1
 
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - LeafletModifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
Encepal Cere
 
Membuat server sederhana dengan debian
Membuat server sederhana dengan debianMembuat server sederhana dengan debian
Membuat server sederhana dengan debianWida Astuti Npp
 
Konsep & asuhan keperawatan pasien hiv
Konsep & asuhan keperawatan pasien hivKonsep & asuhan keperawatan pasien hiv
Konsep & asuhan keperawatan pasien hiv
DwiKartikaRukmi
 
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
Nurul Afdal Haris
 
Configuración del servidor smtp centos
Configuración del servidor smtp centosConfiguración del servidor smtp centos
Configuración del servidor smtp centos
Humano Terricola
 
Konfigurasi nano station 2 sebagai access point
Konfigurasi nano station 2 sebagai access pointKonfigurasi nano station 2 sebagai access point
Konfigurasi nano station 2 sebagai access point
taufiq26
 
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODOASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
Wawan Akibu
 
Format askep hipertermi
Format askep hipertermiFormat askep hipertermi
Format askep hipertermi
Etika Nurasih
 
Kumpulan patofisiologi
Kumpulan patofisiologiKumpulan patofisiologi
Kumpulan patofisiologi
X-file 'rani' Chan
 
Practica sobre instalacion y puesta en marcha de proftp
Practica sobre instalacion y puesta en marcha de proftpPractica sobre instalacion y puesta en marcha de proftp
Practica sobre instalacion y puesta en marcha de proftpAntonio Del Río
 
Unidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistemaUnidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistema
vverdu
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
Kumar Y
 
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
I Putu Hariyadi
 
Sirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
Sirkulasi Darah, Cairan dan Asam Basa dalam TubuhSirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
Sirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
Khoirul Ummah
 
Resumen IPTABLES
Resumen IPTABLESResumen IPTABLES
Resumen IPTABLES
alexmerono
 
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
hyun soomyung
 

What's hot (20)

Team Foundation Server 2015 による テスト工数削減
Team Foundation Server 2015 によるテスト工数削減Team Foundation Server 2015 によるテスト工数削減
Team Foundation Server 2015 による テスト工数削減
 
Makalah bab i kista ovarium
Makalah bab i kista ovarium Makalah bab i kista ovarium
Makalah bab i kista ovarium
 
Manual de instalacion y configuracion openfire j.e.u.m
Manual de instalacion y configuracion openfire j.e.u.mManual de instalacion y configuracion openfire j.e.u.m
Manual de instalacion y configuracion openfire j.e.u.m
 
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - LeafletModifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
Modifikasi Lingkungan Pencegahan Resiko Jatuh pada Lansia - Leaflet
 
Membuat server sederhana dengan debian
Membuat server sederhana dengan debianMembuat server sederhana dengan debian
Membuat server sederhana dengan debian
 
Konsep & asuhan keperawatan pasien hiv
Konsep & asuhan keperawatan pasien hivKonsep & asuhan keperawatan pasien hiv
Konsep & asuhan keperawatan pasien hiv
 
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
Osteoporosis (Sejenis Makalah/Karya Tulis Ilmiah)
 
Configuración del servidor smtp centos
Configuración del servidor smtp centosConfiguración del servidor smtp centos
Configuración del servidor smtp centos
 
Konfigurasi nano station 2 sebagai access point
Konfigurasi nano station 2 sebagai access pointKonfigurasi nano station 2 sebagai access point
Konfigurasi nano station 2 sebagai access point
 
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODOASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
ASKEP SOL DI RSUP. Dr. WAHIDDIN SUDIROHUODO
 
Format askep hipertermi
Format askep hipertermiFormat askep hipertermi
Format askep hipertermi
 
Kumpulan patofisiologi
Kumpulan patofisiologiKumpulan patofisiologi
Kumpulan patofisiologi
 
Arrays in linux
Arrays in linuxArrays in linux
Arrays in linux
 
Practica sobre instalacion y puesta en marcha de proftp
Practica sobre instalacion y puesta en marcha de proftpPractica sobre instalacion y puesta en marcha de proftp
Practica sobre instalacion y puesta en marcha de proftp
 
Unidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistemaUnidad 11 - Administración básica del sistema
Unidad 11 - Administración básica del sistema
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
 
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
Instalasi dan Konfigurasi Proxmox VE 5.1 pada VMware Workstation 14
 
Sirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
Sirkulasi Darah, Cairan dan Asam Basa dalam TubuhSirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
Sirkulasi Darah, Cairan dan Asam Basa dalam Tubuh
 
Resumen IPTABLES
Resumen IPTABLESResumen IPTABLES
Resumen IPTABLES
 
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
스터디그룹 패턴 (A PATTERN LANGUAGE FOR STUDY GROUPS)
 

Similar to Cách dùng veeam backup v9

Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
laonap166
 
Tổng hợp các lỗi về v sphere
Tổng hợp các lỗi về v sphereTổng hợp các lỗi về v sphere
Tổng hợp các lỗi về v sphere
laonap166
 
Cài đặt exchange server 2013 cùng domain với exchange server 2007
Cài đặt exchange server 2013 cùng domain với exchange server 2007Cài đặt exchange server 2013 cùng domain với exchange server 2007
Cài đặt exchange server 2013 cùng domain với exchange server 2007
laonap166
 
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
laonap166
 
Một số điều vmware workstation có thể bạn chưa biết
Một số điều vmware workstation có thể bạn chưa biếtMột số điều vmware workstation có thể bạn chưa biết
Một số điều vmware workstation có thể bạn chưa biết
laonap166
 
Báo cáo cuối kỳ
Báo cáo cuối kỳBáo cáo cuối kỳ
Báo cáo cuối kỳchuongthai77
 
Web203 slide 2
Web203   slide 2Web203   slide 2
Web203 slide 2
tuanduongcntt
 
Bài 2 Cài Đặt Joomla
Bài 2 Cài Đặt JoomlaBài 2 Cài Đặt Joomla
Bài 2 Cài Đặt Joomla
MasterCode.vn
 
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATIONVEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
Internet [L]
 
Sao lưu & phục hồi database SQL Server | zBackup.vn
Sao lưu & phục hồi database SQL Server | zBackup.vnSao lưu & phục hồi database SQL Server | zBackup.vn
Sao lưu & phục hồi database SQL Server | zBackup.vn
zBackupVN
 
Khởi động máy ảo vmware cùng máy thật
Khởi động máy ảo vmware cùng máy thậtKhởi động máy ảo vmware cùng máy thật
Khởi động máy ảo vmware cùng máy thật
laonap166
 
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmwareChuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
laonap166
 
Convert máy thật len vmwork station
Convert máy thật len vmwork stationConvert máy thật len vmwork station
Convert máy thật len vmwork station
laonap166
 
Devexpress cho asp.net
Devexpress cho asp.netDevexpress cho asp.net
Devexpress cho asp.net
thichxoidau
 
(274364013) baibaocaogiuaky 140505213913-phpapp02
(274364013) baibaocaogiuaky 140505213913-phpapp02(274364013) baibaocaogiuaky 140505213913-phpapp02
(274364013) baibaocaogiuaky 140505213913-phpapp02lehuyvinh
 
Sql injection lab_5477
Sql injection lab_5477Sql injection lab_5477
Sql injection lab_5477
oncestar
 
My sql part 2 - manager mysql server - backup & restore database
My sql   part 2 - manager mysql server - backup & restore databaseMy sql   part 2 - manager mysql server - backup & restore database
My sql part 2 - manager mysql server - backup & restore databaselaonap166
 
Phalcon căn bản
Phalcon căn bảnPhalcon căn bản
Phalcon căn bản
TechMaster Vietnam
 
Báo cáo thực tập hàng tuần
Báo cáo thực tập hàng tuầnBáo cáo thực tập hàng tuần
Báo cáo thực tập hàng tuầnlan huynh
 

Similar to Cách dùng veeam backup v9 (20)

Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi...
 
Tổng hợp các lỗi về v sphere
Tổng hợp các lỗi về v sphereTổng hợp các lỗi về v sphere
Tổng hợp các lỗi về v sphere
 
Cài đặt exchange server 2013 cùng domain với exchange server 2007
Cài đặt exchange server 2013 cùng domain với exchange server 2007Cài đặt exchange server 2013 cùng domain với exchange server 2007
Cài đặt exchange server 2013 cùng domain với exchange server 2007
 
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
Hướng dẫn backup exchange 2010 với windows server backup của windows server 2...
 
Một số điều vmware workstation có thể bạn chưa biết
Một số điều vmware workstation có thể bạn chưa biếtMột số điều vmware workstation có thể bạn chưa biết
Một số điều vmware workstation có thể bạn chưa biết
 
Báo cáo cuối kỳ
Báo cáo cuối kỳBáo cáo cuối kỳ
Báo cáo cuối kỳ
 
Web203 slide 2
Web203   slide 2Web203   slide 2
Web203 slide 2
 
Bài 2 Cài Đặt Joomla
Bài 2 Cài Đặt JoomlaBài 2 Cài Đặt Joomla
Bài 2 Cài Đặt Joomla
 
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATIONVEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
VEEAM BACKUP – GIẢI PHÁP BACKUP, RESTORE, REPLICATION
 
Sao lưu & phục hồi database SQL Server | zBackup.vn
Sao lưu & phục hồi database SQL Server | zBackup.vnSao lưu & phục hồi database SQL Server | zBackup.vn
Sao lưu & phục hồi database SQL Server | zBackup.vn
 
Khởi động máy ảo vmware cùng máy thật
Khởi động máy ảo vmware cùng máy thậtKhởi động máy ảo vmware cùng máy thật
Khởi động máy ảo vmware cùng máy thật
 
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmwareChuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
Chuyển từ máy ảo virtual box sang chạy trên hạ tầng máy ảo vmware
 
Convert máy thật len vmwork station
Convert máy thật len vmwork stationConvert máy thật len vmwork station
Convert máy thật len vmwork station
 
Devexpress cho asp.net
Devexpress cho asp.netDevexpress cho asp.net
Devexpress cho asp.net
 
(274364013) baibaocaogiuaky 140505213913-phpapp02
(274364013) baibaocaogiuaky 140505213913-phpapp02(274364013) baibaocaogiuaky 140505213913-phpapp02
(274364013) baibaocaogiuaky 140505213913-phpapp02
 
Sql injection lab_5477
Sql injection lab_5477Sql injection lab_5477
Sql injection lab_5477
 
My sql part 2 - manager mysql server - backup & restore database
My sql   part 2 - manager mysql server - backup & restore databaseMy sql   part 2 - manager mysql server - backup & restore database
My sql part 2 - manager mysql server - backup & restore database
 
Phalcon căn bản
Phalcon căn bảnPhalcon căn bản
Phalcon căn bản
 
Aspnet 3.5_03
Aspnet 3.5_03Aspnet 3.5_03
Aspnet 3.5_03
 
Báo cáo thực tập hàng tuần
Báo cáo thực tập hàng tuầnBáo cáo thực tập hàng tuần
Báo cáo thực tập hàng tuần
 

More from laonap166

Huong dan xu ly cac loi khi su dung phan mem reset may in
Huong dan xu ly cac loi khi su dung phan mem reset may inHuong dan xu ly cac loi khi su dung phan mem reset may in
Huong dan xu ly cac loi khi su dung phan mem reset may in
laonap166
 
Huong dan reset muc l200 epson
Huong dan reset muc l200 epsonHuong dan reset muc l200 epson
Huong dan reset muc l200 epson
laonap166
 
NEC Server Documents
NEC Server DocumentsNEC Server Documents
NEC Server Documents
laonap166
 
Mtcv giám đốc tt cntt
Mtcv giám đốc tt cnttMtcv giám đốc tt cntt
Mtcv giám đốc tt cntt
laonap166
 
Nếu bạn làm it bạn cần biết
Nếu bạn làm it  bạn cần biếtNếu bạn làm it  bạn cần biết
Nếu bạn làm it bạn cần biết
laonap166
 
Nhạp mon lap trinh khong code
Nhạp mon lap trinh khong code Nhạp mon lap trinh khong code
Nhạp mon lap trinh khong code
laonap166
 
Ha active active bang gfs2
Ha active  active bang gfs2Ha active  active bang gfs2
Ha active active bang gfs2
laonap166
 
Hướng dẫn cài đặt phần mềm turnoffmonitor
Hướng dẫn cài đặt phần mềm turnoffmonitorHướng dẫn cài đặt phần mềm turnoffmonitor
Hướng dẫn cài đặt phần mềm turnoffmonitor
laonap166
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake php
laonap166
 
He 74 a-thltht-lãxuântâm-11tlt
He 74 a-thltht-lãxuântâm-11tltHe 74 a-thltht-lãxuântâm-11tlt
He 74 a-thltht-lãxuântâm-11tlt
laonap166
 
Quản lý cua hang giai khat lxt
Quản lý cua hang giai khat lxtQuản lý cua hang giai khat lxt
Quản lý cua hang giai khat lxt
laonap166
 
Ve ngoi nha lap trinh do hoa bang c
Ve ngoi nha lap trinh do hoa bang cVe ngoi nha lap trinh do hoa bang c
Ve ngoi nha lap trinh do hoa bang c
laonap166
 
Don xin thanh lap doanh nghiep lien doanh
Don xin thanh lap doanh nghiep lien doanhDon xin thanh lap doanh nghiep lien doanh
Don xin thanh lap doanh nghiep lien doanh
laonap166
 
Thu cam on khach hang
Thu cam on khach hangThu cam on khach hang
Thu cam on khach hang
laonap166
 
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloatCai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
laonap166
 
Xd email server zimbra
Xd email server zimbraXd email server zimbra
Xd email server zimbra
laonap166
 
Tom tat ly thuyet thi bằng lái xe b2
Tom tat ly thuyet thi bằng lái xe b2Tom tat ly thuyet thi bằng lái xe b2
Tom tat ly thuyet thi bằng lái xe b2
laonap166
 
Policy Based Assignment DHCP – Windows Server 2012
Policy Based Assignment DHCP – Windows Server 2012Policy Based Assignment DHCP – Windows Server 2012
Policy Based Assignment DHCP – Windows Server 2012
laonap166
 
How to backup active directory domain services database in windows server 201...
How to backup active directory domain services database in windows server 201...How to backup active directory domain services database in windows server 201...
How to backup active directory domain services database in windows server 201...
laonap166
 
Dns backup and recovery in windows server 2012 r2
Dns backup and recovery in windows server 2012 r2Dns backup and recovery in windows server 2012 r2
Dns backup and recovery in windows server 2012 r2
laonap166
 

More from laonap166 (20)

Huong dan xu ly cac loi khi su dung phan mem reset may in
Huong dan xu ly cac loi khi su dung phan mem reset may inHuong dan xu ly cac loi khi su dung phan mem reset may in
Huong dan xu ly cac loi khi su dung phan mem reset may in
 
Huong dan reset muc l200 epson
Huong dan reset muc l200 epsonHuong dan reset muc l200 epson
Huong dan reset muc l200 epson
 
NEC Server Documents
NEC Server DocumentsNEC Server Documents
NEC Server Documents
 
Mtcv giám đốc tt cntt
Mtcv giám đốc tt cnttMtcv giám đốc tt cntt
Mtcv giám đốc tt cntt
 
Nếu bạn làm it bạn cần biết
Nếu bạn làm it  bạn cần biếtNếu bạn làm it  bạn cần biết
Nếu bạn làm it bạn cần biết
 
Nhạp mon lap trinh khong code
Nhạp mon lap trinh khong code Nhạp mon lap trinh khong code
Nhạp mon lap trinh khong code
 
Ha active active bang gfs2
Ha active  active bang gfs2Ha active  active bang gfs2
Ha active active bang gfs2
 
Hướng dẫn cài đặt phần mềm turnoffmonitor
Hướng dẫn cài đặt phần mềm turnoffmonitorHướng dẫn cài đặt phần mềm turnoffmonitor
Hướng dẫn cài đặt phần mềm turnoffmonitor
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake php
 
He 74 a-thltht-lãxuântâm-11tlt
He 74 a-thltht-lãxuântâm-11tltHe 74 a-thltht-lãxuântâm-11tlt
He 74 a-thltht-lãxuântâm-11tlt
 
Quản lý cua hang giai khat lxt
Quản lý cua hang giai khat lxtQuản lý cua hang giai khat lxt
Quản lý cua hang giai khat lxt
 
Ve ngoi nha lap trinh do hoa bang c
Ve ngoi nha lap trinh do hoa bang cVe ngoi nha lap trinh do hoa bang c
Ve ngoi nha lap trinh do hoa bang c
 
Don xin thanh lap doanh nghiep lien doanh
Don xin thanh lap doanh nghiep lien doanhDon xin thanh lap doanh nghiep lien doanh
Don xin thanh lap doanh nghiep lien doanh
 
Thu cam on khach hang
Thu cam on khach hangThu cam on khach hang
Thu cam on khach hang
 
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloatCai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
Cai dat su_dung_acronis_snapdeployforpc_debungfilebackuphangloat
 
Xd email server zimbra
Xd email server zimbraXd email server zimbra
Xd email server zimbra
 
Tom tat ly thuyet thi bằng lái xe b2
Tom tat ly thuyet thi bằng lái xe b2Tom tat ly thuyet thi bằng lái xe b2
Tom tat ly thuyet thi bằng lái xe b2
 
Policy Based Assignment DHCP – Windows Server 2012
Policy Based Assignment DHCP – Windows Server 2012Policy Based Assignment DHCP – Windows Server 2012
Policy Based Assignment DHCP – Windows Server 2012
 
How to backup active directory domain services database in windows server 201...
How to backup active directory domain services database in windows server 201...How to backup active directory domain services database in windows server 201...
How to backup active directory domain services database in windows server 201...
 
Dns backup and recovery in windows server 2012 r2
Dns backup and recovery in windows server 2012 r2Dns backup and recovery in windows server 2012 r2
Dns backup and recovery in windows server 2012 r2
 

Cách dùng veeam backup v9

  • 1. Cách dùng VEEAM Backup v9 1. Cách cấu hình VEEAM Backup Free v9  Tải bản ISO cài đặt VEEAM Backup Free v9  Cài hệ thống VEEAM Backup Free v9 xin tham khảo:  Cấu hình VEEAM Backup Free v9 trên 3 mô hình chính:  Cài trên 1 VM windows 2012 R2  Cài trên 1 Hyper-V và có windows 2008 R2/ W2K12/W2K12R2.  Cài .Net framework 4.5, SQL Express2013 Sp1 2. Cách viết script cho VEEAM Backup trên PowerShell v2 – Nội dung file VEEAMBackup.ps1 script: ################################################################## # User Defined Variables
  • 2. ################################################################## # Names of VMs to backup separated by comma (Mandatory). For instance, $VMNames = “VM1”,”VM2” $VMNames = “VCVA60″,”bigbluebutton” # Name of vCenter or standalone host VMs to backup reside on (Mandatory) $HostName = “10.10.11.80” # Directory that VM backups should go to (Mandatory; for instance, C:Backup) $Directory= “E:Backup_K2” #Optionally, you can change compression level and desired retention, disable VMware quiescence, enable encryption or even notification settings: # Desired compression level (Optional; Possible values: 0 – None, 4 – Dedupe-friendly, 5 – Optimal, 6 – High, 9 – Extreme) $CompressionLevel = “5” # Quiesce VM when taking snapshot (Optional; VMware Tools or Hyper-V Integration Components are required for this in the guest OS; Possible values: $True/$False) $EnableQuiescence = $True # Protect resulting backup with encryption key (Optional; $True/$False) $EnableEncryption = $False # Encryption Key (Optional; path to a secure string) $EncryptionKey = “” # Retention settings (Optional; by default, VeeamZIP files are not removed and kept in the specifiedlocation for an indefinite period of time. # Possible values: Never, Tonight, TomorrowNight, In3days, In1Week, In2Weeks, In1Month) $Retention = “Never”
  • 3. #If you like to get an email report once the backup is completed, you should additionally fill out the following notification settings. ################################################################## # Notification Settings ################################################################## # Enable notification (Optional) $EnableNotification = $True # Email SMTP server $SMTPServer = “” # Email FROM $EmailFrom = “” # Email TO $EmailTo = “” # Email subject $EmailSubject = “” ################################################################## # Email formatting ################################################################## $style = “<style>BODY{font-family: Arial; font-size: 10pt;}” $style = $style + “TABLE{border: 1px solid black; border-collapse: collapse;}” $style = $style + “TH{border: 1px solid black; background: #dddddd; padding: 5px; }” $style = $style + “TD{border: 1px solid black; padding: 5px; }” $style = $style + “</style>” ################################################################## # End User Defined Variables ################################################################## #################### DO NOT MODIFY PAST THIS LINE ################ Asnp VeeamPSSnapin $Server = Get-VBRServer -name $HostName $MesssagyBody = @()
  • 4. foreach ($VMName in $VMNames) { $VM = Find-VBRViEntity -Name $VMName -Server $Server If ($EnableEncryption) { $EncryptionKey = Add-VBREncryptionKey -Password (cat $EncryptionKey | ConvertTo-SecureString) $ZIPSession = Start-VBRZip -Entity $VM -Folder $Directory -Compression $CompressionLevel -DisableQuiesce:(!$EnableQuiescence) -AutoDelete $Retention - EncryptionKey $EncryptionKey } Else { $ZIPSession = Start-VBRZip -Entity $VM -Folder $Directory -Compression $CompressionLevel -DisableQuiesce:(!$EnableQuiescence) -AutoDelete $Retention } If ($EnableNotification) { $TaskSessions = $ZIPSession.GetTaskSessions().logger.getlog().updatedrecords $FailedSessions = $TaskSessions | where {$_.status -eq “EWarning” -or $_.Status -eq “EFailed”} if ($FailedSessions -ne $Null) { $MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object @{n=”Name”;e={($_.name).Substring(0, $_.name.LastIndexOf(“(“))}} ,@{n=”Start Time”;e={$_.CreationTime}},@{n=”End Time”;e={$_.EndTime}},Result,@{n=”Details”;e={$FailedSessions.Title}}) } Else { $MesssagyBody = $MesssagyBody + ($ZIPSession | Select-Object @{n=”Name”;e={($_.name).Substring(0, $_.name.LastIndexOf(“(“))}} ,@{n=”Start Time”;e={$_.CreationTime}},@{n=”End Time”;e={$_.EndTime}},Result,@{n=”Details”;e={($TaskSessions | sort creationtime - Descending | select -first 1).Title}})
  • 5. } } } If ($EnableNotification) { $Message = New-Object System.Net.Mail.MailMessage $EmailFrom, $EmailTo $Message.Subject = $EmailSubject $Message.IsBodyHTML = $True $message.Body = $MesssagyBody | ConvertTo-Html -head $style | Out-String $SMTP = New-Object Net.Mail.SmtpClient($SMTPServer) $SMTP.Send($Message) } – Cấu hình PowerShell V2 cho phép chạy, read/write/executive trên máy chủ Windows chạy bản VEEAM Backup Free v9. – Cấu hình Task Schedule trên Windows > Administrator Tool cho phép chạy Script theo lịch trình thời gian (onTime, on daily, on weekly, on Monthly…)
  • 6.
  • 7. – Kiểm tra history kết quả backup của VEEAM Backup Free v9
  • 8. 3. Các tình huống thực hành: 3.1. Backup VM thông qua vSphere Client gói OVA/OVF
  • 9. 3.2. Backup VM thông qua Script chạy trên PowerShell v2
  • 10. 3.3. Xóa máy ảo trên vSphere 6 sau khi đã backup bằng 2 cách trên 3.4. Khôi phục lại VM bằng vSphere Client > Deployment OVA/OVF
  • 11. 3.5. Bật VM chạy thử nghiệm kiểm tra tình trạng VM – Nếu chạy ổn định chuyển tiếp sang bước 3.6. – Nếu không ổn phải chạy lại các bước 3.6. Sau khi chạy thử nghiệm VM chạy ổn định, ta xóa VM đó lần 2. 3.7. Chạy khôi phục lại VM bằng VEEAM Backup Free v9 – Mở VEEAM backup Free v9 – Chọn menu: SERVER > VMware vSphere > IP host / Name server ESXi host để kiểm tra xem VM có còn không ?
  • 12. – Chọn chuyển sang Menu: HOME Bấm nút Restore > chọn File đã backup để restore Sau khi VEEAM backup phân tích được file backup sẽ có thông tin chi tiết VM cần restore
  • 13. Chọn nút Restore và bấm Popup menu: Entire VM (include registration) Màn thông tin vị trí khôi phục lại VM
  • 14. Chọn vị trí khôi phục là nguyên bản (như cũ) hoặc chọn vị trí máy chủ khác để khôi phục:
  • 15. Nhập lý do khôi phục
  • 16. Bấm Finish để bắt đầu khôi phục lại VM Màn tiến trính khôi phục bắt đầu thực hiện Kết quả hoàn thành việc khôi phục VM bằng VEEAM Backup Free v9
  • 17. Kiểm tra tình trạng máy VM trên vShere client sau khi đã khôi phục thành công. 3.8.Tình huống backup và Restore VM đã được snapshot – Sửa lại màn powerShell script
  • 18. – Cho chạy script – Sau khi chạy kết quả VM có snapshot được backup Đến khoảng thời gian ngắn sau thì thấy ngừng chạy script, trên màn vsphere cleint báo lỗi VM có snapshot
  • 19. “Snapshot not taken since the state of the virtual machine has not changed since the last snapshot operation.” – Mở lại VEEAM Backup Free v9 để khôi phục VM có snapshot (đã xóa VM trên Host 10.10.11.80) – Thực hiện lại tiến trình restore VM đã snapshot không thành công.
  • 20. Kết luận: – Những máy ảo nào đã được snapshot bằng vSphere VMware thì không thể backup bằng VEEAM Backup Free v9 thông qua Script PowerShell.
  • 21. Muốn thực hiện backup/restore thành công các VM này phải Consolidate trước, sau đó delete all hết các bản Snapshot trước khi chạy Script powershell backup. – Bản chất của quá trình backup của VEEAM Backup Free là có dùng cơ chế snapshot các VM, nên khi hệ thống VB đang vận hành cơ chế snapshot các máy ảo bạn đừng consolidate hay xóa các bản snapshot của VB, nó sẽ gây lỗi quá trình backup replicate Chúc các bạn thành công trong công tác bảo vệ toàn vẹn và an toàn dữ liệu, máy ảo bằng VEEAM Backup v9 !