MySQL Veritabanı Nasıl Yedeklenir
MySQL, bir İlişkisel Veritabanı Yönetim Sistemidir(Relational Database Management System) ( RDBMS ). Veritabanı talimatlarını işler ve aynı anda birçok veritabanını yönetebilir.
Örneğin, yeni bir veritabanı oluşturmak veya mevcut bir veritabanına veri eklemek istiyorsanız, (create a new database)MySQL sunucusuna bir mesaj gönderir, eklemek istediğiniz verileri verir ve nereye ekleyeceğini söylersiniz.
İşletmeniz ister küçük ister büyük olsun, verileriniz önemli bir unsurdur. Değerli bilgilerinizin hasar, hırsızlık veya bir felaketin etkilerinden korunmasını sağlamak için MySQL(backup your MySQL) veritabanınızı yedekleyin. Bu makale, bunu yapmanın birkaç yolunu açıklayacaktır.
phpMyAdmin Kullanarak MySQL Veritabanını Yedekleme(Backup MySQL Database Using phpMyAdmin)
(Create)cPanel gibi web barındırma kontrol panelinizden phpMyAdmin aracına erişerek MySQL veritabanınızın dışa aktarma veya yedekleme dosyasını oluşturun . Bu makalenin amaçları için cPanel kullanacağız.
- cPanel'inize giriş yaparak ve phpMyAdmin'e tıklayarak başlayın.
- Sol kenar çubuğundaki gezinme panelinden yedeklemek istediğiniz MySQL veritabanını seçin . Ardından, üst gezinme çubuğunda bulunan dışa aktarma bağlantısını tıklayın.
- Dışa Aktar(Export) sayfasından iki seçenek göreceksiniz: Özel(Custom ) ve Hızlı(Quick) . Özel(Custom) seçeneğini seçin .
- Custom öğesini seçtikten sonra , veritabanlarınızın bir listesini göreceksiniz. Birini, bir kısmını veya tümünü seçebilirsiniz. Varsayılan ayar, tümünü yedeklemektir.
- Çıktı seçenekleri altında, Sıkıştırma(Compression) için gzipli'yi(gzipped) seçin . Diğer seçenekleri varsayılan olarak bırakın.
- Yedeklemeyi başlatmak ve dosyanızı indirmek için Git(Go) düğmesine tıklayın . Dosyanızın adı YourDatabaseName.sql.gz dosyası(YourDatabaseName.sql.gz file) olacaktır .
Yedeklemenin tamamlanması için gereken süre, veritabanınızın boyutuna bağlı olacaktır.
MySQL Veritabanını mysqldump ile Yedekleyin(Backup MySQL Database With mysqldump)
MySQL tarafından yönetilecek veritabanınızın bir metin dosyası dökümünü oluşturmak için mysqldump komutunu kullanın . Metin dosyası dökümü, veritabanınızı sıfırdan yeniden oluşturmak için ihtiyaç duyduğunuz SQL komutlarını içeren bir metin dosyasıdır .
- Tek bir veritabanını yedeklemek için aşağıdaki komutu kullanın:
mysqldump database_name > database_name.sql
Bu komut, yedeği oluşturacak ve bir .sql dosyasına gönderecektir. Yalnızca veritabanınızın bir kopyasını oluşturur ve onu etkilemez.
- Aynı anda birden çok veritabanını yedeklemek için aşağıdaki komutu kullanın.
mysqldump –databases database_one database_two > two_databases.sql
Database_one , ilk veritabanının adını belirtir ve database_two , yedeklemek istediğiniz ikinci veritabanının adıdır. Her ikisi de tek bir veritabanına yedeklenecektir.
- Tüm MySQL(MySQL) veritabanlarınızı bir sunucuda yedeklemek istiyorsanız, tüm veritabanlarınızı içerecek tek bir .sql yedekleme dosyası oluşturmak için aşağıdaki komutu kullanın.
mysqldump –all-databases > all_databases.sql
Cron İşlerini Kullanarak MySQL Veritabanını Yedekleme(Backup MySQL Database Using Cron Jobs)
Bir cron işi, belirli bir zamanda otomatik olarak bir görevi yürütmek için kullanılan bir Linux komutudur. (Linux)MySQL veritabanlarının yedeklenmesini otomatikleştirmek için bu komutun nasıl kullanılacağını açıklayacağız .
- cPanel'inize giriş yaparak ve Gelişmiş(Advanced) bölümüne ilerleyerek başlayın ve Cron işleri(Cron jobs) üzerine tıklayın .
- Cron işlerini etkin bir şekilde kullanmak için iyi bir Linux(Linux) komutları bilgisine sahip olmanız gerektiğine dair bir uyarı göreceksiniz . Bunu yapmazsanız, barındırma yöneticinize danışın.
- Bir cron işi çıktı üreten bir komutu her çalıştırdığında bir e-posta almak istiyorsanız, e-posta adresinizi kutuya girin ve E-postayı Güncelle'yi(Update Email) tıklayın .
- Yedeklemeyi ne sıklıkla çalıştırmak istediğinizi seçmek için açılır menüden Ortak Ayarlar'dan(Common Settings) birini seçin.
- Ayrıca saat ve haftanın günü gibi diğer ayarları da değiştirebilirsiniz.
- Şimdi komutu aşağıdaki gibi girme zamanı:
/usr/bin/mysqldump -u dbusername -p’dbpassword’ dbname > /home/username/path/backup.sql
- dbusername , dbpassword ve dbname öğelerini(dbusername) veritabanı kullanıcı adınız, veritabanı parolanız ve veritabanı adınızla değiştirin.
- Yol(Path) , yedekleme dosyanızın gitmesini istediğiniz bir klasör veya klasör dizisini ifade eder. Yedek dosyanızın adı komutta backup.sql olarak gösterilir . Bu adı değiştirebilir veya olduğu gibi bırakabilirsiniz. Yeni Cron İşi Ekle'yi (Add New Cron Job)tıklayın(Click) .
- Biraz aşağı kaydırırsanız, Mevcut Cron İşlerinizin bir listesini göreceksiniz.(Current Cron Jobs.)
- Mevcut cron işlerinizden herhangi birini değiştirmek istiyorsanız, Düzenle'yi(Edit) tıklayın . Artık herhangi bir işi çalıştırmak veya hata yapmak istemiyorsanız Sil(Delete) 'i tıklayın .
MySQL'i Yedeklemek için WordPress (WP) Eklentilerini Kullanın(Use WordPress (WP) Plugins to Backup MySQL)
WP kullanıyorsanız , veritabanınızı yedeklemek için bir eklenti kullanabilirsiniz(use a plugin to back up your database) . UpdraftPlus , veritabanı dosyanızı tek bir tıklama ile yedekleyecektir. Şu anda iki milyondan fazla aktif yüklemeye sahip.
BackWPup
(Use BackWPup)MySQL veritabanı dosyalarınızı ve hatta tüm WP kurulumunuzu yedeklemek için BackWPup'ı kullanın .
MySQL'i(MySQL) yedeklemek için daha birçok WP eklentisi(WP plugins) mevcuttur . WP'nin mevcut sürümüyle çalışan ve aktif olarak güncellenen birini seçin.
Kritik verileri kaybetmemek için MySQL veritabanınızı düzenli olarak yedekleyin. Bir yedeğiniz varsa, sitenizi bozacak bir şey olması durumunda önemli veya yeri doldurulamaz verileri geri yükleyebilirsiniz.
Related posts
Kitap İnceleme - Windows 8 için Nasıl Yapılır Geek Kılavuzu
GIMP Eklentilerini Yükleme: Nasıl Yapılır Kılavuzu
Google Chrome Çevrimdışı (Bağımsız) Yükleyici Nasıl İndirilir
Belirli Bir Uygulama için Kullanıcı Hesabı Denetimini (UAC) Kapatın
Kendini İzolasyonla Başa Çıkmak İçin En İyi 8 Teknoloji Fikri
Windows 7/8/10'da İki Bölümü Birleştirme
Microsoft Teams'de Ekip Nasıl Oluşturulur
IMG Dosyalarını ISO'ya Dönüştürme
Bu 3 E-posta İstemcisi ile bir Gmail Masaüstü Uygulaması Oluşturun
Birden Çok Sayfayı Tek Bir PDF Dosyasına Nasıl Tararsınız?
Google Dokümanlar'da Arka Plan Rengi Nasıl Değiştirilir
Yeni Başlayanlar İçin Bir Drone Nasıl Uçulur
Bir PDF'yi Güvende Tutmak İçin Parolayla Koruma
Kendi Dizüstü Bilgisayarınızı Nasıl Yapabilirsiniz?
Raspberry Pi Nasıl Güncellenir?
Başka Bir Program Kullanırken Kilitli Bir Dosya Nasıl Açılır
Windows Anahtarı Nasıl Devre Dışı Bırakılır
Tablolarla Doldurulabilir Google Dokümanlar Formu Nasıl Yapılır?
Windows'ta Dinleme Bağlantı Noktalarını ve PID'yi Görmek için Netstat'ı kullanın
Hacklenmiş Bir Facebook Hesabı Nasıl Kurtarılır