使用以下命令,系统 1 中的文件、文件夹和子文件夹已成功复制到系统 2
rsync -avzP -u -v -e ssh /opt/lampp/htdocs/files/* [电子邮件保护]:〜/文件备份
我在复制过程中需要压缩整个文件夹“files”。这意味着我只需要压缩文件
任何帮助都将不胜感激
问候
答案1
rsync
在传输过程中使用压缩,如果您没有进行差异备份,您可以tar
在传输之前使用压缩,然后scp
传输压缩文件目录。
cd /opt/lampp/htdocs/files/
tar czvf ../files.backup.tar.gz .
cd ..
scp /opt/lampp/htdocs/files.backup.tar.gz [email protected]:~/files_backup