Bilgi Bankası: Linux
MySQL Yedek Alma (mysqldump)
Posted by Veri Merkezi Operasyonları(287) on 16 March 2015 04:07 PM

MySQL, phpMyAdmin paneli kullanılarak grafik arayüzden yedeklebebildiği gibi komut satırı kullanılarak da yedek alınabilmektedir. Bu işlem genellikle phpMyAdmin kurulu olmayan veya sunucu erişimi bulunan kullanıcılara veya sistem yönetilerine yönelik bir yedek alma metodudur.  Aşağıdaki adımlarla phpMyAdmin kullanılarak MySQL veritabanınızı yedekleyebilirsiniz veya mevcut yedekleri geri yükleyebilirsiniz.

phpMyAdmin kullanarak MySQL veritabanının yedeklenmesi (MySQL Backup)
http://destek.doruk.net.tr/staff/index.php?/Knowledgebase/ViewKnowledgebase/Article/265/44

phpMyAdmin kullanarak MySQL veritabanının geri yüklenmesi (MySQL Restore)
http://destek.doruk.net.tr/staff/index.php?/Knowledgebase/ViewKnowledgebase/Article/266/44

MySQL Dump ile sunucunuzdaki mevcut veritabanlarının tümünü, bazılarını veya birini yedek alabilir, talep ederseniz phpMyAdmin 'de de olduğu gibi belirli bir veritabanının, belirli bir tablosunu yedek alabilirsiniz. mysqldump 'ın birçok parametresi ve fonksiyonu bulunmaktadır.  Bu nedenle tarafımızdan mysqldump için yardım alma, yedek alma , geri yükleme gibi sık kullanılan opsiyonlar hakkında bilgilendirme yapılacaktır. Ayrıntılı bilgi için sunucunuzda aşağıdaki komutu çalıştırarak mysqldump ve parametreleri hakkında ayrıntılı bilgi alabilirsiniz.

mysqldump --help 

# MySQL Veritabanı Yedeğini Almak için
mysqldump -uKullanıcıAdı -p DbAdı > YedekDbAdı.sql

# MySQL Veritabanı Yedeğinini Nasıl Geri Yüklerim?
mysql -uKullanıcıAdı -p DbAdı < yedekDBdosyası.sql

# Sunucudaki Tüm MySQL Database'leri Nasıl Listelerim?
mysql -uroot -p
show databases;

# Sunucudaki Tüm Database'leri Nasıl Yedeklerim (Backup)?
mysqldump -u root -p --all-databases > TumDBlerinYedegi.sql

# Sunucudaki Tüm Database'leri Nasıl Geri Yüklerim (Restore)?
mysql -uroot -p < TumDBlerinYedegi.sql

# Veritabanının Belirli Bir Tablosunu Nasıl Yedeklerim (MySQL Tablo Backup)?
mysqldump -u root -p DatabaseAdı tabloAdı1 tabloAdı2 > tabloYedekleri.sql

(11 oy)
Bu makale yararlı
Bu makale yararlı değil

Yorumlar (0)
Yorum gönder
 
 
Tam İsim:
E-Posta:
Yorumlar:
Resim Doğrulama 
 
Lütfen alttaki resimde gördüğünüz karakterleri aşağıdaki kutucuğa girin. Bu özellik otomatik kayıt ve form gönderilerini engellemek için uygulanmaktadır.