Daha sonra ESXi'de bir şey yapmak için servis konsolunu kullandığım için beni dövün ...
ESXi 4.1U1'de kullanabileceğim çalışan bir rsync ikili dosyası (v3.0.4) var. VM'leri veya yedekleri bir yerel veri deposundan başka bir yerel veri deposuna kopyalarken rsync'i cp üzerinde kullanma eğilimindeyim. Bir ESXi kutusundan diğerine veri kopyalamak için rsync kullandım ama bu sadece küçük dosyalar içindi.
Şimdi birincil ESXi makinem ve ikincil makine arasında gettoVCB aracılığıyla alınan yedeklemelerin gerçek diferansiyel senkronizasyonlarını yapmaya çalışıyorum . Ancak bunu yerel olarak yaptığımda bile (bir veri deposu aynı ESXi makinesindeki başka bir veri deposuna) rsync dosyaları tamamen kopyalıyor gibi görünüyor. İki VMDK'nın toplam 80GB'lık boyutu var ve rsync hala 1 ila 2 saat arasında bir yer kaplıyor, ancak VMDK'lar her gün bu kadar büyümiyor.
Aşağıda yürüttüğüm rsync komutu var. Yerel olarak kopyalıyorum çünkü sonuçta bu dosyalar uzak bir sistemde LUN'dan oluşturulan bir veri deposuna kopyalanacak. Uzak bir sistemde rsync arka plan programı tarafından servis edilecek bir rsync değil.
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'nin kendisi VMDK'larda rsync söz konusu olduğunda tüm dosyanın yeniden iletilmesi gerektiği kadar çok değişiklik yaptığı için mi?
Gerçekten ESXi ile gerçek diff senkronizasyonu başardı mı?