0

I have 120GB of data on one of my drive. We have online FTP account with 500GB space.

Now i want that whole data should be uploaded to FTP. and every time the data which is modified that should only be uploaded

I used many softwares but the problem is that the data is very large I think it will take about 1 month to fully upload it . But when i press cancel then it again starts from beginning.

Is there any way that first it sees which files are on that server and then updates only those which are modified.

I am using window 2008 server

3 Answers 3

7

FTP is already bad as it is. Nobody should use FTP anymore, especially in a situation like this. Please let FTP die.

As to answer your question, you want to use rsync. We use it for data pools much larger than yours (~10 TB) and it works great.

PS: yes, it works on Windows, although probably not as well as on *nix.

3
  • My upload speed is 90KB/s .and can i pause rync or what will happen if my server restarts while transfering files
    – John
    Dec 15, 2009 at 23:41
  • @Mirror51, rsync has excellent resume/update functionality. It was specially designed to handle updating files over unreliable links.
    – Zoredache
    Dec 16, 2009 at 0:52
  • I don't want to upload on any drive i want to upload online so that i can access it. But RSYNC has no options for FTP
    – John
    Dec 16, 2009 at 2:14
4

You're going to hate this, but the best way to do it, even with that much FTP space, is put it on tape.

Online backups might seem neat, but - and it's a big but - you are going to be in serious trouble if you ever have a disaster and need to get all that data back right now.

And don't forget to backup the OS and any apps running on your server too. Getting data back is easy, getting your OS and apps back and reconfigured exactly the way they were before is hard.

0

agree, rsync is the answer. Unlike FTP or COPY/MOVE which sync file/folders, rsync sync's the content in a file.

eg:

  1. Source has 100 files and Destination has 50 of these 100 files - rsync will only copy the missing/updated files

  2. Source & backup have the same set of files, but different versions - rsync will only update the files with the updated content, not the entire file itself.

rsync is content replication so it works best, takes a while for the 1st run though.

4
  • But what about if my destinantion is on internet not physical computer
    – John
    Dec 16, 2009 at 4:34
  • You would still be able to access it via an IP/FQDN right?
    – Home Boy
    Dec 16, 2009 at 18:49
  • no i don't have ip its the online backup utility with FTP details
    – John
    Dec 17, 2009 at 3:31
  • hmmm...if its a 3rd party/product kinda solution, u might want to call them to find out if they would support rsyncy (unlikely though)
    – Home Boy
    Dec 17, 2009 at 19:39

You must log in to answer this question.