Hjem » Linux » Sådan at flytte websites fra én server til en anden
formats

Sådan at flytte websites fra én server til en anden

Udgivet den September 3, 2011 af i Linux

Migration Manager,
Dette er en funktion i Plesk kontrolpanel, som kan flytte et helt websted, eller endda en hel server for dig. Med denne metode kopieres alle hosting-indstillinger, etc. herunder brugte databaser. Det er noget, som resten af ​​de skitserede metoder her ikke kan gøre for dig.
Hvis din kilde serveren har problemer så kan det ikke udføre korrekt. Det vil også mislykkes, hvis de samlede data, som du ønsker at flytte, er mere end 50% af enten servere. Dette skyldes, at Migration Manager, komprimere data i én fil, før du overfører.
Denne metode kan også tage lang tid at afslutte, men det vil fortsætte med at køre indtil afslutningen gerne Wget ikke, Det kan også sættes på pause og genoptaget. Login til Plesk, tryk på ‘Server-værktøjer’ > ‘Migration Manager '.

Rsync
Rsync har den praktiske funktion i ikke recopying en hel fil, hvis den allerede findes. Login på din kilde server til at køre Rsync og sende data til din målgruppe server ved hjælp af følgende kommando, indtaste dem hver linje ad gangen. Du vil blive bedt om målet servere SSH password.

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
Følgende kommando vil kopiere hele indholdet af httpdocs på den eksterne server til den angivne lokal mappe ved brug af ssh. Dette vil overskrive den lokale websites httpdocs mappe, men bevare den nuværende ejerskab og tilladelser i den pågældende mappe. Du kan være logget ind for at enten kilde eller mål server, følgende eksempel er, når du er logget ind i målet serveren, og hvornår køre det vil bede om kilden servere SSH password.
scp -r root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/ /var/www/vhosts/yoursite.com/

Wget
Log ind til målet servere hjemmesiden httpdocs mappe og kør følgende kommando.
wget -r -c --tries=99 ftp://username:password@ftp.yoursite.com/httpdocs/
Du kan også bruge ssh i stedet for ftp til at overføre filerne, i hvilket tilfælde ændre følgende.
ftp://username:password@ftp.yoursite.com/httpdocs/
til
root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/
Wget løber indtil afslutningen, eller indtil du med vilje dræber processen. Hvis du lukker SSH session eller mister forbindelsen, vil fortsætte med at køre i dit fravær.

FTP
Download hele indholdet af httpdocs mappe til dit arbejde eller hjemmecomputer, derefter uploade indholdet til hjemmesiden på den nye server. Dette kan tage lang tid, men har den ekstra fordel af at være en komplet backup af din hjemmeside / s. Ved hjælp af en klient som FlashFXP giver dig mulighed for at fastsætte regler, der vil springe allerede downloadet filer, eller overskrive filer, hvis de er forskellige osv..

FXP
Du kan trække og slippe filer og mapper fra en server til den anden via en brugervenlig grænseflade ved hjælp af et program, der kan håndtere Filudveksling protokol, gerne glFTPd, cuftpd, RaidenFTPD, drftpd, og wzdftpd. Disse giver også mulighed SSH overføre.
At tillade FXP på din FTP-servere vil åbne dem op til en udnytte kendt som ‘FTP Bounce’ så være meget forsigtig med at bruge det. Vi har ikke anbefales at bruge denne metode.

Glem ikke at flytte din hjemmeside databaser.

Share
 

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Nødvendige felter er markeret *

*

Du kan bruge disse HTML tags og attributter: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© ServA1
credit

Med Seneste indlæg Wordpress widget udvikling af YD