User login

Do not overwrite files when copying from one server to another

If you are searching for a way to not overwrite files when copying files or directories recursively with scp, what you probably really want is rsync.

It will avoid copying files it does not need to copy, preserving existing files of the same name and path.

For example:

ben@ubuntu:~/code/data/drupal/sites/default/files$ rsync -av data.agaric.com:/sites/agaricdesign/www/sites/default/files/ .
receiving incremental file list
./
.htaccess
07-07 taking it all over.txt
...

Searched words: 
scp do not overwrite don't override preserve, do not replace files rsynch

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.