Tahanan » Linux » Paano upang ilipat ang mga website mula sa isang server sa ibang
formats

Paano upang ilipat ang mga website mula sa isang server sa ibang

Nai-publish sa Setyembre 3rd, 2011 sa pamamagitan ng sa Linux

Migration Manager
Ito ay isang tampok sa Plesk control panel na maaaring ilipat ang isang buong website, o kahit na isang buong server para sa iyo. Gamit ang paraan na ito kopya ang lahat ng mga hosting setting etc kabilang ang mga database na ginamit. Ito ay isang bagay na ang natitirang bahagi ng ang binalangkas na mga pamamaraan dito ay hindi maaaring gawin para sa iyo.
Kung ang iyong source server ay nakakaranas ng mga problema pagkatapos ay hindi ito maaaring gumanap tama. Ito ring mabibigo kung ang kabuuang mga data na ikaw ay kulang upang ilipat ay higit pa sa 50% ng alinman sa server. Ito ay dahil sa ang Manager ng Migration pigain ang mga data sa isang file bago ang paglilipat ng.
Ang pamamaraang ito ay maaaring ring kumuha ng isang mahabang oras upang matapos ngunit ito ay patuloy na tatakbo hanggang sa makumpleto ang gusto WGet ay, Maaari ito rin ay naka-pause at maipagpatuloy. Mag-login sa Plesk, pindutin ‘Server Tools’ > ‘Migration Manager.

RSync
Rsync may madaling gamiting tampok ng hindi recopying isang buong file kung ito ay umiiral na. Mag-login sa iyong source server upang tumakbo Rsync at magpadala ng mga data sa iyong target na server gamit ang sumusunod na command, pagpasok mga ito sa bawat linya sa isang pagkakataon. Ikaw ay tinanong para sa target password server 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
Ang sumusunod na command ay kopyahin ang buong nilalaman ng mga httpdocs sa remote na server sa tinukoy na lokal na direktoryo gamit ang SSH. Ito ay patungan ang mga lokal na mga httpdocs folder website ngunit panatilihin ang kasalukuyang pagmamay-ari at mga pahintulot ng folder na iyon. Maaari mong naka-log in sa alinman sa mga source o target server, ang sumusunod na halimbawa ay kapag ikaw ay naka-log in sa server ng target at kapag nagpatakbo ito hilingin ang source SSH server password.
scp -r root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/ /var/www/vhosts/yoursite.com/

WGet
Mag-login sa target ang mga server ng direktoryo website httpdocs at patakbuhin ang mga sumusunod na command.
wget -r -c --tries=99 ftp://username:password@ftp.yoursite.com/httpdocs/
Maaari mo ring gamitin ang SSH sa halip ng ftp upang ilipat ang mga file, kung saan baguhin ang mga sumusunod.
ftp://username:password@ftp.yoursite.com/httpdocs/
sa
root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/
WGet tatakbo hanggang makumpleto o hangga't hindi mo sinasadya na patayin ang proseso. Kung ikaw isara ang SSH session o mawalan ng koneksyon na ito ay patuloy na tatakbo sa iyong kawalan.

FTP
I-download ang buong nilalaman ng mga folder httpdocs sa iyong trabaho o sa bahay computer, pagkatapos lamang i-upload ang ang mga nilalaman sa website sa bagong server. Ito ay maaaring magtagal ng mahabang panahon ngunit ang idinagdag na pakinabang ng pagiging isang kumpletong backup ng iyong website / s. Paggamit ng isang client tulad FlashFXP ay nagpapahintulot sa iyo na magtakda ng mga panuntunan na laktawan na download file, o patungan ang mga file kung sila ay iba't ibang atbp.

FXP
Maaari mong i-drag at drop ang mga file at direktoryo mula sa isang server sa iba pang mga sa pamamagitan ng isang madaling gamitin na interface gamit ang isang application na maaaring hawakan File eXchange Protocol, tulad glFTPd, cuftpd, RaidenFTPD, drftpd, at wzdftpd. Mga ring payagan ang SSH transfer.
Pinapayagan FXP sa iyong FTP server ay buksan ang mga ito hanggang sa isang samantalahin na kilala bilang ‘FTP Bounce’ kaya maging maingat ang paggamit nito. Hindi namin gawin inirerekumendang gamit ang paraan na ito.

Huwag kalimutan upang ilipat ang iyong mga database ng website.

Share
 

-Iwan ng sagot

Ay hindi mai-publish ang iyong email address. Kinakailangang patlang ay minarkahan *

*

Maaari mong gamitin ang mga HTML mga tag at mga katangian: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© ServA1
credit

Featuring Recent Posts Wordpress Widget development by YD