मुझे बाद में इस तथ्य पर रोकें कि मैं ESXi में कुछ भी करने के लिए सेवा कंसोल का उपयोग कर रहा हूं ...
मुझे एक काम करने वाला rsync बाइनरी (v3.0.4) मिला है जिसे मैं ESXi 4.1U1 में उपयोग कर सकता हूं। जब मैं VM के बैकअप या एक स्थानीय डेटास्टोर से दूसरे स्थानीय डेटास्टोर में कॉपी करता हूं, तो मैं rsync का उपयोग करता हूं। मैंने एक ESXi बॉक्स से दूसरे में डेटा कॉपी करने के लिए rsync का उपयोग किया है लेकिन यह सिर्फ छोटी फाइलों के लिए था।
अब मेरे प्राथमिक ESXi मशीन और एक माध्यमिक एक के बीच ghettoVCB के माध्यम से लिया बैकअप के सच्चे अंतर सिंक करने की कोशिश कर रहा है । लेकिन यहां तक कि जब मैं स्थानीय रूप से (एक ही ईएसएक्सआई मशीन पर एक अन्य डेटास्टोर के लिए एक) ऐसा करता हूं तो rsync अपनी संपूर्णता में फ़ाइलों की प्रतिलिपि बनाता है। मुझे दो वीएमडीके पूरी तरह से 80GB आकार में मिल गए हैं, और rsync अभी भी 1 और 2 घंटे के बीच कहीं भी ले जाता है, लेकिन VMDK की रोज़ाना वृद्धि नहीं हो रही है ।
नीचे rsync कमांड निष्पादित कर रहा हूं। मैं स्थानीय रूप से कॉपी कर रहा हूं क्योंकि आखिरकार ये फाइलें एक रिमोट सिस्टम पर LUN से बनाए गए डेटास्टोर पर कॉपी हो जाएंगी। यह एक rsync नहीं है जिसे दूरस्थ सिस्टम पर rsync डेमॉन द्वारा सेवित किया जाएगा।
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
क्या ऐसा इसलिए है क्योंकि ESXi खुद VMDK के लिए इतने बदलाव कर रहा है कि जहाँ तक rsync का सवाल है पूरी फाइल को फिर से देखना होगा?
क्या किसी ने वास्तव में ईएसएक्सआई के साथ वास्तविक अंतर सिंक हासिल किया है?