THỰC HÀNH LAB: BACKUP VÀ RESTORE VCENTER SERVER APPLIANCE QUA VAMI
THÔNG TIN MÔI TRƯỜNG LAB- Đối tượng thực hành: vCenter Server Appliance (VCSA 8.0) tên miền vcenter.NGOCNHAN.LOCAL.
- Giao diện quản trị Appliance: VAMI (vCenter Server Management Interface) cổng 5480.
- Máy chủ lưu trữ bản sao lưu: Máy chủ FTP/SFTP/NFS/SMB (hoặc Windows Server chia sẻ thư mục SMB / IIS FTP).
Mục tiêu thực hiện:
- Nắm vững kiến trúc và cơ chế sao lưu tệp (File-Based Backup) trên VCSA.
- Cấu hình sao lưu thủ công (Backup Now) và đặt lịch sao lưu tự động (Backup Schedule).
- Mã hóa dữ liệu sao lưu nhằm bảo đảm an toàn thông tin theo tiêu chuẩn bảo mật.
- Hiểu rõ quy trình phục hồi 2 giai đoạn (Stage 1 & Stage 2) của vCenter bằng đĩa ISO cài đặt.
PHẦN 1: CẤU HÌNH SAO LƯU FILE-BASED BACKUP TRÊN VAMI
Bước 1.1: Truy cập giao diện quản trị vCenter VAMI
- Mở trình duyệt web và truy cập địa chỉ VAMI của vCenter: https://10.30.194.89:5480
- Đăng nhập với tài khoản:
User: root
Password: ********
- Tại màn hình quản trị chính của VAMI, tìm đến menu danh mục bên trái và chọn mục Backup.
Bước 1.2: Thiết lập lịch sao lưu tự động định kỳ (Backup Schedule)
- Tại khung Backup Schedule, nhấn vào nút CONFIGURE.
- Khung Create Backup Schedule xuất hiện, cấu hình các thông số:
Backup location: Nhập đường dẫn máy chủ lưu trữ theo định dạng giao thức NFS, ta nhập: nfs://10.30.194.199/NFS-Storage (dùng lại share storage của bài lab NFS trước)
User name và Password: Để trống (vì giao thức NFS xác thực dựa trên địa chỉ IP máy trạm được cấp phép xuất khẩu thư mục từ NFS Server, không yêu cầu chứng thực tài khoản/mật khẩu).
Schedule: Thiết lập tần suất sao lưu, ta chọn Daily vào lúc 11:59 PM.
Encrypt backup: Mã hóa bản backup và nhập mật khẩu mã hóa, ta cần ghi nhớ mật khẩu này vì bắt buộc phải có khi Restore.
Number of backups to retain: Tick chọn Retain last và thiết lập số lượng bản sao lưu giữ lại (ta chọn giữ 3 bản gần nhất để tránh đầy ổ cứng).
Data: Mặc định luôn tích chọn Stats, Events, and Tasks (SEAT data) để sao lưu đầy đủ lịch sử hoạt động và dữ liệu giám sát hiệu năng.
- Nhấn CREATE để hoàn tất việc lập lịch.
Bước 1.3: Thực hiện sao lưu thủ công tức thời (Backup Now)
- Tại mục Activity ở góc trên bên phải, nhấn nút BACKUP NOW.
- Tích chọn Use backup location and user name from backup schedule để tận dụng lại cấu hình đã thiết lập ở trên.
- Description: Nhập ghi chú cho bản sao lưu, ta nhập “Backup truoc khi nang cap he thong”.
- Nhấn START để vCenter bắt đầu quá trình nén và trích xuất dữ liệu.
- Theo dõi thanh tiến trình Progress:
- Hệ thống tuần tự đóng gói cấu hình VCSA, cơ sở dữ liệu VMware Postgres (vcdb), và dữ liệu SEAT.
- Chờ thanh trạng thái chuyển sang 100% và cột Status báo Complete.
Bước 1.4: Kiểm tra tệp tin sao lưu trên máy chủ lưu trữ
- Truy cập vào máy chủ lưu trữ Windows Server (10.30.194.199) đang chạy dịch vụ NFS.
- Mở File Explorer trên Windows Server và truy cập vào đường dẫn thư mục vật lý cục bộ đã chia sẻ cho NFS-Storage (C:\Shares\NFS-Storage).
- Xác nhận sự tồn tại của thư mục sao lưu mới được vCenter tự động khởi tạo có cấu trúc định danh dạng:
- Mở thư mục con này ra để kiểm tra các tệp tin thành phần:
File backup-metadata.json: Tệp tin then chốt chứa toàn bộ thông tin chỉ mục, phiên bản hệ thống và cấu hình phần cứng để trình Restore nhận diện và đọc dữ liệu phục hồi.
Các tệp nén dữ liệu (.tar.gz.enc): Danh sách các file nén chứa cấu hình hệ thống, cơ sở dữ liệu VMware Postgres (vcdb), và dữ liệu SEAT (Stats, Events, and Tasks).
- Đảm bảo các tệp tin sao lưu có dung lượng thực tế và không bị gián đoạn hay hỏng tệp trong quá trình ghi qua giao thức NFS.
PHẦN 2: QUY TRÌNH PHỤC HỒI VCENTER QUA TRÌNH CÀI ĐẶT ISO (RESTORE PROCESS)
LƯU Ý QUAN TRỌNG KHI RESTORE VCENTER:
- Khác với Backup (thao tác trực tiếp từ VAMI), quá trình Restore KHÔNG THỂ thực hiện bên trong một máy ảo vCenter đang bị hỏng hoặc đang chạy.
- Quy trình phục hồi bắt buộc phải sử dụng bộ cài ISO của chạy từ một máy tính quản trị cùng mạng.
- Quá trình Restore gồm 2 giai đoạn (Stage 1: Dựng một máy ảo VCSA mới tinh trên ESXi; Stage 2: Kéo dữ liệu từ bản Backup đè vào máy ảo mới).
Bước 2.1: Khởi động trình phục hồi từ đĩa cài đặt ISO vCenter
- Trên máy tính quản trị (cùng dải mạng với các host ESXi), gắn đĩa file ISO VMware vCenter 8.0.
- Truy cập thư mục vcsa-ui-installer -> win32 -> chạy tệp installer.exe.
- Tại giao diện chào mừng của vCenter Server Installer, chọn tính năng RESTORE.
- Nhấn NEXT qua màn hình giới thiệu.
- Chấp nhận các điều khoản End User License Agreement (EULA) -> Nhấn NEXT.
Bước 2.2: Trỏ đến vị trí lưu bản sao lưu (Backup Details)
- Tại bước 1 Enter backup detail ta nhập các thông tin
Location: Nhập chính xác đường dẫn chứa file backup-metadata.json (nhập nfs://10.30.194.199/NFS-Storage).
User name và Password: Nhập tài khoản truy cập máy chủ lưu trữ.
- Nhấn NEXT.
- Trình cài đặt sẽ kết nối đến máy chủ backup, đọc file metadata và hiển thị bảng tóm tắt cấu hình của vCenter cũ (FQDN, IP, kích thước Deployment size, phiên bản build).
- Kiểm tra lại các thông số và nhấn NEXT.
Bước 2.3: Triển khai Appliance mới
- Target host: Nhập địa của host ESXi sẽ chứa máy ảo phục hồi (esxi.ngocnhan.local hoặc 10.30.194.88) cùng tài khoản root của ESXi.
- VM settings: Đặt tên cho máy ảo mới trên ESXi (NGOCNHAN-VCSA-Restored) và đặt mật khẩu root mới cho Appliance.
- Select deployment size: Chọn kích thước tương ứng với bản cũ (chọn Tiny cho môi trường lab).
- Select datastore: Chọn Datastore lưu trữ
- Configure network settings: Nhập các thông số theo đúng cấu hình của vCenter cũ được trích xuất từ bản backup (lưu ý: cần tắt vcsa cũ đi tránh lỗi trùng cấu hình).
- Nhấn FINISH để bắt đầu Stage 1.
- Chờ installer tải file OVF/OVA lên ESXi và khởi động máy ảo mới. Khi hoàn tất 100%, nhấn CONTINUE để chuyển sang Stage 2.
- Kết quả:
Bước 2.4: Thực hiện Stage 2 - Chuyển dữ liệu sao lưu vào Appliance mới
- Trình duyệt chuyển sang giao diện Stage 2: Restore from backup.
- Nhấn NEXT để bỏ qua phần giới thiệu.
- Nhập lại Encryption password.
- Kiểm tra lại thông tin tóm tắt về nguồn dữ liệu và đích đến.
- Hệ thống hiển thị cảnh báo: Nếu máy ảo vCenter cũ vẫn còn đang bật trên hệ thống thì bắt buộc phải tắt nguồn máy cũ đi trước khi chạy tiếp để tránh xung đột trùng địa chỉ IP.
- Nhấn FINISH và nhấn OK xác nhận bắt đầu chuyển dữ liệu.
- Quá trình Stage 2 sẽ tuần tự thực hiện:
- Dừng các dịch vụ trên Appliance mới.
- Giải nén cơ sở dữ liệu và cấu hình từ file backup.
- Phục hồi cơ sở dữ liệu VMware Postgres.
- Cập nhật các chứng chỉ số (Certificates) và tài khoản phân quyền.
- Khởi động lại toàn bộ dịch vụ vCenter Server.
- Chờ tiến trình chạy xong và hiển thị thông báo You have successfully restored the vCenter Server. (nếu trong quá trình gặp lỗi thì chuyển qua UI VAMI thực hiện chạy Stage2 lại)
PHẦN 3: KIỂM TRA VÀ NGHIỆM THU HỆ THỐNG SAU KHI RESTORE
Bước 3.1: Kiểm tra trạng thái dịch vụ trên VAMI
- Đăng nhập lại vào giao diện VAMI:
Đang tải…
vcenter.ngocnhan.local
- Vào tab Services: Đảm bảo toàn bộ các service VMware (vpxd, content-library, vSAN health, applmgmt) đều đang ở trạng thái Healthy.
Bước 3.2: Đăng nhập vSphere Client và kiểm tra tính toàn vẹn cấu hình
- Mở trình duyệt và truy cập vSphere Client:
Đang tải…
vcenter.ngocnhan.local.
- Kiểm tra lại cấu trúc cây thư mục:
- Cụm Production-Cluster, các host ESXi (esxi2, esxi3) và các máy ảo (Ubuntu - VMA, VMB, Kali - VMC) vẫn hiện diện đầy đủ.
- Các quy tắc DRS Rules (Rule-AntiAffinity, Rule-VM-Host-Binding) được tạo ở bài lab trước vẫn còn nguyên vẹn.
- Bộ định nghĩa cảnh báo tùy chỉnh (VM CPU Usage Alert - Custom) và các nhãn Tags/Categories vẫn được giữ nguyên đầy đủ.
PHẦN 4: TỔNG KẾT KẾT QUẢ LAB
- File-Based Backup: Đã làm chủ cơ chế sao lưu tự động của VMware qua VAMI; biết cách lập lịch định kỳ và mã hóa dữ liệu dự phòng ra máy chủ mạng.
- Two-Stage Restore: Nắm rõ bản chất của quá trình phục hồi vCenter thông qua đĩa ISO cài đặt gồm Stage 1 (khởi tạo phần cứng máy ảo) và Stage 2 (áp dữ liệu cơ sở dữ liệu vào hệ thống).
- Business Continuity: Đảm bảo khả năng phục hồi thảm họa (Disaster Recovery) nhanh chóng cho trung tâm dữ liệu ảo hóa khi vCenter Server Appliance gặp sự cố hỏng hóc hoặc mất mát toàn bộ.