Linux SSH Üzerinde MySQL veritabanı yedeği almak

Linux üzerinde bulunan MySQL sunucumuzda phpmyadmin gibi bir web tabanlı veritabanı yönetim arayüzü kurulu değil ise ssh üzerinden gerekli işlemlerin tümü yapılabilir. Bunlardan en pratik ve en çok kullanılandan biri mysqldump komutudur. Bu komut ile beraber sunucu üzerinde bulunan tüm veritabanlarının yedeğini alabilir veya istediğiniz tek bir veritabanının yedeğini alabiliriz.

Sunucu üzerinde bulunan tüm veritabanlarının yedeğini almak için;

mysqldump –all-databases > dump.sql

Alınan tüm veritabanı yedeğini geri yüklemek için;

mysql < dump.sql

Sunucu üzerinde bulunan tek bir veritabanın yedeğini almak için;

mysqldump db_adı > db_adı.sql

Alınan tek bir veritabanı yedeğini geri yüklemek için;

mysql db_adı < db_adı.sql

 

Leave a Reply

*

Doğrulama * Time limit is exhausted. Please reload the CAPTCHA.

Next Articlecpanel tmpdsk full sorunu