Nói với tôi sau này về việc tôi đang sử dụng bảng điều khiển dịch vụ để làm bất cứ điều gì trong ESXi ...
Tôi đã có một nhị phân rsync hoạt động (v3.0.4) mà tôi có thể sử dụng trong ESXi 4.1U1. Tôi có xu hướng sử dụng rsync trên cp khi sao chép VM hoặc sao lưu từ kho dữ liệu cục bộ này sang kho dữ liệu cục bộ khác. Tôi đã sử dụng rsync để sao chép dữ liệu từ một hộp ESXi sang hộp khác nhưng đó chỉ là cho các tệp nhỏ.
Hiện tại đang cố gắng thực hiện các đồng bộ vi sai thực sự của các bản sao lưu được thực hiện thông qua ghettoVCB giữa máy ESXi chính của tôi và máy phụ. Nhưng ngay cả khi tôi thực hiện việc này cục bộ (một kho dữ liệu này đến kho dữ liệu khác trên cùng một máy ESXi), rsync vẫn xuất hiện để sao chép toàn bộ các tệp. Tôi đã có hai VMDK của hoàn toàn 80GB trong kích thước, và rsync vẫn mất bất cứ nơi nào từ 1 đến 2 tiếng đồng hồ nhưng của VMDK không phát triển mà nhiều hàng ngày.
Dưới đây là lệnh rsync tôi đang thực thi. Tôi đang sao chép cục bộ vì cuối cùng các tệp này sẽ được sao chép vào kho dữ liệu được tạo từ LUN trên hệ thống từ xa. Đây không phải là một rsync sẽ được phục vụ bởi một daemon rsync trên một hệ thống từ xa.
rsync -avPSI VMBACKUP_2011-06-10_02-27-56/* VMBACKUP_2011-06-01_06-37-11/ --stats --itemize-changes --existing --modify-window=2 --no-whole-file
sending incremental file list
>f..t...... VM-flat.vmdk
42949672960 100% 15.06MB/s 0:45:20 (xfer#1, to-check=5/6)
>f..t...... VM.vmdk
556 100% 4.24kB/s 0:00:00 (xfer#2, to-check=4/6)
>f..t...... VM.vmx
3327 100% 25.19kB/s 0:00:00 (xfer#3, to-check=3/6)
>f..t...... VM_1-flat.vmdk
42949672960 100% 12.19MB/s 0:56:01 (xfer#4, to-check=2/6)
>f..t...... VM_1.vmdk
558 100% 2.51kB/s 0:00:00 (xfer#5, to-check=1/6)
>f..t...... STATUS.ok
30 100% 0.02kB/s 0:00:01 (xfer#6, to-check=0/6)
Number of files: 6
Number of files transferred: 6
Total file size: 85899350391 bytes
Total transferred file size: 85899350391 bytes
Literal data: 2429682778 bytes
Matched data: 83469667613 bytes
File list size: 129
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 2432530094
Total bytes received: 5243054
sent 2432530094 bytes received 5243054 bytes 295648.92 bytes/sec
total size is 85899350391 speedup is 35.24
Có phải vì ESXi đang thực hiện quá nhiều thay đổi đối với VMDK mà theo như rsync có liên quan, toàn bộ tệp phải được truyền lại?
Có ai thực sự đạt được đồng bộ hóa thực tế với ESXi?