netcat, dd, gzip, bzip2 ile yedekleme (backup,yedek)

Elde çok kısıtla kaynaklar ya da tembellik olan zamanlarda dosyaları ya diskleri bir yerden başka bir yere ağ üzerinden ssh olmadan kopyalamak oldukça kolaylık sağlayabilir.

Ağ için isviçre çakısı olarak adlandırlan netcat ile bunu yapmamız mümkün.

--- Yedek almak için ---

Kaynak makinede

tiny:~# dd if=/dev/hda | gzip -c | nc mavi 1337

Hedef makinede

C:\>nc -p 1337 -l > hd.gz

--- Yedeği açmak için ---
Kaynak makinede

C:\>netcat mavi 1337 < type hd.gz


tiny:~# nc -p 1337 -l | guzip | dd of=/dev/hda

komutlarını çalıştırarak yedek almamız mümkün. farkettiyseniz, linux makinenin disk yediğini windows makineye aldık. Bunun için netcat win32 çalıştırılabilir dosyasına ihtiyacımız var.