Khôi phục thảm họa cho Hyper-V – Phần 3
Có rất nhiều vấn đề trong việc backup một máy chủ Hyper-V so với việc
tạo các snapshot. Chính vậy mà trong phần này chúng tôi sẽ giới thiệu
một số cách tạo các các backup truyền thống cho một môi trường ảo
hóa.
Giới thiệu
Cho đến phần ba của loạt bài này, chúng tôi đã giới thiệu được cho các bạn
về cách tạo các snapshot của các máy ảo, bên cạnh đó là những ưu điểm
cũng như nhược điểm trong cách thực hiện đó. Trong phần trước, vấn đề lớn
nhất với các snapshot của máy ảo là chúng không cung cấp một số lượng
bảo vệ tương tự như một backup truyền thống và sự thực là chúng đã làm
tổn hại đến hiệu suất của máy ảo. Với sự thật đó, chúng tôi muốn giới thiệu
thêm một số tùy chọn backup truyền thống cho Hyper-V.
Khi nói đến việc backup một môi trường ảo hóa, bạn sẽ có hai tùy chọn. Bạn
có thể chạy một backup ở mức máy chủ host hoặc có thể chạy một backup
bên trong hệ điều hành khách. Một số tổ chức sử dụng sự kết hợp cả hai
phương pháp này.
Backup máy chủ
Một trong những cách đơn giản nhất của việc backup một môi trường
Hyper-V là backup ở mức host. Hyper-V đã thiết kế theo một cách như vậy
để bạn có thể tạo các backup VSS của các máy khách bằng cách chạy một
backup ở mức host. Mặc dù vậy có một số thứ bạn cần biết nếu sẽ sử dụng
phương pháp này.
Phương pháp mà bạn sẽ phải sử dụng trong việc tạo một backup thực sự chỉ
phụ thuộc vào các máy ảo có đang hoạt động hay không. Nếu tất cả máy ảo
đều được shut down thì bạn sẽ không phải thực hiện bất cứ một thao tác đặc
biệt nào. Bạn có thể backup các file .VHD một cách đơn giản bằng cách sử
dụng một backup chuẩn. Rõ ràng nếu các máy ảo đã được shut down thì
người dùng sẽ không thể truy cập chúng cho tới khi các máy này được bật và
đưa về trạng thái hoạt động.
mang tính toàn diện. Các kiểu backup này chỉ có hệ điều hành chủ, ổ cứng
ảo, các thiết lập máy ảo và dữ liệu snapshot, trong khi đó có một thành phần
quan trọng khác không được backup đó là các mạng ảo.
Hiện chưa có cách nào để bạn có thể backup các mạng ảo. Nếu đã từng phải
khôi phục toàn bộ một máy chủ thì bạn chắc chắn sẽ phải tạo lại một cách
thủ công các mạng ảo đang được sử dụng. Thêm vào đó bạn cũng sẽ phải
gắn lại mỗi một máy ảo với mạng ảo. Chính vì vậy các bạn nên ghi chép lại
toàn bộ của các mạng ảo mà bạn đang sử dụng để có được tất cả thông tin
cần thiết nếu phải tạo lại chúng.
Ứng dụng backup
Như đã giới thiệu ở trên, việc thực hiện một backup mức host cho máy chủ
Hyper-V yêu cầu sử dụng Hyper-V VSS Writer. Điều này có nghĩa rằng bạn
sẽ phải sử dụng một ứng dụng backup có khả năng tương thích với VSS
writer cụ thể này. Mặc dù Windows Server Backup (ứng dụng backup kèm
theo của Windows Server 2008 thay thế cho NTBACKUP) được thiết kế để
tạo các backup VSS nhưng nó không được thiết kế để làm việc với Hyper-V
VSS writer.
Nếu thực sự muốn sử dụng Windows Server Backup, bạn có thể đăng ký
Hyper-V VSS Writer với Windows Server Backup bằng cách tạo một khóa
registry. Tuy nhiên cần phải nhớ rằng việc chỉnh sửa registry rất nguy hiểm,
bất cứ một lỗi nào đó cũng có thể phá hủy Windows hay ứng dụng của bạn.
Thông thường bạn sẽ tạo một backup hệ thống đầy đủ trước khi thay đổi
registry, tuy nhiên trong trường hợp này tất cả những gì bạn có thể thực hiện
là sự cẩn thận (trừ khi bạn muốn shut down máy ảo của mình, sau đó tạo một
backup đầy đủ).
Để tạo một khóa registry cần thiết, mở Registry Editor trong hệ điều hành
host, sau đó điều hướng thông qua cây registry đến:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT
\CurrentVersion\WindowsServerBackup\Application Support\{66841CD4-
6DED-4F4B-8F17-FD23F8DDC3DE}. Cần lưu ý rằng bạn sẽ phải tạo thủ