2 sunucu arasında dosya transferi yapmak için scp komutunu kullanabiliriz.
Bağlanılacak sunucuda ssh servisi için özel bir port tanımlandı ise -P parametresinden sonra port numarası yazılmalıdır.
Transfer edilecek dosya ve/veya klasörleri sıkıştırmak için yedek alınacak klasöre cd ile geçiş yapılıp aşağıdaki kod ile zip sıkıştırılması yapılabilir.
cd /var/www/
zip -r yedekdosya.zip html_files/ error_log *.jpg
scp root@ip.ad.re.si:/var/www/karsi_sunucudaki_klasor/yedekdosya.zip /home/root/kendi_bilgisayarinizda_klasor/
scp -P 3522 root@ip.ad.re.si:/var/www/karsi_sunucudaki_klasor/yedekdosya.zip /home/root/kendi_bilgisayarinizda_klasor/
scp /home/root/kendi_bilgisayarinizdaki_yedek.zip root@ip.ad.re.si:/home/root/karsi_sunucudaki_klasor
scp -P 3522 /home/root/kendi_bilgisayarinizdaki_yedek.zip root@ip.ad.re.si:/home/root/karsi_sunucudaki_klasor
Linux
hakkında diğer konular