PHP Hostingte MySQL Veritabanı Yedeği Nasıl Alınır?
PHP hostingte MySQL veritabanı yedeği almak için birkaç farklı yöntem kullanılabilir. Hangi yöntemin en uygun olduğu, hosting sağlayıcınızın sunduğu araçlara ve sizin ihtiyaçlarınıza bağlıdır.
Yaygın Yöntemler:
1. Hosting Kontrol Panelini Kullanma:
Birçok hosting sağlayıcısı, cPanel veya Plesk gibi kontrol panelleri sunar. Bu paneller genellikle veritabanı yedekleme için bir arayüz içerir.
Adımlar:
- Hosting kontrol panelinize giriş yapın.
- Veritabanları bölümüne gidin.
- Yedeklemek istediğiniz veritabanını seçin.
- "Yedekle" seçeneğine tıklayın.
- Yedekleme türünü ve kaydetme konumunu seçin.
- İşlemi başlatın.
2. phpMyAdmin Kullanma:
phpMyAdmin, web tabanlı bir MySQL yönetim aracıdır. Birçok hosting sağlayıcısı phpMyAdmin'e erişim sunar.
Adımlar:
- phpMyAdmin'e giriş yapın.
- Sol menüden yedeklemek istediğiniz veritabanını seçin.
- "Dışarı Aktar" sekmesine tıklayın.
- "Hızlı" veya "Özel" dışarı aktarma modunu seçin.
- İstediğiniz formatı (SQL, CSV, vb.) seçin.
- "Git" butonuna tıklayın.
3. Komut Satırını Kullanma:
MySQL komut satırını kullanarak da veritabanı yedeği alabilirsiniz.
Adımlar:
- Sunucuya SSH ile bağlanın.
- Aşağıdaki komutu kullanarak yedeklemeyi oluşturun:
mysqldump -u kullanıcıadı -pşifre veritabanı_adı > yedekleme_dosyası.sql
kullanıcıadı
veşifre
yi kendi veritabanı bilgilerinizle değiştirin.veritabanı_adı
nı yedeklemek istediğiniz veritabanının adıyla değiştirin.yedekleme_dosyası.sql
yi istediğiniz yere kaydedin.
4. Cron Job Kullanma:
Düzenli olarak veritabanı yedeği almak için cron job oluşturabilirsiniz.
Adımlar:
- Hosting kontrol panelinizden veya SSH ile cron job oluşturabilirsiniz.
- Aşağıdaki komutu cron job'a ekleyin:
mysqldump -u kullanıcıadı -pşifre veritabanı_adı > /yol/yedekleme/yedekleme_dosyası.sql
kullanıcıadı
,şifre
,veritabanı_adı
ve/yol/yedekleme
yi kendi bilgilerinizle değiştirin.- Yedeklemenin ne sıklıkla alınacağını belirleyin.