sitenin adı osman.com olsun

/forum dizininde osman_vb adında da bir db si olsun..

bunların oldugu sunucudan 10.0.0.2 sunucusuna yedekleri nasıl taşırız?

10.0.0.2 sunucusundan boş bir hesap açarız.. osman.com adında ve kullanıcı adı da osman olan..

Ardından eski sunucuya girer

cd /home/osman
tar ccvf public_html.tgz public_html/

yazar önce dosyaları tar.gz yaparız..

sonra

cd /var/lib/mysql

deriz..

service mysql stop

dedikten sonra

tar ccvf osman_vb.tgz osman_vb/

der db yi MYD FRM gibi saf dosyalarla yedekleriz..

sonrasında ise

scp /home/osman/public_html.tgz root@10.0.0.2:/home/osman

yazar önce dosyalarımızı ssh dan diğer sunucuya göndeririz

sonra da db için

scp /var/lib/mysql/osman_vb.tgz root@10.0.0.2:/var/lib/mysql

yazarak db yide göndeririz..

artık eski sunucu ile işimiz biter..

yeni sunucuya login oluruz..

cd /home/osman

deriz..

mv public_html public_html.old

yazar public_html adını değiştirirz..

arından buraya attıgımız tgz yi açarız

tar xvf public_html.tgz

sonra duran tgz yi yer kaplamasın diye silelim

rm -rfv public_html.tgz

ve chmod ile chown değerlerini verelim

chown -R osmansman public_html
chmod -R 755 public_html

gelelim db ye..

cd /var/lib/mysql

deriz..

tar xvf osman_vb.tgz

der db yi açarız

rm -rfv osman_vb.tgz

ile sıkıştırılmış dosyayı sileriz..

yine chmod ve chown veririz..

chown -R mysql:mysql osman_vb
chmod -R 700 osman_vb

sonrada cpanel e login olup yeniden db için kullanıcı adı ve şifre atarız.. sonra config.php mizi buna göre düzenleriz ve site çalışmaya başlar..

tüm bunlar 10dk da halledilmiş olur

mysql dump etme derdide yok 8)