[Linux-sunucu] Re: SCP yerine başka birşey tavsiye eder misiniz? [çözüldü]
Timuçin Kızılay
tim at savaskarsitlari.org
23 Haz 2010 Çar 13:58:23 EEST
Bu listeden gelen cevaplar sayesinde rsync komutunun doğru ipucu
olduğuna karar verip aramalarımı rsync üzerinde yoğunlaştırdım ve yanıtı
buldum. birkaç kez bağlanyıyı kesip komutu tekrar başlattım baktım
düzgünce kaldığı yerden başlıyor. Dosya tamamen inince aynı dosyanın
daha önce scp ile indirmiş olduğum kopyası ile de karşılaştırma yapıp
aynı olduğunu görünce benim için olay bitmiş olacak.
Kullandığım komutu buraya da yazayım da başka ihtiyacı olanlar için
liste arşivlerinde kalsın.
rsync --bwlimit=150 --stats --partial --progress --rsh="ssh -p 5555 -l
cinnet" sunucuipadresi:/home/tim/yedek/yedek.tar.bz2 .
Thunderbird komutu iki satıra böldü ama sanırı anlaşılıyordur. internet
hattımı doldurmasın diye bağlantıyı limitledim, standard dışı ssh portu
kullandığım için parametre olarak onu da verdim.
Timuçin Kızılay yazmış:
> Datacenterda bulunan sunucumdan yedekleri kendi bilgisayarıma scp komutu
> ile kopyalıyorum. Kopyalamakta kullandığım komut şöyle:
>
> scp -P 5555 tim at sunucuipadresi:/home/tim/yedek/yedek.tar.bz2 .
>
> sunucumda ssh server servisi TCP 5555 portundan çalışıyor. Yukarıdaki
> komutu verdiğimde yaklaşık 7-8GB'lık dosyanın inmesi 2mbit adsl
> bağlantısı ile haliyle çok yavaş oluyor, saatler sürüyor.
>
> En büyük sorunum da bir şekilde bağlantı kesilirse, son günlerde adsl
> hattımda kısa süreli kesilmeler çok fazla olmaya başladı, dosyayı en
> başından indirmek zorunda kalıyorum. Dün gece dosya %94 inmişken hat
> kesilip de indirme işlemi durunca artık scp yerine başka bir yol aramaya
> karar verdim. Bağlantı kesildiğinde transferi kaldığı yerden başlatan
> bir komut bulmam gerekiyor. Hangi komutu kullanmamı tavsiye edersiniz?
> Örnek bir komut verir misiniz? sunucuya ssh dışında erişimim yok. Grafik
> arayüzlü bir program değil de komut satırından screen komutu ile bir
> session açıp orada komutu verip sonra komut penceresini kapatacağım bir
> şey arıyorum çünkü yedekleri indirdiğim bilgisayarımda da ekran klavye
> yok, ssh ile laptoptan bağlanıp işlemi başlatıp çıkmak istiyorum.
>
> rsync komutu dikkatimi çekti, şimdi google aramalarından dokumanlarını
> okuyorum ama doğru ipucu yakaladım mı tam bilemiyorum. Belki benzer
> işleri yapanlar vardır diyerek buradan sorayım dedim.
>
> Şimdiden teşekkürler.
Linux-sunucu mesaj listesiyle ilgili
daha fazla bilgi