Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Just curious if anyone knows of a tool that'll copy files, and should the file get interrupted, have it resume where it's left off the next time it's invoked.

I'm basically trying to copy something over samba using an unreliable wifi connection. Ideally I'd like something like wget or axel that works over samba/file system. Cygwin or Windows solutions would be ideal.

share|improve this question

3 Answers 3

up vote 4 down vote accepted

rsync will do this for you, over a samba share or over SSH. See man rsync on your system for the gory details. rsync is available as a Cygwin package.

Use -P or --partial for resuming an interrupted transfer.

There are lots of rsync questions already on this site; see http://superuser.com/questions/tagged/rsync for examples of how others are using it.

share|improve this answer
    
This is a good way to go since you already have Cygwin. –  nik Jan 18 '10 at 7:10
    
Neat. I didn't know rsync had a partial command. Good catch. –  Eddie Parker Jan 18 '10 at 7:22

I don't think RoboCopy is ideal for this situation. RoboCopy is mostly used when backing up an active partition that has the OS on it. It is able to copy files that are locked and in use, therefore creating a complete backup even while the OS is being used. Take a look at TeraCopy, not only will it help you here but you might be pleasantly surprised at the speed increase and greater reliability on local Windows transfers.

share|improve this answer
1  
I like TeraCopy in general. It does pause and let you resume, when it finds the target disk going full for example. But, I don't think it can handle a restart of the copy if the copy instance window is closed (with a skip). So, I can't easily complete the copy 'tomorrow' for example. –  nik Jan 18 '10 at 7:09

Hrmm, just found RoboCopy. Might be worth looking into!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.