iti$ell$

איך מעתקים משרת לשרת LINUX - לינוקס בעזרת SCP בCLI

התחבר

לפעמים כאשר אנחנו מגבים שרתים או מעבירים חומר לשרת חדש יש צורך להעביר קבצים גדולים ואם נוריד את הקבצים אלינו ואז נעביר אותם לשרת הרצוי זה יקח הרבה מאוד זמן לכן הדרך המהירה ביותר היא להעביר את הקבצים בין השרתים עצמם - צריך לזכור לשרת יש תעבורה לרוב סימטרית כלומר 100 מגה יורד ו100 מגה עולה וכאשר את מעבירים קבצים צד אחד מעלה וצד אחד מוריד - במידה ותעשו זאת מרשת ביתית אז קצב העלאה שלכם יהיה קטן משמעותית מקצב ההורדה ומכוו שבשיטה הגרועה הזו המחשב האישי הוא זה שמוריד משרת א ואז זה שמעביר לשרת ב - זה יקח כפי10 ויותר זמן. 

אז קודם כל מתחברים בSSH ישירות לשרת שממנו רוצים להעתיק את הקובץ או הקבצים - 

ואז משתמשים בפקודה נפוצה בשם SCP 

הנה דוגמא - העברת קובץ בין שרת מקומי לבין שרת חיצוני (יכול להיות גם מחשב מסוג לינוקס ומחשב אחר מסוג לינוקס)

scp /file/to/send username@remote:/where/to/put

אם לדוגמא השם משתמש שלכם בשרת הינו admin וכתובת השרת הינה 192.168.1.1 אז המשתמש הנכון שלכם הינו - admin@192.168.1.1 

דוגמא נוספת - העברה בין שני שרתים מרוחקים - 

scp username@source:/location/to/file username@destination:/where/to/put

הוספת פורט חיבור במידה ונדרש והפורט הוא לא דיפולט (22) 

scp -P 123

 

 

אני רוצה להקים חנות אינטרנטית
שלח
למה לעבוד איתנו?
תמיכה מלאה בקידום אורגני וממומן
מערכת חזקה הנתמכת בכל הפלטפורומות
שילוב וחיבור לכל הרשתות החברתיות