vBulletin forumun veritabanın yedeklemek için 4 yönetmimiz var . Burada sadece 2 tanesi anlatılacaktır
A- Forumun kendi scripti ile yedekelmek :
A/1- Veritabanını Yedeğini Bilgisayara indirme :
AdminCP > Maintenance > Database Backup alanına girin Database tables to include in backup kısmındaki forum ile ilgili tüm tabloları seçin (All Yes tuşuna basarak hepsini seçebilrsiniz)
- Go tuşuna basarak *.sql uzantılı veritabanı yedeğini kendi bilgisayarınıza indirin
- Backup database to a file on the server kısmından veritabanı yedeğini sunucya indirebilirsiniz.
- Kod:
-
Path and name of file to save backup to: = ./tespara.sql
./ işareti forumun kurulu olduğu dizin demektir
C- SSH/Telnet ile yedeklemek:
Bu işlem için SSH hesabınızın çalışır durumda olması gerekir
C/1-Aşağıdaki komut ile sunucuya yedek alabilirsiniz
- Kod:
-
mysqldump -u root -p123 forum > /tespara.sql
C/2-Sıkıştırarak yedek almak için :
- Kod:
-
mysqldump -u root -p123 forum | bzip2 > /tespara.sql
C/3-İstediğiniz karakter setinde yedek alamak için (mesela UTF-
- Kod:
-
mysqldump -u root -p123 --default-character-set=utf8 forum > /tespara.sql
C/4- Eski sürümlere uyumlu yedek almak için ( Bu ,yeni sunucuya taşınırken sürüm uyuşmazlığı yaşamak için kullanılabilir. mysql uyumluluk parametreleri iki tanedir mysql323, mysql40
- Kod:
-
mysqldump -u root -p123 --compatible=mysql40 forum > /tespara.sql
C/5- -K parametresi : Tüm satırlar yerleştirildikten sonra indexler oluşturulduğu için yedeklenen dosyanın dah hızlı olmasını sağlar
- Kod:
-
mysqldump -u root -p123 -K forum > /tespara.sql
C/6- Küçük boyutlu db lerin hızlı yüklenmesi için -e parametresi
- Kod:
-
mysqldump -u root -p123 -e forum > /tespara.sql
C/7- yedek ismi sonuna otomotik olarak tarih atması için
- Kod:
-
mysqldump -u root -p123 -K -c -f --compatible=mysql40 --default-character-set=utf8 forum > /tespara.sql
Sağlıklı bir ydekleme için örnek bir komut :
- Kod:
-
mysqldump -u root -p123 -K -c -f --compatible=mysql40 --default-character-set=utf8 forum > /tespara.sql