Skocz do zawartości
Zaloguj się, aby obserwować  
camel

Przenoszenie/kopiowanie bezpośrednio z serwera na serwer

Polecane posty

Witam, mam 2 pytania:

 

1. Jak najlepiej przenieść stronę na inny serwer? tzn. czy da się jakoś kopiować pliki bezpośrednio z serwera na serwer, czy trzeba kopiować najpierw na dysk? A może jest jakiś inny sposób? ;)

 

2. Czy da się jakoś kopiować pliki w obrębie serwera?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czyli musisz miec shella na serwerze docelowym.

Ewentualnie jest cos takiego jak tranfery ftp site-to-site, bodajze chociazby FlashFXP cos takiego potrafi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Czyli musisz miec shella na serwerze docelowym.

Ewentualnie jest cos takiego jak tranfery ftp site-to-site, bodajze chociazby FlashFXP cos takiego potrafi.

 

A FlashFXP jak kopiuje pliki pomiędzy dwoma serwerami to trensfeowane one są przez mój komputer? Czy może lecą one wtedy z duzą szybkością bezposrednio między tymi serwerami?

 

wojtek

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie idzie przez Twoj komputer , są bezposrednio z serwera na serwer .

Oczywiscie jak juz napisalem wyzej oba serwery muszą mieć włączoną opcje transferu FXP .

 

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Polega to na tym, ze z Twojego komputera otwierane sa do obu serwerow jedynie polaczenia kontrolne, natomiast polaczenia (transfery) danych odbywaja sie juz bezposrednio miedzy serwerami. Tak wiec Twoj komputer steruje tym procesem, ale udzialu w transmisji danych nie bierze. Stad wynika ograniczenie, ze sposob ten dziala tylko w przypadku serwerow ktore pozwalaja, aby polaczenia danych byly ustanawiane z innym adresem hosta niz adres polaczenia polecen.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Nie idzie przez Twoj komputer , są bezposrednio z serwera na serwer .  

Oczywiscie jak juz napisalem wyzej oba serwery muszą mieć włączoną opcje transferu FXP .

 

Pozdrawiam

 

Po czym mozna poznac ze serwer obsluguje tego typu polaczenia? Kiedy probowalem takie polaczenie programem FlashFXP ale nie udalo sie i nie wiem czy zle skonfigurowalem program czy serwery tego nie obslugiwaly.

 

wojt

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Mozna to zrobic tak: zatelnetuj sie na port 21 serwera, ktory chcesz sprawdzic, po czym wpisz:

user [Twoj_login]

pass [Twoje_haslo]

port 84,11,23,12,12,12

(zakladajac, ze 84.11.23.12 NIE jest Twoim adresem IP). Jezeli otrzymasz odpowiedz 200 to transfer FXP powinien pojsc, jezeli 500 (np. 500 Illegal PORT range rejected.) to nie pojdzie :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
jak by nie mozna bylo rsync :/

A mógł byś coś więcej na ten temat...? ;)

 

Kichus -- a jeśli nie mam konta shellowego?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Można to zrobić poprzez Total Commander.

Jak są 2 okienka, w jednym łączysz się z serverem A, następnie w drugim okienku lączysz się z serverem B.

Następnie przerzucasz. Wtedy idzie z servera A do B ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Kichus -- a jeśli nie mam konta shellowego?

To odpada uzycie wget, a takze chyba rsync (chociaz co do tego nie jestem pewien, bo nie uzywalem), zostaje miedzyserwerowe ftp.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrick
A mógł byś coś więcej na ten temat...?

 

man rsync

Kichus -- a jeśli nie mam konta shellowego?

pech.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×