Namo » "Linux" » Kaip perkelti svetainę iš vieno serverio į kitą
formats

Kaip perkelti svetainę iš vieno serverio į kitą

Paskelbta Rugsėjo 3rd, 2011 pagal į "Linux"

Migracijos vadybininkas
Tai Plesk valdymo skydelyje, funkciją, kuri gali perkelti visą svetainę, ar net visą serverį jums. Naudojant šį metodą, kopijuoja visas prieglobos parametrus ir tt, įskaitant duomenų bazių, naudojamų. Tai yra kažkas, kad likusios nurodyta metodai čia negali padaryti už jus.
Jei jūsų šaltinis serverio problemų, tada jis negali atlikti teisingai. Ji taip pat nepavyks, jei visų duomenų, kuriuos nori persikelti daugiau nei 50% arba serveriai. Tai dėl Migracijos Manager suspaudžiant prieš perduodant duomenis į vieną failą.
Šis metodas taip pat gali užtrukti ilgą laiko pabaigos, bet ji ir toliau skaičiuoti tol, kol nebus užbaigti, kaip wget ar, ji taip pat gali būti sustabdytas ir tęsiamas. Prisijunkite prie Plesk, spauda ‘Serverio įrankiai’ > ‘Migracijos Manager ".

Rsync
Rsync yra patogi funkcija ne recopying visą failą, jei jis jau egzistuoja. Prisijunkite prie savo šaltinio serveryje paleisti Rsync ir siųsti duomenis į savo tikslinę serverį naudojant šią komandą, kiekvienoje eilutėje nurodant jų metu. Jūsų bus paprašyta tikslinės serveriai SSH slaptažodį.

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/

TVG
Šią komandą kopijuoti visą turinį httpdocs nuotolinio serverio naudojant SSH nurodytos vietos kataloge. Tai bus perrašyti vietinių svetainių httpdocs aplanką, tačiau išsaugoti dabartinį nuosavybės ir leidimai to aplanko. Galite būti prisijungęs arba šaltinio arba tikslinę serveris, Toliau pateiktas pavyzdys, kai esate įėję į tikslinę serverį ir Paleidus jis paprašys Source serveriai SSH slaptažodį.
scp -r root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/ /var/www/vhosts/yoursite.com/

Wget
Prisijunk prie tikslinės serveriai Svetainių httpdocs kataloge ir paleiskite šią komandą.
wget -r -c --tries=99 ftp://username:password@ftp.yoursite.com/httpdocs/
Taip pat galite naudoti SSH, o ne ftp perkelti failus, tokiu atveju pakeisti taip.
ftp://username:password@ftp.yoursite.com/httpdocs/
į
root@[source server ip]:/var/www/vhosts/yoursite.com/httpdocs/
Wget programa bus vykdoma iki pabaigos arba tol, kol jūs tyčia nužudyti procesas. Jei uždarysite SSH sesijoje arba prarasti ryšį ir toliau bus rodomi jūsų nėra.

FTP
Atsisiųsti visą turinį httpdocs aplanko savo darbo ar namų kompiuteryje, tada tiesiog įkelti turinį į svetainę į naują serverį. Tai gali užtrukti ilgą laiką, bet yra papildoma nauda yra pilną atsarginę kopiją jūsų svetainė / s. Naudojant kaip FlashFXP klientas leidžia jums nustatyti taisykles, kurios bus praleisti jau atsisiųstus failus, ar perrašyti failus, jei jie yra skirtingi ir tt.

FXP
Galite vilkti ir upuść failus ir katalogus iš vieno serverio į kitą per lengva naudoti sąsaja, naudojant programą, gali dirbti Failų mainų protokolas, kaip glFTPd, cuftpd, RaidenFTPD, drftpd, ir wzdftpd. Tai taip pat leidžia SSH perdavimo.
Leidimas FXP jūsų FTP serverių bus atidaryti juos išnaudoti žinomas kaip ‘FTP Bounce’ todėl būkite labai atsargūs naudodami. Mes neturime rekomenduojama naudoti šį metodą.

Negalima pamiršti, kad perkelti savo svetainės duomenų bazės.

Share
 

Palikite atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

Jūs galite naudoti šiuos HTML žymes ir atributus: <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