使用rsync命令将一个服务器的内容复制到另一个服务器

使用rsync命令将一个服务器的内容复制到另一个服务器时,可以使用以下格式:

rsync -avz -e "ssh" source_user@source_host:/source/directory/ destination_user@destination_host:/destination/directory/

这样做可以将/source/directory/下的内容同步到另一个服务器的/destination/directory/下。

其中:

  • -a 表示归档模式,它会保留文件的权限、时间戳等信息。
  • -v 表示详细模式,它会显示传输过程中的详细信息。
  • -z 表示使用压缩,这可以加速数据传输。
  • -e "ssh" 表示使用SSH进行数据传输。

请确保:

  1. 有足够的权限在源服务器和目标服务器上读取和写入文件。
  2. SSH密钥已经设置,或者知道远程服务器的密码。
  3. rsync命令在两台服务器上都已安装。

注意:在执行此命令之前,确保已经备份了重要数据,以防万一。

Discover more from 山月

Subscribe now to keep reading and get access to the full archive.

Continue reading