Yedekleme
MS sistemde
1 |
mysqldump.exe -u kullanıcı_adı -p veritabanı_Adı > dump_dosya_ADI.sql |
Linux sıkıştırarak yedekleme
1 |
mysqldump -u kullanıcı_adı -p veritabanı_Adı gzip -9 > dump_dosya_ADI.sql.gz |
Birden fazla vt nin yedeği
1 |
mysqldump -u root -p --databases veritabanı_Adı01 veritabanı_Adı02 veritabanı_Adı03 > MY_VT_Yedek.sql |
Hepsini yedeklemek isterseniz
1 |
mysqldump -u root -p --all-databases > MY_VT_Yedek.sql |
Tabloların yedeği alınmak istenirse
1 |
mysqldump -u kullanıcı_ismi -p veritabanı_adı tablo_adı01 tablo_adı01 |
şifre sorulması istenmezse
1 |
mysqldump.exe --user=kullanıcı_adı --password=şifre veritabanı_ADI > DumpDosyasinin_ADI.sql |
Yedekten geri dönüş
1 |
mysql.exe-u kullanıcı_adı-restore_Edilecek_veritabanı_ADI > DumpDosyasinin_ADI.sql |
not : büyük vt lerde max_allowed_packet= 1G parametresinin değiştirilmesi gerekebilir (unix de my.cnf MS’de my.ini dosyasında [mysqld[ nin altında).
RMAN ile farklı...
12 Mart 2019