SSH Üzerinden MySQL veritabanı yedeği almak

Linux sunucularda veritabanı yedeği alma işlemi phpmyadmin gibi web arayüzü veya ssh bağlantısı üzerinden yapılabilir.

SSH ile veritabanı yedeği almak için en yaygın olarak kullanılan yöntem ise mysqldump komutu ile veri tabanı yedeği almaktır.

Myql olan tüm sunucularda mysqldump varsayılan komutlardan bir tanesidir. Yani mysqldump için ekstra bir yükleme işlemine ihtiyaç duyulmaz.

Mysqldump komutunun kullanım şekilleri aşağıdaki gibidir;

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 database_adı > database_adı.sql

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

mysql database_adı < database_adı.sql

ADVEYER.COM