MySQL Veribankasi Yedeklemek
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
[değiştir]
MySQL Veribankalarını Shell Altından Yedekleme
çalışan mysql serveriniz için aşağıdaki basit komutların yardımı ile shell altından yedekleme yapabilirsiniz. Gerçi, kim kullanıyor, herkesde Panel var diyen olabillir, fakat bakarsınız günün birisinde panel yalışmaz ve herşeyi SSH ile yapmak zorunda kalabilirsiniz. İşte o zaman lazım olabilir:
- Bütün veribankalarını yedeklemek için (gzip formatında)
# mysqldump --opt -u root -p --host=localhost --all-databases |gzip > databank_dosyasii.sql
veya kısaca
# mysqldump -A -p > databank_dosyasi.sql
- Yukaraki komut ile yedeklediğiniz veribankasını tekrardan oluşturmak için (restore yani)
# gzip -d mysql_dump.gz mysql -u root -p < databank_dosyasi.sql
- Sadece belirli bir veribankasını yedeklemek için (yani 1 tane)
# mysqldump -B datebank_ismi -p > databank_dosyasi.sql
- Yukardaki 1 tane Veribankasını tekrar oluşturma (restore yani)
# mysql datebank_ismi -u datebank_user -p passwort < datebank_dosyasi.sql
