SlideShare a Scribd company logo
1 of 14
Cách dùng VEEAM Backup v9 sao lưu vCenter Appliance từ ESXi Host cũ và khôi
phục sang ESXi Host khác
Sau đây tôi giới thiệu 1 bài Labs thực hành về phương pháp sao lưu/ khôi phục hệ thống
VMware vSphere vCenter Server Appliance 6 thông qua công cụ Back/Restore chuyên
nghiệp – số 1 Thế giới VEEAM Backup Free version 9.
– Cách dùng VEEAM Backup Free v9 backup vCenter Appliance 6 từ 1 ESXi Host cũ và
khôi phục sang 1 ESXi Host khác
(Trường hợp: do không có Share Storage/SAN chung cho các ESXi Host, chỉ có 1 máy ảo
VM có hệ điều hành Opensource/MS Server như: Openfiler/FreeNAS hoặc WIndows
Server 2012 làm Software NFS)
Các bước chuẩn bị cho hệ thống VEEAM Backup:
Bước 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
Bước 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”
# 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)
}
Bước 3. 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.
Lưu ý khi lần đầu cài Microsft PowerShell vàchạy trên máy PC mới:
 Gõ lệnh trên màn PowerShell / cmdlet / cmdDOS :
Get-PSSnapin
 Gõ lệnh kiểm tra quyền chạy WinRM kết nối tới Office 365 (O365):
net start winrm
winrm get winrm/config/client/auth
 Gõ lệnh cấu hình lại quyền chạy winrm (nếu kết quả báo: Basic=false):
winrm set winrm/config/client/auth @{Basic=”true”}
 Một số trường hợp đặc biệt, máy PC của bạn đang join domain và bị Global
domain ngăn cản bằng các Policy domain hãy gõ lệnh sau để thiết lập quyền kết
nối và điều khiển Office 365 bằng PowerShell:
Set-ExecutionPolicy RemoteSigned
Set-ExecutionPolicy Unrestricted
 Nếu là bị GPO hạn chế quyền restrictedpolicy hãy gõ lệnh sau:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy unrestricted -force
 Thêm vào đó 4 dòng lệnh sau:
Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy unrestricted -force
Set-ExecutionPolicy -Scope MachinePolicy -ExecutionPolicy unrestricted -force
Set-ExecutionPolicy -Scope UserPolicy -ExecutionPolicy unrestricted -force
Set-ExecutionPolicy -Scope Process -ExecutionPolicy unrestricted -force
Tham khảo link: https://thangletoan.wordpress.com/2013/08/08/su-dung-powershell-
trong-office-365/
Bước 4. 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…)
Bước 5. Kiểm tra history kết quả backup của VEEAM Backup Free v9
Phần khôi phục lại máy chủ ảo VCVA trên một ESXi Host khác, sau khi đã backup
VEEAM v9 thành công.
Bước 1.
– Mở VEEAM Backup chọn Menu HOME > chọn nút Restore
Chọn thư mục và tìm tới file đã backup máy chủ ảo VCVA
Chọn bản đã backup gần nhất để restore
Chọn kiểu Restore Entire VM
Chọn vị trí ESXi Host khác để restore VM
Chọn từ Host mặc định cũ: 10.10.11.80 và chuyển sang Host khác: 10.10.11.70
Đã chọn sang Host khác.
Cuối cùng là phần Datastore để chứa máy chủ ảo VCVA cần khôi phục, bạn sẽ phải trỏ
tới 1 trong các vùng lưu trữ như: DAS, SSD, Local storage, SAN, NAS, Share Storage
mà có thể kết nối thông với ESXi Host vừa trỏ tới.
Lưu ý: vùng trống để chứa và vận hành máy chủ ảo VCVA có kích thước tối thiểu:
(114,3 Gb + 8Gb (swap file for memory ~ 8Gram/1 VM)
Bước 2. Kiểm tra kết quả khôi phục:
Bước 3. Kiểm tra máy chủ ảo VCVA:
– Bật máy ảo vCenter Server 6 sau khi đã khôi phuc thành công từ VEEAM Backup
– Mở console vCenter Appliance 6 và kiểm tra tình trạng chạy ổn định
– Mở IE/FF kiểm tra web vsphere client
Chúc các bạn thành công với việc bảo vệ máy chủ vCenter Server Appliance an toàn.

More Related Content

Viewers also liked

20100331 body language (liesl)
20100331 body language (liesl)20100331 body language (liesl)
20100331 body language (liesl)
Silvia Chen
 

Viewers also liked (7)

What is Modular CSS?
What is Modular CSS?What is Modular CSS?
What is Modular CSS?
 
An Introduction to Machine Learning
An Introduction to Machine LearningAn Introduction to Machine Learning
An Introduction to Machine Learning
 
The evolution of redux action creators
The evolution of redux action creatorsThe evolution of redux action creators
The evolution of redux action creators
 
بروتريه -منصور الفوازاوضاع التصوير الفوتوغرافي
بروتريه -منصور الفوازاوضاع التصوير الفوتوغرافيبروتريه -منصور الفوازاوضاع التصوير الفوتوغرافي
بروتريه -منصور الفوازاوضاع التصوير الفوتوغرافي
 
20100331 body language (liesl)
20100331 body language (liesl)20100331 body language (liesl)
20100331 body language (liesl)
 
Báo cáo thực tập ngành may tìm hiểu quy trình sản xuất mã hàng quần âu nữ l...
Báo cáo thực tập ngành may   tìm hiểu quy trình sản xuất mã hàng quần âu nữ l...Báo cáo thực tập ngành may   tìm hiểu quy trình sản xuất mã hàng quần âu nữ l...
Báo cáo thực tập ngành may tìm hiểu quy trình sản xuất mã hàng quần âu nữ l...
 
XMPP Intro 1101 - 2008
XMPP Intro 1101 - 2008XMPP Intro 1101 - 2008
XMPP Intro 1101 - 2008
 

Similar to Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi phục sang esxi host

Cài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-AthenaCài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
Hoàng Phúc Phạm
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
Le Cuong
 

Similar to Cách dùng veeam backup v9 sao lưu v center appliance từ es xi host cũ và khôi phục sang esxi host (12)

Cách dùng veeam backup v9
Cách dùng veeam backup v9Cách dùng veeam backup v9
Cách dùng veeam backup v9
 
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-AthenaCài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
 
Report week 4 & 5 & 6
Report week 4 & 5 & 6Report week 4 & 5 & 6
Report week 4 & 5 & 6
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
 
Cài đặt ảo hóa hyper v trên máy ảo vmware workstation 10
Cài đặt ảo hóa hyper v trên máy ảo vmware workstation 10Cài đặt ảo hóa hyper v trên máy ảo vmware workstation 10
Cài đặt ảo hóa hyper v trên máy ảo vmware workstation 10
 
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
 
Elastix backup-guide
Elastix backup-guideElastix backup-guide
Elastix backup-guide
 
Huong dan tao may ao bang virtual box
Huong dan tao may ao bang virtual boxHuong dan tao may ao bang virtual box
Huong dan tao may ao bang virtual box
 
PHP.pdf
PHP.pdfPHP.pdf
PHP.pdf
 
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
 
Ao hoa voi vSphere
Ao hoa voi vSphereAo hoa voi vSphere
Ao hoa voi vSphere
 

More from 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 sao lưu v center appliance từ es xi host cũ và khôi phục sang esxi host

  • 1. Cách dùng VEEAM Backup v9 sao lưu vCenter Appliance từ ESXi Host cũ và khôi phục sang ESXi Host khác Sau đây tôi giới thiệu 1 bài Labs thực hành về phương pháp sao lưu/ khôi phục hệ thống VMware vSphere vCenter Server Appliance 6 thông qua công cụ Back/Restore chuyên nghiệp – số 1 Thế giới VEEAM Backup Free version 9. – Cách dùng VEEAM Backup Free v9 backup vCenter Appliance 6 từ 1 ESXi Host cũ và khôi phục sang 1 ESXi Host khác (Trường hợp: do không có Share Storage/SAN chung cho các ESXi Host, chỉ có 1 máy ảo VM có hệ điều hành Opensource/MS Server như: Openfiler/FreeNAS hoặc WIndows Server 2012 làm Software NFS) Các bước chuẩn bị cho hệ thống VEEAM Backup: Bước 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 Bước 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” # Name of vCenter or standalone host VMs to backup reside on (Mandatory)
  • 2. $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 = “”
  • 3. # 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
  • 4. $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) } Bước 3. 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. Lưu ý khi lần đầu cài Microsft PowerShell vàchạy trên máy PC mới:  Gõ lệnh trên màn PowerShell / cmdlet / cmdDOS : Get-PSSnapin
  • 5.  Gõ lệnh kiểm tra quyền chạy WinRM kết nối tới Office 365 (O365): net start winrm winrm get winrm/config/client/auth  Gõ lệnh cấu hình lại quyền chạy winrm (nếu kết quả báo: Basic=false): winrm set winrm/config/client/auth @{Basic=”true”}  Một số trường hợp đặc biệt, máy PC của bạn đang join domain và bị Global domain ngăn cản bằng các Policy domain hãy gõ lệnh sau để thiết lập quyền kết nối và điều khiển Office 365 bằng PowerShell: Set-ExecutionPolicy RemoteSigned Set-ExecutionPolicy Unrestricted  Nếu là bị GPO hạn chế quyền restrictedpolicy hãy gõ lệnh sau: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy unrestricted -force  Thêm vào đó 4 dòng lệnh sau: Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy unrestricted -force Set-ExecutionPolicy -Scope MachinePolicy -ExecutionPolicy unrestricted -force Set-ExecutionPolicy -Scope UserPolicy -ExecutionPolicy unrestricted -force Set-ExecutionPolicy -Scope Process -ExecutionPolicy unrestricted -force Tham khảo link: https://thangletoan.wordpress.com/2013/08/08/su-dung-powershell- trong-office-365/ Bước 4. 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. Bước 5. Kiểm tra history kết quả backup của VEEAM Backup Free v9
  • 8. Phần khôi phục lại máy chủ ảo VCVA trên một ESXi Host khác, sau khi đã backup VEEAM v9 thành công. Bước 1. – Mở VEEAM Backup chọn Menu HOME > chọn nút Restore Chọn thư mục và tìm tới file đã backup máy chủ ảo VCVA
  • 9. Chọn bản đã backup gần nhất để restore Chọn kiểu Restore Entire VM Chọn vị trí ESXi Host khác để restore VM
  • 10. Chọn từ Host mặc định cũ: 10.10.11.80 và chuyển sang Host khác: 10.10.11.70
  • 11. Đã chọn sang Host khác. Cuối cùng là phần Datastore để chứa máy chủ ảo VCVA cần khôi phục, bạn sẽ phải trỏ tới 1 trong các vùng lưu trữ như: DAS, SSD, Local storage, SAN, NAS, Share Storage mà có thể kết nối thông với ESXi Host vừa trỏ tới.
  • 12. Lưu ý: vùng trống để chứa và vận hành máy chủ ảo VCVA có kích thước tối thiểu: (114,3 Gb + 8Gb (swap file for memory ~ 8Gram/1 VM) Bước 2. Kiểm tra kết quả khôi phục:
  • 13. Bước 3. Kiểm tra máy chủ ảo VCVA: – Bật máy ảo vCenter Server 6 sau khi đã khôi phuc thành công từ VEEAM Backup – Mở console vCenter Appliance 6 và kiểm tra tình trạng chạy ổn định
  • 14. – Mở IE/FF kiểm tra web vsphere client Chúc các bạn thành công với việc bảo vệ máy chủ vCenter Server Appliance an toàn.