rsync Drupal files directory for staging site

Description

If you have a live site and a stage (or dev) site, you will probably want to add any new files (such as images) from the files directory on the live site to the staging site, or vice versa.

Run this rsync command, assuming you have navigated to the root Drupal directory (such as public_html). This also assumes that your stage site is located in the stage directory.

-r recursive - will include subdirectories
-v verbose - will display the files on the screen as they move

Snippet

rsync -rv sites/default/files/ stage/sites/default/files/

Post new comment

The content of this field is kept private and will not be shown publicly.
  • 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>
  • Lines and paragraphs break automatically.

More information about formatting options