PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : انتقال فایل های حجیم به سرور دیگر



roozbeh837
May 24th, 2015, 11:05
با سلام خدمت دوستان ما هاست دانلود داریم با کنترل پنل دایرکت ادمین حجم یکی از هاست ها 600 گیگ هست میخواستم بدونم سریعترین راه و راحترین راه برای انتقال به سرور جدید چی میباشد.

از دستور زیر هم استفاده کردم ولی جوابگوی خوبی نیست و فایل هارو ناقص میفرسته

wget -m ftp://username:Password@ftp.example.com/public_html/directory


یه راه ساده تر و بهتر بگید ممنون میشم

Sajad
May 24th, 2015, 15:02
بهترین دستوری که توی این زمینه دیدم scp هست. توی همین انجمن هم سرچ کنید به دفعات در موردش صحبت شده.

roozbeh837
May 24th, 2015, 15:38
بهترین دستوری که توی این زمینه دیدم scp هست. توی همین انجمن هم سرچ کنید به دفعات در موردش صحبت شده.

یه لینک که اموزش کامل داده شده رو میتونید در اختیارمون بذارید.

Sajad
May 24th, 2015, 16:13
این تاپیک‌ها رو ببینید اطلاعات خوبی داده (بعضا تکراری هست مطالبشون البته)

http://www.webhostingtalk.ir/showthread.php?t=24615
http://www.webhostingtalk.ir/showthread.php?t=56962
http://www.webhostingtalk.ir/showthread.php?t=72403
http://www.webhostingtalk.ir/showthread.php?t=130030&p=1230603&viewfull=1#post1230603

roozbeh837
May 24th, 2015, 22:54
من با دستور زیر بخوام یه یوزر فایل هاشو انتقال بدم مثلا پوشه پابلیک رو به سرور جدید در یوزر مورد نظر بفرستم این دستور رو چطور اصلاج کنم

scp -r root@1.1.1.1:/home/movie /home

Sajad
May 24th, 2015, 23:00
scp -r /home/old root@newserverip:/home/new

روی سرور قدیم لاگین بشید.
دستور بالا را بزنید:
بجای /home/old آدرس پوشه هاست روی سرور قدیم بزنید.
بجای newserverip آیپی سرور جدید رو بزنید.
بجای /home/new آدرس پوشه نهایی روی سرور جدید بزنید.

roozbeh837
May 24th, 2015, 23:11
روی سرور قدیم لاگین بشید.
دستور بالا را بزنید:
بجای /home/old آدرس پوشه هاست روی سرور قدیم بزنید.
بجای newserverip آیپی سرور جدید رو بزنید.
بجای /home/new آدرس پوشه نهایی روی سرور جدید بزنید.

برای ادرس یه پوشه در دایرکت ادمین به این صورت عمل بشه؟

/domains/yourdomain.com/public_html

Sajad
May 24th, 2015, 23:16
ادرس ها را کامل بزنید که دچار اشتباه نشید


/home/username/domains/yourdomain.com/public_html

roozbeh837
May 24th, 2015, 23:37
ادرس ها را کامل بزنید که دچار اشتباه نشید

scp -r /home/username/domains/dl.yourdomain.com/public_html root@1.1.1.1:/home/username/domains/dl.yourdomain.com/public_html/

این مورد رو زدم ولی جوابی مبنی بر این دریافت کردم

ssh: connect to host 1.1.1.1 port 22: Connection refused
lost connection

Sajad
May 24th, 2015, 23:51
به نظر میرسه پورت ssh سرور جدید رو عوض کردید. این دستور رو بزنید و بجای 1111 پورت جدید رو بذارید. اگر هم اینطور نیست شاید فایروال سرورها درست تنظیم نیست.


scp -P 1111 -r /home/old root@newserverip:/home/new

roozbeh837
May 25th, 2015, 00:04
به نظر میرسه پورت ssh سرور جدید رو عوض کردید. این دستور رو بزنید و بجای 1111 پورت جدید رو بذارید. اگر هم اینطور نیست شاید فایروال سرورها درست تنظیم نیست.


scp -P 1111 -r /home/old root@newserverip:/home/new




بازم همین مورد هست. دستور دیگری از طریق اف تی پی موجود هست؟

Sajad
May 25th, 2015, 00:10
دستورهای دیگه رو خیلی استفاده نکردم چون هر کدوم دردسر خاص خودشون رو داشتن. به نظرم این راحتتر و بهتر هست.
فایروال سرورها رو خاموش کنید مساله برطرف میشه. یا پورت‌ها را بروی out و in فایروال هر دو سرور تعریف کنید.