biraz karışık geldi soru, indirmekten falan bahsetmişsiniz sonra sunucuda yapmak istiyorum demişsiniz..

tahmin yürüttüğümü söyleyeyim, ftp içinde 10 tane dosyanız var, bunların yedeğini direk almak istiyorsunuz ama 10 dosya şeklinde değilde tek rar haline getirip sonra bunu yapmak istiyorsunuz..

maalesef ftp, yapısı gereği böyle bir işleme izin vermez. ftp de sadece basit dosyalama işleri mevcuttur. (kopyalama,silme,isim değiştirme,klasör oluşturma v.s.) ancak uzaktan sıkıştıramazsınız.

ancak bir web uygulaması yaparsanız bu işlemler daha kolay olur. web uygulamanız ilgili klasördeki dosyaları zip olarak yedekleyebilir.. mantıklı olan bu.

sıkıştırma için gzip i kullanabilirsin

http://msdn.microsoft.com/en-us/libr...zipstream.aspx

ya da sharpzip
http://www.icsharpcode.net/OpenSourc.../Download.aspx

masaüstü uygulaması yapmak zorundaysanız bilgisayarınıza indirip, sıkıştırıp tekrar upload etmelisiniz.

iyi çalışmalar

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:32:12 -->-> Daha önceki mesaj 16:25:31 --

Edit:
forumlara baktım da
yapılabiliniyormuş sanırım http://www.webhostgear.com/35.html
mesela burada TAR başlığı altına bakın
tar -cf archive.tar contents/


ya da zip için

zip -r yourzipfilename.zip directoryname


ancak bu zip ya da tar komutları bildiğim kadarıyla ftp nin komutları değil.. araştırmanızı bu yönde yaparsanız belki ftp komutlarını sunucunuza yollayarak bu işi yaptırabilirsiniz