WMWW | Webmaster Forumu | Webmaster Platformu
SSH ile MySql Yedek Alma ve Geri Yükleme Nasıl Yapılır? - Yazdırılabilir Sürüm

+- WMWW | Webmaster Forumu | Webmaster Platformu (https://wmwebworld.com/forum)
+-- Forum: Webmaster Dünyası (https://wmwebworld.com/forum/webmaster-dunyasi)
+--- Forum: Server Yönetimi (https://wmwebworld.com/forum/server-yonetimi)
+--- Konu: SSH ile MySql Yedek Alma ve Geri Yükleme Nasıl Yapılır? (/f-ssh-ile-mysql-yedek-alma-ve-geri-yukleme-nasil-yapilir.html)



SSH ile MySql Yedek Alma ve Geri Yükleme Nasıl Yapılır? - System - 08-08-2019

Merhaba Arkadaşlar

Linux sunucularda büyük/küçük her boyuttaki veritabanının yedeğini almak ve geri yüklemek için aşağıdaki komutlardan faydalanabilirsiniz.

Bu işlem için Sunucu Kiralama, Cloud ya da Sunucu Barındırma hizmeti alıyor olmanız ve sisteminize SSH üzerinden erişebiliyor olmanız gerekmektedir. Örnek komutlar Linux işletim sistemi için belirtilmiş olmasının yanında Windows Sunucularda da ilgili mysql dizini altındaki bin klasörü içerisinde bulunan .exe dosyaları üzerinden aynı işlemi gerçekleştirebilirsiniz.

Veritabanı yedekleme işlemi için aşağıdaki komutu uygulayınız;

Kod:
mysqldump -u kullaniciadi -p veritabaniadi > veritabanidosyasi.sql


Yukarıdaki komutta kullaniciadi ve veritabaniadi kısımlarına belirtildiği gibi veritabanınızı oluştururken tanımladığınız bilgileri giriniz. Enter"a bastığınız zaman ise veritabanınızın şifresi sorulacaktır. Şifrenizi girmenize müteakip yedekleme işleminiz başlayacaktır.

Yukarıdaki yöntemle yedeğini almış olduğunuz veritabanını geri yüklemek için aşağıdaki komutu uygulayabilirsiniz;

Kod:
mysql -u kullaniciadi -p veritabaniadi < veritabanidosyasi.sql


Bu komutu yazdıktan sonra veritabanınızın şifresini girip geri yükleme işlemini başlatabilirsiniz.

Aynı komutları Windows sunucularda çalıştırmak için mysql/bin dizini içerisine girip mysqldump.exe ve mysql.exe adlı program parçaları ile aynı parametreleri kullanarak gerçekleştirebilirsiniz.