Hướng dẫn Sao lưu VMware-DR
Hướng dẫn toàn diện để thiết lập sao lưu và khôi phục sau thảm họa cho VMware trong VergeOS, bao gồm tạo dịch vụ VMware, cấu hình lịch sao lưu và thực hiện khôi phục từ các môi trường vSphere.
Tổng quan
Tính năng VergeOS VMware cung cấp một giao diện trực tiếp với vSphere (không phụ thuộc vào lưu trữ) để chạy tác nhân sao lưu cho các máy ảo VMware. Tác nhân VergeOS khởi tạo snapshot, với khả năng truy cập cả bản sao lưu đầy đủ và gia tăng cho cả việc nhập một lần hoặc sao lưu và DR liên tục cho môi trường vSphere.
Thiết lập sao lưu VMware - Các bước tổng quan
Tạo một Dịch vụ VMware (Điều này tạo ra một kết nối trực tiếp tới môi trường vSphere.)
Tạo lịch trình.
Gán lịch trình cho VM (có thể gán các lịch trình khác nhau cho các VM khác nhau.)
Tạo một Dịch vụ VMware
Bước đầu tiên để tạo một bản sao lưu/nhập các VM VMware vào VergeOS là tạo một Dịch vụ VMware. Dịch vụ VMware thiết lập kết nối tác nhân trực tiếp với vSphere; cần có quyền truy cập mạng và thông tin đăng nhập quản trị vào môi trường vSphere.
Để tạo một Dịch vụ VMware mới:
Điều hướng tới Nhập/Xuất > Các Dịch vụ VMware từ menu trên cùng.
Nhấp Dịch vụ mới trong menu bên trái.
Cài đặt Dịch vụ VMware:
Nhập một Tên cho dịch vụ VMware (bắt buộc).
Thông thường, nên giữ nguyên 2 lõi và 2GB RAM mặc định các cài đặt này; chúng sẽ phù hợp cho hầu như mọi trường hợp.
Tùy chọn, một Cluster cụ thể
Tùy chọn, một Cluster dự phòng lỗi cụ thể
Tùy chọn, một Nút ưu tiên có thể được chọn để chạy dịch vụ này (hoặc để --None-- để hệ thống chọn nút.)
Tùy chọn, nhập một Mô tả để ghi thêm thông tin, nếu muốn.
Chọn Khi mất điện cài đặt mong muốn:
Trạng thái cuối cùng - Dịch vụ sẽ chỉ được bật nếu nó đang bật tại thời điểm mất điện.
Để tắt - Dịch vụ sẽ không được bật khi điện được khôi phục (bất kể trạng thái của nó tại thời điểm mất điện).
Bật nguồn - Dịch vụ sẽ được bật khi điện được khôi phục (bất kể trạng thái của nó tại thời điểm mất điện).
Chọn một Mạng trên đó để chạy dịch vụ VMware.
Cài đặt vSphere:

Nhập DNS hoặc IP của vSphere (bắt buộc). Địa chỉ phải có thể truy cập được từ mạng được chọn cho dịch vụ.
Mặc định Cổng vSphere là 443; đây là cổng lắng nghe điển hình cho các kết nối máy khách VMware. Đổi sang cổng khác nếu cần.
Nhập vSphere Sửtên người dùng.
Nhập Mật khẩu vSphere cho người dùng ở trên.
Tham số Cho phép chứng chỉ không an toàn có thể được chọn nếu địa chỉ vSphere không sử dụng chứng chỉ được ký bởi một cơ quan chứng thực (ví dụ: chứng chỉ tự ký).
Nhấp Gửi để lưu dịch vụ mới.
Bạn sẽ được quay lại danh sách Dịch vụ VMware, nơi dịch vụ mới sẽ xuất hiện. Nhấp vào Dịch vụ để chọn nó.
Nhấp Bật nguồn trên menu bên trái để khởi động dịch vụ và thử kết nối tới vSphere.
Sau khi dịch vụ được khởi động, nhấp đúp để mở Bảng điều khiển Dịch vụ VMWare.
Sửa đổi cài đặt vSphere nâng cao (Tùy chọn):
Khi dịch vụ đã được bật, có thể thay đổi cài đặt vSphere nâng cao nếu muốn.
Nhấp Chỉnh sửa trong menu bên trái.
Số lượng tối đa sao lưu VM đồng thời - số bản sao lưu VMware đồng thời. Cài đặt mặc định (4) thường là phù hợp; tuy nhiên, có thể tăng số này để đẩy nhanh quá trình sao lưu trên các hệ thống Vsphere có tài nguyên CPU cao và băng thông sẵn có đầy đủ. Ngược lại, có thể giảm cài đặt này đối với các hệ thống có tài nguyên CPU thấp/băng thông sẵn có thấp.
Tên cho snapshot tự động tạo trong quá trình sao lưu - tên được gán cho snapshot tạm thời do VMware tạo ra và được dùng trong thao tác sao lưu.
Lịch trình sao lưu VM mặc định - xác định lịch trình sao lưu sẽ tự động được gán cho tất cả các VM VMware mới được dịch vụ phát hiện. Ban đầu, mục này được đặt thành --None-, điều này sẽ khiến các VM mới không sử dụng Lịch trình nào (không sao lưu) theo mặc định. Sau khi các Lịch trình được tạo, có thể thay đổi mặc định để gán một lịch trình sao lưu cụ thể cho mọi VM mới được phát hiện.
Tự động bật theo dõi thay đổi cho từng VM - cài đặt này sẽ tự động bật tính năng VMware CBT (changed block tracking) cho mỗi VM được đưa vào các bản sao lưu vi sai và thin-provisioned. Theo mặc định, cài đặt này được bật (khuyến nghị Bật). Nếu cài đặt này bị tắt và CBT chưa được bật trên VMware, bản sao lưu vi sai sẽ mặc định quay về bản sao lưu đầy đủ (nhật ký sao lưu sẽ cho biết thay đổi này.)
Tầng lưu trữ sao lưu - tầng lưu trữ VergeOS dùng để lưu dữ liệu sao lưu. Theo mặc định, mục này được đặt thành tầng 4. Lưu ý: Việc thay đổi cài đặt này chỉ ảnh hưởng đến các Bản sao lưu đầy đủ mới. (Nói cách khác: nếu một bản sao lưu đã được thực hiện sang một tầng khác, các bản sao lưu vi sai sẽ tiếp tục được lưu trong tầng đó; cài đặt mới sẽ có hiệu lực ngay khi thực hiện thêm một bản sao lưu đầy đủ khác.
Khi cài đặt vSphere đã được thay đổi theo nhu cầu, nhấp Gửi.
Cài đặt vSphere nâng cao:
Nhấp Làm mới VM trên menu bên trái để phát hiện các Máy ảo VMware. Thao tác này sẽ khởi tạo kết nối tới hệ thống vSphere và các VM được phát hiện sẽ xuất hiện trong phần Máy ảo VMware của trang.
Trên Bảng điều khiển, kiểm tra Trạng thái (góc trên bên trái). Nếu dịch vụ đã kết nối thành công tới hệ thống vSphere, trạng thái sẽ hiển thị là Trực tuyến và Đang chạy.
Trạng thái Lỗi cho biết kết nối không được thực hiện do: thông tin đăng nhập sai, SSL không an toàn (không bật tùy chọn cho SSL không an toàn), địa chỉ không hợp lệ, hoặc sự cố mạng khi truy cập hệ thống VSphere.
Xem Phụ lục A: Khắc phục lỗi kết nối để biết thêm thông tin.
Tạo lịch trình sao lưu VMware
Lịch trình là một nhóm các Tác vụ sao lưu. Một lịch trình đơn có thể bao gồm nhiều loại sao lưu, chẳng hạn như sao lưu theo giờ, hàng ngày, hàng tuần và hàng tháng, đồng thời cho phép thực hiện sao lưu ở các khoảng thời gian khác nhau, mỗi loại có các quy tắc lưu giữ khác nhau. Ngoài ra, các loại sao lưu khác nhau có thể được đưa vào cùng một lịch trình: Đầy đủ (thick provisioned), Đầy đủ (thin provisioned) và Vi sai.
Có thể tạo các lịch trình khác nhau để áp dụng cho các VM khác nhau, ví dụ một lịch trình chung có thể được dùng cho các VM sản xuất, trong khi một lịch trình ít nghiêm ngặt hơn được áp dụng cho các VM phát triển và kiểm thử; một lịch trình khác bao gồm sao lưu thường xuyên với thời gian lưu giữ ngắn hơn có thể được áp dụng cho các VM SQL, v.v.
Lịch trình mặc định
Khi một Dịch vụ VMWare mới được tạo, một Lịch trình tên “Default” sẽ được tạo tự động. Lịch trình này có thể được sửa đổi để phù hợp với nhu cầu của tổ chức bạn. Bạn cũng có thể tạo bao nhiêu Lịch trình mới tùy ý.
Để tạo một Lịch trình mới:
Từ Bảng điều khiển Dịch vụ VMware (Import/Export > VMware services > nhấp đúp vào dịch vụ mục tiêu từ danh sách.)
Nhấp Lịch trình trong menu bên trái.
Nhấp Mới trong menu bên trái.
Nhập một Tên cho Lịch trình mới.
Tùy chọn, một Mô tả có thể được nhập để ghi thêm thông tin.
Nhấp Gửi.
Danh sách Lịch trình sẽ xuất hiện. Nhấp đúp vào Lịch trình mới.
Tại thời điểm này, Lịch trình chỉ là một vùng chứa trống; cần thêm một hoặc nhiều tác vụ vào Lịch trình.
Nhấp Tác vụ mới trên menu bên trái hoặc nhấp vào + Thêm Tác vụ tùy chọn trên Bảng điều khiển Lịch trình.
Nhập một Tên mang tính mô tả cho Tác vụ (ví dụ: Midnight_7days; weekly_1monthretention; yearly_perpetual, v.v.)
Chọn lịch biểu mong muốn cho Tác vụ sao lưu. (Các tùy chọn chi tiết cho phép linh hoạt cao trong việc lên lịch tác vụ.)
Ví dụ lịch biểu tác vụ:
Ví dụ: Mỗi ngày trong tuần lúc 5:15 PM

Ví dụ: Mỗi 2 giờ, từ 7 AM - 5 PM, trừ Chủ nhật:

Ví dụ: Hàng tháng, vào ngày cuối cùng của tháng:

Ví dụ: Chỉ một lần, vào 2019-04-01 lúc 12 giờ trưa:

Theo mặc định, một Tác vụ định kỳ được đặt để chạy liên tục. Tùy chọn, Thời hạn Tác vụ có thể được xác định, điều này sẽ khiến Tác vụ chấm dứt vào ngày giờ đã chọn. Để đặt thời hạn cho Tác vụ: Bỏ chọn hộp kiểm Never và nhập ngày giờ hết hạn mong muốn.
Theo mặc định, Tên Công việc Sao lưu sẽ mặc định là: TênLịchTrình - TênTácVụ-NN-NN-NN NN:NN (ví dụ: prodschedule - hourly - 2019-01-29 11:00 cho một bản sao lưu được tạo từ lịch trình “prodschedule”, tác vụ “hourly”, lúc 11 AM). Tùy chọn, Tên Công việc Sao lưu có thể được xác định và có thể bao gồm bất kỳ tổ hợp nào của các biến ngày được định dạng sau:
%Y năm 4 chữ số
%m tháng 2 chữ số (01 đến 12)
%d ngày trong tháng 2 chữ số (01 đến 31)
%H giờ 2 chữ số (đồng hồ 24 giờ)
%M phút 2 chữ số (00 đến 59)
Ví dụ: Mục nhập: “%m-%d-%Y:%H%M-sqlbackup”, chạy vào ngày 26 tháng 1 năm 2019 lúc 11 giờ sáng sẽ tạo ra một bản sao lưu có tên “01-26-2019:11:00-sqlbackup”
Chọn Thời gian lưu giữ Công việc Sao lưu; đây là khoảng thời gian để giữ bản sao lưu. (Đơn vị có thể chọn: Phút, Ngày (mặc định), Giờ, Năm, Vĩnh viễn).
Tham số Làm ổn định ảnh chụp nhanh có thể được chọn để kích hoạt tính năng VMWare quiesce (Lưu ý: Cần VMware Guest Tools.) Khi tùy chọn này được bật, VMWare sẽ tạm dừng các tiến trình đang chạy trên hệ điều hành khách để nội dung hệ thống tệp ở trạng thái nhất quán đã biết khi snapshot được tạo; quá trình này có thể bao gồm các thao tác như xả các bộ đệm bẩn từ bộ nhớ đệm trong RAM của Hệ điều hành ra đĩa, hoặc các tác vụ đặc thù khác của ứng dụng. Tham khảo tài liệu VMware để biết thêm về tính năng quiesce.
Tùy chọn, Số Công việc Sao lưu tối thiểu cần giữ có thể được chọn. Cài đặt này ghi đè thời hạn của từng bản sao lưu để giữ lại số lượng bản sao lưu tối thiểu được chỉ định (mới nhất) tại chỗ. Điều này có thể tạo ra một lưới an toàn, nhằm ngăn tất cả các bản sao lưu hết hạn trước khi các bản sao lưu mới được tạo: cho các tình huống như hệ thống bị tắt nguồn trong một khoảng thời gian hoặc có một khoảng thời gian xảy ra lỗi sao lưu.
Chọn một Chế độ sao lưu.
Vi sai - chỉ truyền các thay đổi kể từ bản sao lưu Full VMware gần nhất. Do cách các bản sao lưu vi sai được lưu trong vSAN, một bản sao lưu vi sai có thể được sử dụng trực tiếp và không phụ thuộc vào một bản sao lưu đầy đủ hay các bản vi sai khác cho thao tác khôi phục.
Sao lưu đầy đủ (thick provisioned) - Sao lưu đầy đủ, yêu cầu tất cả các block từ VMware.
Sao lưu đầy đủ (thin provisioned) - Sao lưu đầy đủ, yêu cầu chỉ các block đã được cấp phát từ VMware.
* Các bản sao lưu Vi sai và Đầy đủ dạng Thin Provisioned sử dụng tính năng CBT của vSphere. Vui lòng xem Phụ lục B để biết thông tin và các lưu ý liên quan đến tính năng này.
Sử dụng sao lưu Vi sai và Đầy đủ
Khi Tác vụ đã được cấu hình như mong muốn, nhấp Gửi.
Bạn sẽ được quay lại trang Lịch trình và tác vụ mới sẽ xuất hiện trong phần Tác vụ. Nhấp + Thêm Tác vụ nút và lặp lại các bước trên để thêm các tác vụ khác vào lịch trình.
Gán Lịch trình
Khi dịch vụ VMware đã được tạo và kết nối thành công tới hệ thống VSphere, danh sách các Máy ảo VMware được phát hiện sẽ xuất hiện trên Bảng điều khiển Dịch vụ VMware.
Theo mặc định, tất cả các VM đều có lịch trình được đặt thành --None--.
Để áp dụng một Lịch trình cho VM(s):
Từ Bảng điều khiển Dịch vụ VMware, nhấp vào Máy ảo trong menu bên trái.
Chọn VM(s) mong muốn từ danh sách. (Các VM đã chọn hiển thị ô checkbox được đánh dấu ở bên trái.) Gợi ý: Nếu bạn muốn chọn tất cả VM trong danh sách, hãy nhấp vào ô checkbox ở góc trên bên trái.
Nhấp Chỉnh sửa lịch trình sao lưu trong menu bên trái.
Chọn các Lên lịch từ danh sách thả xuống và nhấp Gửi.
Lịch trình Sao lưu được gán cho từng VM được hiển thị trong danh sách VMware VMs.
Đặt Lịch trình sao lưu mặc định
Lịch trình Sao lưu VM mặc định có thể được xác định để tự động gán một lịch trình sao lưu cho tất cả các VM VMware mới được dịch vụ phát hiện.
Từ Bảng điều khiển Dịch vụ VMware, nhấp Chỉnh sửa trong menu bên trái.
Trong Lịch trình Sao lưu VM mặc định, chọn Lịch trình mong muốn từ danh sách thả xuống.
Nhấp Gửi để lưu thay đổi.
Lịch trình Sao lưu Mặc định được hiển thị trên Bảng điều khiển Dịch vụ VMware.
Sao lưu thủ công
Sao lưu thủ công cũng có thể được thực hiện trên các VM bằng dịch vụ VMware; điều này có thể hữu ích để tạo bản sao lưu ngay trước khi thực hiện bảo trì, chẳng hạn như nâng cấp hệ điều hành khách, cập nhật ứng dụng hoặc các thay đổi cấu hình khác.
Để thực hiện sao lưu VM thủ công:
Từ Bảng điều khiển Dịch vụ VMware, nhấp Máy ảo trong menu bên trái.
Chọn một hoặc nhiều VM(s) trong danh sách. (Gợi ý: để chọn tất cả VM, nhấp vào ô checkbox ở góc trên bên trái.)
Nhấp Sao lưu trong menu bên trái.
Một hộp thoại Xác nhận sẽ xuất hiện; nhấp Có để tiếp tục sao lưu.
Quay lại Bảng điều khiển Dịch vụ VMware (Gợi ý: bạn có thể dùng breadcrumb ở trên cùng hoặc nút quay lại của trình duyệt để trở về Bảng điều khiển Dịch vụ.)
Nhấp Công việc Sao lưu trong menu bên trái.
Bản Sao lưu Thủ công sẽ xuất hiện ở đầu danh sách và sẽ hiển thị trạng thái “Running” cho đến khi hoàn tất, khi đó trạng thái sẽ hiển thị là “Complete”.
Đối với các bản sao lưu thủ công, Tên được hiển thị sẽ là tên của VM đầu tiên được chọn để sao lưu, và Tác vụ Lịch trình cột sẽ cho biết đây là bản sao lưu Thủ công. Các cột bổ sung hiển thị Số lượng VM đã sao lưu (Số VM), Đã bắt đầu và Đã hoàn tất thời gian và, Hết hạn cài đặt cho bản sao lưu.
Để thay đổi Tên và/hoặc Hết hạn của một Công việc Sao lưu:
Nhấp đúp vào Công việc Sao lưu trong danh sách.
Bảng điều khiển Công việc Sao lưu sẽ hiển thị. Nhấp Chỉnh sửa trong menu bên trái.
Thực hiện thay đổi các trường Tên/Hết hạn theo mong muốn.
Nhấp Gửi để lưu các thay đổi.
Để xóa một Công việc Sao lưu:
Nhấp đúp vào Công việc Sao lưu trong danh sách.
Bảng điều khiển Công việc Sao lưu sẽ hiển thị. Nhấp Xóa trong menu bên trái.
Nhấp Có để xác nhận thao tác xóa.
Khôi phục
Cấp tệp
VM được nhập vào môi trường VergeOS (Từ Bảng điều khiển Công việc Sao lưu, nhấp đúp vào VM riêng lẻ -> nhấp Import VM.)
VM được bật trong môi trường VergeOS, nơi các tệp có thể được trích xuất sang VergeOS NAS và truy cập qua CIFS hoặc NFS.
Khôi phục hệ thống về môi trường VMware
Các VM riêng lẻ hoặc toàn bộ bản sao lưu hệ thống VMware có thể được đẩy trở lại môi trường VMware.
DR/Tính liên tục kinh doanh
Các VMS VMware được khởi động trong VergeOS từ bản sao lưu. Site-Sync tích hợp sẵn cung cấp cơ chế đồng bộ hóa các bản sao lưu VMware ra bên ngoài để sẵn sàng khôi phục nhanh trong trường hợp thảm họa hoặc sự cố tại cơ sở chính.
Phụ lục A
Khắc phục lỗi kết nối VMware
Lưu ý: Kiểm tra Nhật ký (ở cuối trang Bảng điều khiển) để có thể có thêm thông tin.
Xác minh nhập đúng Địa chỉ (IP hoặc tên miền)
Xác minh kết nối mạng
Nếu dùng tên miền, hãy xác minh phân giải DNS của tên đó.
Mạng mà dịch vụ VMware đang chạy phải có quyền truy cập vào địa chỉ/cổng Vsphere được cung cấp trên cổng 443 (hoặc cổng đã chọn).
NIC của máy ảo dịch vụ phải có cấu hình IP hợp lệ (DHCP hoặc IP tĩnh).
Xác minh thông tin đăng nhập vào vsphere
Phải là đúng tên người dùng/mật khẩu cho tài khoản quản trị viên VSphere
Chứng chỉ SSL
Nếu dùng chứng chỉ tự ký, tùy chọn cho phép chứng chỉ không an toàn phải được bật. Để sửa đổi một dịch vụ VMware hiện có: Từ VMware Service Dashboard -> Edit -> tích vào ô Disable SSL host certificate verification
Phụ lục B
Changed Block Tracking (CBT) của VMware
Các bản sao lưu Vi sai và Đầy đủ (Thin Provisioned) sử dụng tính năng CBT của VMware, để chỉ yêu cầu các block đã thay đổi kể từ bản sao lưu đầy đủ gần nhất, hoặc các block đang được sử dụng. Điều này có thể giúp thao tác nhanh hơn và sử dụng ít băng thông hơn. (Có tùy chọn trong VergeOS để tự động bật CBT cho tất cả các VM.) Bài viết KB sau của VMware cung cấp thêm thông tin, bao gồm các yêu cầu của VMware khi sử dụng CBT: https://kb.vmware.com/s/article/1020128_
Các lưu ý/Thận trọng về CBT
Sử dụng CBT để cung cấp các bản sao lưu nhanh hơn và hiệu quả hơn nhìn chung là ổn. Tuy nhiên, cần lưu ý rằng các lỗi trong CBT có thể làm ảnh hưởng đến các bản sao lưu đã sử dụng tính năng này. Đây là vấn đề từ nguồn gốc, không do bất kỳ tác nhân bên thứ ba nào truy cập VMware để sao lưu kiểm soát.
Các chiến lược sau được khuyến nghị để giảm thiểu rủi ro tiềm ẩn do sử dụng tính năng CBT gây ra:
Là khách hàng/người dùng VMware, hãy luôn cập nhật các sự cố đã biết và áp dụng các bản cập nhật cùng bản vá sẵn có ngay khi chúng xuất hiện. Trước đây đã có các lỗi liên quan đến tính năng CBT, và VMware đã cung cấp các bản vá để sửa các lỗi CBT đã biết.
Mặc dù VergeOS lưu trữ tất cả các bản sao lưu trong vSAN theo cách độc lập (bất kỳ bản sao lưu nào, kể cả vi sai, đều có thể được sử dụng trực tiếp và không phụ thuộc vào bản sao lưu khác cho thao tác khôi phục), một chiến lược sao lưu thận trọng sẽ bao gồm cả lịch trình sao lưu đầy đủ và các bản sao lưu vi sai xen kẽ ở giữa. Ví dụ, một lịch trình phổ biến được nhiều tổ chức sử dụng là chạy sao lưu đầy đủ hàng tuần hoặc hai lần mỗi tuần và sao lưu vi sai vào các ngày ở giữa.
Khi có thể, hãy sử dụng sao lưu Đầy đủ-Thick Provisioned cho những bản sao lưu được dự định lưu giữ lâu dài.
Cập nhật lần cuối
Nội dung này có hữu ích không?