CommnadsServer Levelسیستم عامل
انتقال اطلاعات از طریق rsync
دستور rsync
یک ابزار قدرتمند در محیط خط فرمان Unix/Linux است که برای همگامسازی و انتقال فایلها و دایرکتوریها بین دو سیستم، به خصوص از راه دور، استفاده میشود. rsync
قابلیتهایی مانند همگامسازی اطلاعات، کپی بهروز فایلها، پشتیبانگیری و حتی مدیریت و انتقال فایلها از یک سیستم به دیگری را دارا میباشد.
برای انتقال اطلاعات از یک سرور ب سرور دیگر می توانید از دستور rsync استفاده کرد.
screen rsync -arPvz file.tar --rsh='ssh -p227' root@187.92.8.45:/your/destination/address
ویا دستور زیر:
screen rsync -arvz -e 'ssh -p 227' * root@37.187.12.16:/your/destination/address
مقابل -p باید port سرور مقصد را وارد نمایید و پس از @ باید IP سرور مقصد را وارد کنید.
-r
: جهت انتقال اطلاعات زیر پوشه ها
-P
: جهت مشاهده درصد پیشرفت عملیات انتقال
-z
: فشردهسازی دادهها در حین انتقال (compression)
-v
: نمایش جزئیات در حین کپی (verbose)