An article about setting up Ghost blogging says to use scp to copy from my local machine to a remote server:
scp
scp -r ghost-0.3 root@*your-server-
it's better to think in a practical context. In our team, we use rsync -aP to replace a bad cassandra host in our cluster. We can't do this with scp (slow and no progress preservation).
rsync -aP