merhabalar.
böyle bir kütüphane varmı bilmiyorum lakin, örnek vermesi açısından, daha önce c# ile mini ftp programı yaptım. ordan edindiğim deneyime göre şu şekilde yapmak mümkün :
program kaynak ftp den aldığı her dosyayı dosyayı memory stream a ya da direk temp bir dizine yazacak akabinde hedef ftp ye upload edecek. bu senkron ya da asenkron yapılabilir. System.Net.FtpWebRequest sınıfını ile yapabilirsiniz.