Kmaiti

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 25 August 2010

How to recursively copy files from one server to another server?

Posted on 01:54 by Unknown
Guys,

I usually choose rsync linux command to copy the file and this is much more faster than any other method. It'll take few minutes though the size is in GB.

Here are the exact commands :

=====
from_destination _server#]rsync -ravz -e ssh root@source_server_IP:/home/user/public_html/waiting4u /home/nomore/public_html
=====

/home/user/public_html/waiting4u : Directory on source server.
/home/nomore/public_html : Directory on destination server.

r = recursive - means it copies directories and sub directories
v = verbose - means that it prints on the screen what is being copied
a = archive - means that symbolic links, devices, attributes, permissions, ownerships, etc. are preserved in the transfer
z = compress - compress file data

Special Note :

# rsync -r /waiting4u/ /Volumes/Backup/waiting4u/
The above example will copy the content of waiting4u to /Volumes/Backup/waiting4u/

# rsync -r /waiting4u /Volumes/Backup/waiting4u
The above example will copy the folder waiting4u and its content to /Volumes/Backup/waiting4u (it will create the folder: waiting4u).


If the server is using customized port then use following command :

=====
from_destiny_server#]rsync -ravz --rsh='ssh -p5981' root@source_server_IP:/home/waiting4u/cpmove-waiting4u.tar.gz /home/cs1322gt/backup
=====

-p5981 : ssh port of the source server.
--rsh='ssh -p5981' : To use the command "ssh -p5981"

Note : Alternatively you can also use scp command like :

====
from_source_server#]scp -P 5981 .ssh/id_rsa.pub user@source_server_ip:/home/user/.ssh/authorized_keys
====

5981 : SSH port of source since scp works using ssh.
user@source_server_ip:/home/user/.ssh/authorized_keys : Location on destination server.

You can check the manual of both commands.

Try :)
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • unable connect to socket: No route to host (113)
    Guys, This error message usually comes when you try to access remote linux desktop using vncviewer. Please check the firewall in the linux s...
  • NDMP communication failure error
    Guys, Issue : Netbackup server sends alert NDMP communication failure once everyday. But there is no issue to run scheduled backup jobs. Env...
  • what does it mean by "cman expected_votes="1" two_node="1" in cluster.conf ?
    For two node clusters ordinarily, the loss of quorum after one out of two nodes fails will prevent the remaining node from continuing (if bo...
  • How to make bridge over VLAN?
    How to make bridge over VLAN? Bridging over VLAN's : By constructing a bridge between a "normal" and a "VLAN" ethern...
  • How to verify UDP packet communication between two linux system?
    Guys, Today, I had to check UDP packet communication between linux and a windows system. Main purpose of the windows system was to capturing...
  • How to install pdo_mysql module with php on 64 bit linux machine?
    Guys, The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Each database driver ...
  • configure: error: C preprocessor "/lib/cpp" fails sanity check + Resolved
    Guys, I got that error messages when I was going to configure any software on the linux server. I was unable to execute easyapache or ./conf...
  • configure: error: could not find library containing RSA_new
    Guys, It seems you have enabled the SSL option during configuring the package. Please either resolve that dependency or disable the SSL opti...
  • Cannot find config.m4 + phpize +Resolved
    Guys, I got the same error messages and sorted out it. Here is the error that I got. ===== root@server [/home/cpeasyapache/src/php-5.2.9/ext...
  • How to redirect output of script to a file(Need to save log in a file and file should be menioned in the script itself?
    Expectation : @subject Steps : 1. Create a bash script. 2. add line : exec > >(tee /var/log/my_logfile.txt) That's it. All output ...

Categories

  • ACL
  • ESX
  • Linux
  • Storage
  • UCS

Blog Archive

  • ►  2013 (5)
    • ►  May (1)
    • ►  April (3)
    • ►  February (1)
  • ►  2012 (10)
    • ►  July (1)
    • ►  June (1)
    • ►  April (1)
    • ►  March (3)
    • ►  February (3)
    • ►  January (1)
  • ►  2011 (86)
    • ►  December (3)
    • ►  November (2)
    • ►  September (19)
    • ►  August (9)
    • ►  July (5)
    • ►  June (9)
    • ►  May (12)
    • ►  April (3)
    • ►  March (4)
    • ►  February (5)
    • ►  January (15)
  • ▼  2010 (152)
    • ►  December (9)
    • ►  November (34)
    • ►  October (20)
    • ►  September (14)
    • ▼  August (24)
      • How to enable iptables modules on linux?
      • iptables: Unknown error + Resolved
      • How to migrate VPS container to another virtuozoo ...
      • umount: /tmp: device is busy + Resolved
      • Cannot find config.m4 + phpize +Resolved
      • How to install mssql php extension on linux or cpa...
      • configure: error: C preprocessor "/lib/cpp" fails ...
      • How to add or load shared library on linux ?
      • How to install uploadprogress php extension on lin...
      • How to change php handler from backend on cpanel s...
      • How to recursively copy files from one server to a...
      • How to install svn (Subversion) on linux machine?
      • How to create logical volume or LVM on linux mach...
      • Lite speed webserver + Connection was reset ?
      • How does Red5 work + How red5 works ?
      • How to install apache ant on linux server?
      • How to install php eaccelerator on 64 bit linux se...
      • Install ffmpeg mplayer flvtool2 yamdi x264 theora ...
      • How to convert mp4 file to flv file on linux machi...
      • How to install pdo_mysql module with php on 64 bit...
      • Why clipbucket or ffmpeg is unable convert video f...
      • How to limit CPU ususage for a process?
      • How to install Mp4Box on 64 bit linux machine ?
      • How to partition a linux drive or raw disk?
    • ►  July (19)
    • ►  June (3)
    • ►  May (25)
    • ►  April (3)
    • ►  January (1)
Powered by Blogger.