VMware vCenter Converter Standalone là tiện ích miễn phí tuyệt vời để chuyển đổi hệ thống vật lý thành ảo (P2V) hoặc hệ thống ảo này sang ảo khác (V2V). Từ VMware Converter 5.0, hệ thống này hỗ trợ tính năng đồng bộ thay đổi giữa hệ thống gốc và bản sao máy ảo trên host ESXi. Tính năng này cho phép ảo hóa server vật lý với lượng dữ liệu lớn trên ổ vật lý theo nhiều bước với downtime tối thiểu. Ngoài ra, VMware Converter và miễn phí VMware vSphere Hypervisor (dựa trên ESXi) có thể biến thành hệ thống đơn giản cung cấp disaster recovery cho thành phần cơ sở hạ tầng quan trọng, định kỳ đồng bộ thay đổi của hệ thống quan trọng với bản sao ảo của chúng.
Khi chuyển đổi hệ thống Windows đang bật, VMware Converter copy dữ liệu từ máy nguồn sang VM đích trong khi máy nguồn chạy và dữ liệu trên nó đang thay đổi. Đây là giai đoạn copy ban đầu. Ở bước thứ hai, chỉ các thay đổi kể từ khi bản sao gốc được tạo mới được truyền. Quá trình này gọi là đồng bộ (synchronization). Tính năng đồng bộ cho phép giảm downtime ứng dụng trong quá trình chuyển đổi P2V/V2V vì ứng dụng cuối chỉ cần tắt trong lúc truyền thay đổi. Sử dụng đồng bộ, có thể giảm downtime ứng dụng từ vài giờ xuống 1-2 giờ.
Mẹo: Đồng bộ thay đổi trong VMware Converter chỉ được hỗ trợ khi dùng vCenter hoặc ESXi server phiên bản 4.0 trở lên.
Bài viết này chỉ cách cấu hình đồng bộ giữa server nguồn (file server với 700 GB dữ liệu trên ổ nội bộ) và bản sao ảo của nó dùng VMware vCenter Converter Standalone 6.0 và cách nó hoạt động.
- Tải và cài VMware Converter Standalone (tốt nhất cài trên server riêng).
- Tạo task chuyển đổi mới: File→ New→ Convert machine.
- Chọn chuyển đổi hệ thống đang chạy (Powered-on machine), chỉ định tên/địa chỉ IP, loại OS và tài khoản, cũng như mật khẩu user có quyền admin.
- VMware Converter kết nối server chỉ định và cài VMware vCenter Converter Standalone Agent (vmware-converter-agent) trên nó
- Sau đó nhắc chỉ định tên server ESXi (hoặc vCenter server) nơi VM sẽ được tạo, và thông tin đăng nhập truy cập nó
- Nhắc chỉ định tên máy ảo, vị trí, host, storage đĩa và phiên bản phần cứng ảo
- Chọn đĩa hệ thống đích cần copy, cài đặt bộ nhớ và CPU, v.v. Chúng ta quan tâm nhất đến cài đặt phần Advanced.
- Chuyển đổi hệ thống thành VM trong hai bước: bước đầu tiên chuyển đổi ban đầu, bước cuối cùng đồng bộ thay đổi kể từ khi copy dữ liệu lần đầu.
- Chọn Synchronize change. Chọn khi đồng bộ tiếp theo sẽ thực hiện. Bắt buộc (!!) bỏ chọn Perform final synchronization.
- Tab Post-Conversion, chọn hành động sau đồng bộ cuối. Chúng ta muốn tự động bật VM tạo ra (Power on destination machine), tắt server nguồn (Power off source machine), cài VMTools, v.v.
- Bây giờ chỉ cần bắt đầu giai đoạn đầu của chuyển đổi P2V và đợi hoàn tất.Lưu ý: Trong trường hợp này, chuyển đổi file server vật lý 700 GB dữ liệu mất khoảng 15 giờ.
- Sau khi chuyển đổi ban đầu xong, có thể thực hiện đồng bộ thủ công. Chọn task trong VMware Converter rồi nhấp Synchronize trong menu chuột phải.Lưu ý: VMware Converter cài đặt đặc biệt "bitmap driver" (dịch vụ bmdrvr), theo dõi thay đổi trong hệ thống kể từ lần đồng bộ cuối.
- Trong cửa sổ wizard, chọn đồng bộ chạy ngay, và chạy đồng bộ cuối sau khi xong. Để đảm bảo user không chỉnh sửa file trên server trong đồng bộ cuối, có thể tạm dừng dịch vụ file.
- Đồng bộ cuối mất khoảng 1 giờ, trong đó thay đổi trên máy nguồn đã được replicate sang VM. Sau đó, server cũ tự động tắt, VM mới tự động bật.
- Chỉ còn cấu hình cuối VM (xóa network interface ẩn và driver thiết bị cũ, gán IP cho network interface mới, v.v.), và máy ảo sẵn sàng vận hành.
Trong quá trình đồng bộ thay đổi, vSphere server sẽ tạo một số snapshot trên máy đích, cho phép rollback về bất kỳ giai đoạn đồng bộ nào nếu cần (trong trường hợp này logic VMware Converter sẽ bị phá vỡ).