MySQL Veritabanı Nasıl Yedeklenir


MySQL bir İlişkisel Veritabanı Yönetim Sistemi(RDBMS) 'dir. Veritabanı yönergelerini işler ve aynı anda birçok veritabanını yönetebilir.

Örneğin, yeni bir veritabanı oluştur veya mevcut bir veritabanına veri eklemek isterseniz, MySQL sunucusu, eklemek istediğiniz verileri verin ve nereye ekleyeceğinizi söyleyin.

İşletmeniz ister küçük ister büyük olsun, verileriniz önemli bir unsurdur. Değerli bilgilerinizin hasar, hırsızlık veya felaketin etkilerinden korunmasını sağlamak için MySQL'inizi yedekleyin veritabanı. Bu makalede, bunu yapmanın birkaç yolu açıklanacaktır.

phpMyAdmin Kullanarak MySQL Veritabanını Yedekle

phpMyAdmin'e erişerek MySQL veritabanınızın dışa aktarma veya yedek dosyasını oluşturun web hosting kontrol panelinden cPanel gibi bir araç. Bu makalenin amaçları için cPanel kullanacağız.

  • cPanel'inize giriş yapıp phpMyAdmin'i tıklayarak başlayın.
    • Soldaki gezinme panelinden yedeklemek istediğiniz MySQL veritabanını seçin kenar çubuğu. Ardından, üst gezinme çubuğunda bulunan dışa aktarma bağlantısını tıklayın.
      • Dışa Aktar sayfasında iki seçenek göreceksiniz: Özelve Hızlı. Özelseçeneğini belirtin.
      • <şekil sınıfı = "lazy aligncenter">
        • Özel'i seçtikten sonra, veritabanlarınızın bir listesini göreceksiniz. Birini, bazılarını veya tümünü seçebilirsiniz. Varsayılan ayar tümünü yedeklemektir.
        • Çıktı seçeneklerinin altında Sıkıştırmaiçin sıkıştırılmış'ı seçin. Diğer seçenekleri varsayılan olarak bırakın.
        • <şekil sınıfı = "lazy aligncenter">
          • Yedeklemeyi başlatmak ve dosyanızı indirmek için Gitdüğmesini tıklayın. Dosyanızın adı VeritabanınızAdı.sql.gz dosyasıolacaktır.
          • Yedeklemenin tamamlanması için gereken süre veritabanınızın boyutuna bağlı olacaktır.

            MySQL Veritabanını mysqldump ile Yedekleyin

            Veritabanınızın yönetilecek bir metin dosyası dökümü oluşturmak için mysqldumpkomutunu kullanın MySQL tarafından. Metin dosyası dökümü, veritabanınızı sıfırdan yeniden oluşturmanız için gereken SQL komutlarını içeren bir metin dosyasıdır.

            In_content_1 all: [300x250] / dfp: [640x360]- ->
            • Tek bir veritabanını yedeklemek için aşağıdaki komutu kullanın:
            • mysqldump veritabanı_adı>veritabanı_adı.sql

              Bu komut yedeklemeyi oluşturur ve bir .sql dosyasına gönderir. Veritabanınızın yalnızca 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ı ve database_two, yedeklemek istediğiniz ikinci veritabanının adını belirtir. Her ikisi de tek bir veritabanına yedeklenir.

                • Tüm MySQL veritabanlarınızı bir sunucuya yedeklemek istiyorsanız, tüm komutlarınızı içeren tek bir .sql yedekleme dosyası oluşturmak için aşağıdaki komutu kullanın veritabanları.
                • mysqldump –all-databases>all_databases.sql

                  MySQL Veritabanını Cron İşlerini Kullanarak Yedekleyin

                  Bir cron işi, bir görevi belirtilen zamanda otomatik olarak yürütmek için kullanılan bir Linux komutudur. MySQL veritabanlarının yedeğini otomatikleştirmek için bu komutun nasıl kullanılacağını açıklayacağız.

                  • cPanel'inize giriş yapıp Gelişmişbölümüne gidin ve Cron işleri'ni tıklayın.
                  • <şekil sınıfı = "lazy aligncenter">
                    • Bir uyarı göreceksiniz cron işlerini etkili bir şekilde kullanmak için Linux komutları hakkında iyi bir bilgiye sahip olmanız gerekir. Bunu yapmazsanız, barındırma yöneticinize danışın.
                      • Bir cron işi çıktı üreten bir komut her çalıştırdığında bir e-posta almak istiyorsanız, e-posta adresinizi kutuya koyun ve E-postayı Güncelle.
                      • <şekil sınıfı = "lazy aligncenter">
                        • Yedeklemeyi ne sıklıkta çalıştırmak istediğinizi seçmek için açılır menüden Ortak Ayarlar'dan birini seçin.
                          • Ayrıca, haftanın saati ve günü gibi diğer ayarları da değiştirebilirsiniz.
                          • <şekil sınıfı = "tembel hizalayıcı">
                            • Şimdi komutu şu şekilde girme zamanı:
                            • / usr / bin / mysqldump -u dbusername -p'dbpassword 'dbname>/ home / username / path / destek olmak .sql

                              <şekil sınıfı = "lazy aligncenter">
                              • dbusername, dbpasswordve dbnameyerine veritabanı kullanıcı adınızı, veritabanı şifrenizi ve veritabanı adınızı yazın.
                              • Yol, yedekleme dosyanızın gitmesini istediğiniz bir klasörü veya klasör dizisini belirtir. Yedek dosyanızın adı komutta backup.sqlolarak gösterilir. Bu adı değiştirebilir veya olduğu gibi bırakabilirsiniz. Yeni Cron İşi Ekle'yi tıklayın.
                              • Biraz aşağı kaydırırsanız, Mevcut Cron İşlerinizin bir listesini görürsünüz.
                              • <şekil sınıfı = "tembel hizalayıcı">
                                • Mevcut cron işlerinizden herhangi birini değiştirmek istiyorsanız, Düzenle'yi tıklayın. Artık herhangi bir iş çalıştırmak veya hata yapmak istemiyorsanız Silme.
                                • MySQL'i Yedeklemek için WordPress (WP) Eklentilerini Kullan

                                  WP kullanıyorsanız, veritabanınızı yedeklemek için bir eklenti kullanın yapabilirsiniz. UpdraftPlus veritabanı dosyanızı tek bir tıklama ile yedekler. Şu anda iki milyondan fazla etkin yükleme var.

                                  <şekil sınıfı = "lazy aligncenter">

                                  BackWPup

                                  MySQL veritabanı dosyalarınızı ve hatta tüm WP kurulumunuzu yedeklemek için BackWPup kullanın.

                                  Kullanabileceğiniz çok daha fazla WP eklentileri var MySQL yedekleyin. Geçerli WP sürümü ile çalışan ve aktif olarak güncellenen birini seçin.

                                  Kritik verilerin kaybolmasını önlemek için MySQL veritabanınızı düzenli olarak yedekleyin. Bir yedeğiniz varsa, sitenizi bozacak bir şey olması durumunda gerekli veya yeri doldurulamaz verileri geri yükleyebilirsiniz.

                                  41-Php Dersleri - Mysql yedek Alma, Mysql Database Backup, Mysql

                                  İlgili Mesajlar:


                                  4.01.2020