-
December 9th, 2011, 02:16
#11
عضو انجمن
پاسخ : دانلود یک فایل tar.gz از سرور از طریق SSH لطفا راهنمایی کنید
از همکاران کدام روش را پیشنهاد میکنید برای سرعت بیشتر انتقال
/scp tarfilename root@IPofnewserver:/foldername
یا
rsync [option]... Source [Source]... [user@]host::Dest
یا
ftp open 22.222.222.22 root pass /cd /home cd /www /sampeluser cd /www /cd dir / recv FILE.gz
ویرایش توسط iranwebshop : December 9th, 2011 در ساعت 02:25
-
-
December 9th, 2011 02:16
# ADS
-
December 9th, 2011, 02:35
#12
پاسخ : دانلود یک فایل tar.gz از سرور از طریق SSH لطفا راهنمایی کنید
شخصا rsync رو ترجیح میدم به چند دلیل .
- شما می تونید تمامی جزئیات رو هنگام انتقال ( حجم منتقل شده و حجم باقی مانده ،مدت زمان و ... رو مشاهده کنید )
- تمامی دسترسی ها و مواردی که بروی فایل تعریف کردید هم بروی فایل منتقل شده اعمال میشن
- در واقع rsync به نوعی میرور کردن فایل هاتون بروی سرور دیگر هست که ما برای بک آپ گیری از سرور هامون ازش استفاده می کنیم و بسیار موثر و مفید هست .
- همه موارد بالا نتیجه تقریبا یکسانی دارند
ویرایش توسط mahosseini : December 9th, 2011 در ساعت 03:09
-
تعداد تشکر ها از mahosseini به دلیل پست مفید
-
December 9th, 2011, 02:43
#13
عضو انجمن
پاسخ : دانلود یک فایل tar.gz از سرور از طریق SSH لطفا راهنمایی کنید

نوشته اصلی توسط
mahosseini
شخصا rsync رو ترجیه میدم به چند دلیل .
- شما می تونید تمامی جزئیات رو هنگام انتقال ( حجم منتقل شده و حجم باقی مانده ،مدت زمان و ... رو مشاهده کنید )
- تمامی دسترسی ها و مواردی که بروی فایل تعریف کردید هم بروی فایل منتقل شده اعمال میشن
- در واقع rsync به نوعی میرور کردن فایل هاتون بروی سرور دیگر هست که ما برای بک آپ گیری از سرور هامون ازش استفاده می کنیم و بسیار موثر و مفید هست .
- همه موارد بالا نتیجه تقریبا یکسانی دارند
من میخوام همین روش رو امتحان کنم اما به نظر کمی پیچیده میاد تنظیم کردن مسیر زیر
rsync [option]... Source [Source]... [user@]host::Dest
فایل مورد نظر من در سرور این هست home/backup.tgz و میخوام اون رو دانلود کنم لطفا دستور کامل دانلود اون از طریق دستور rsync باSSH رو بنویسید
ممنون
-
-
December 9th, 2011, 03:07
#14
پاسخ : دانلود یک فایل tar.gz از سرور از طریق SSH لطفا راهنمایی کنید
یک مثال نسبتا کامل از rsync
کد PHP:
rsync --verbose --progress --stats --compress --rsh=/usr/local/bin/ssh --recursive --times --perms --links --delete /www/* webserver:simple_path_name
ویرایش توسط mahosseini : December 9th, 2011 در ساعت 03:10
-
تعداد تشکر ها از mahosseini به دلیل پست مفید
-
December 9th, 2011, 03:39
#15
عضو انجمن
پاسخ : دانلود یک فایل tar.gz از سرور از طریق SSH لطفا راهنمایی کنید
راههای مختلفی رو آزمایش کردم به نظرم بهترین راه sftp ip بعد هم دستورات معمولی ورود به پوشه فایل cd /home cd folder لینوکس بعد هم get filename.tgz به همین سادگی
سرعت دانلود هو خیلی خوبه
با تشکر از همه دوستان و همکاران
-