Do domu » Linux » Jak przenieść witryny z jednego serwera na drugi
formats

Jak przenieść witryny z jednego serwera na drugi

Opublikowany 3 września, 2011 przez w Linux

Menedżer migracji
Ta funkcja jest dostępna w panelu Plesk sterowanie, które można przenieść całą witrynę, lub nawet cały serwer dla Ciebie. Korzystając z tej metody kopiuje wszystkie hosting ustawienia itd., w tym baz danych. To jest coś, reszta przedstawionych metod tu nie może zrobić dla Ciebie.
Jeśli serwer źródłowy ma problemy to nie może działać poprawnie. To również nie, jeśli całkowita dane są, którzy chcą przenieść więcej niż 50% z obu serwerów. Wynika to Migration Manager kompresji danych w jeden plik przed przekazaniem.
Ta metoda może zająć dużo czasu do końca, ale nadal będzie prowadzony do czasu zakończenia jak Wget nie, może też być wstrzymane i wznowione. Zaloguj się do Plesk, prasa ‘Narzędzia Server’ > ‘Migration Manager ".

Rsync
Rsync przydatna funkcja nie ponowne kopiowanie całego pliku, jeżeli już istnieje. Zaloguj się do serwera źródłowego, aby uruchomić rsync i wysyłanie danych do serwera docelowego za pomocą polecenia, wprowadzając je każdej linii w czasie. Zostaniesz poproszony o hasło cel serwery SSH.

rsync --verbose --progress --stats --compress --rsh=/usr/bin/ssh \
--recursive --times --perms --links \
/var/www/vhosts/yoursite.com/httpdocs/* root@[target server ip]:/var/www/vhosts/yoursite.com/httpdocs/

SCP
Poniższe polecenie spowoduje skopiowanie całej zawartości httpdocs na zdalnym serwerze do określonego katalogu lokalnego ssh. Spowoduje to zastąpienie lokalnych stron internetowych katalog httpdocs ale zachowanie obecnego prawa własności i uprawnienia do tego folderu. Możesz się zalogować, aby źródłowym lub docelowym serwerze, Oto przykład, gdy jesteś zalogowany do serwera docelowego i po uruchomieniu pojawi się pytanie dla serwerów hasło źródła SSH.
scp -r root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/ /var/www/vhosts/yoursite.com/

Wget
Zaloguj się do serwerów stronę docelową katalogu httpdocs i wykonaj następujące polecenia.
wget -r -c --tries=99 ftp://username:password@ftp.yoursite.com/httpdocs/
Można również użyć ssh zamiast ftp do transferu plików, w takim przypadku zmienić następujące.
ftp://username:password@ftp.yoursite.com/httpdocs/
do
root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/
Wget będzie działać do czasu zakończenia lub do momentu celowo zabić proces. Po zamknięciu sesji SSH lub utraty połączenia będą nadal działać pod jego nieobecność.

FTP
Pobierz całą zawartość folderu httpdocs do pracy lub na komputerze domowym, po prostu wgrać zawartość na stronie internetowej na nowym serwerze. To może zająć dużo czasu, ale ma dodatkową zaletę, że są pełną kopię zapasową swojej stronie / s. Korzystanie z klienta jak FlashFXP pozwala na ustawienie reguł, które będą pominąć już pobranych plików, lub nadpisanie plików, jeśli są one różne, itp..

FXP
Można przeciągać i upuszczać pliki i katalogi z jednego serwera na drugi poprzez łatwy w użyciu interfejs za pomocą aplikacji, które mogą obsługiwać File eXchange Protocol, jak glftpd, cuftpd, RaidenFTPD, drftpd, i wzdftpd. Są również umożliwić transfer SSH.
Umożliwienie FXP na serwerach FTP otworzy je do wykorzystania znany jako ‘FTP Bounce’ więc być bardzo ostrożny używając tej. Nie zaleca się stosowania tej metody.

Nie zapomnij przenieść swoje bazy danych strony.

Share
 

Dodaj komentarz

Twój adres e-mail nie zostaną opublikowane. Wymagane pola są oznaczone *

*

Możesz korzystać z tych HTML tagi i atrybuty: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© ServA1
credit

Wyposażony Najnowsze posty Wordpress Widget rozwój przez YD