MySQL Governor veritabanı sürümü değiştirme yeteneği sunsa da bu işlem bir “tek komutla risksiz geçiş” olarak görülmemelidir. Veritabanı, panelin ve müşteri uygulamalarının ortak bağımlılığıdır.
CloudLinux dokümanı tam veritabanı yedeğini özellikle vurgular. Bu yedek yalnızca kullanıcı DB’lerini değil, sistem tablolarını da kapsamalıdır; aksi halde geri dönüş yarım kalabilir.
- cPanel sunucusunda bakım sırasında MySQL monitoring geçici olarak kapatılabilir.
- Governor’ın mysql_backup.sh scripti uygun sürümlerde kullanılabilir.
- Yükseltme sonrası panel, müşteri DB ve uygulama login testleri yapılmalıdır.
- mysql_backup.sh: Governor ile gelen yedek scriptidir.
- whmapi1 configureservice: cPanel servis monitoring davranışını değiştirir.
- system tables: Geri dönüş için kullanıcı DB’leri kadar önemlidir.
Backup dosyasını alıp geçmeyin; küçük bir test restore ile dump dosyasının gerçekten okunabilir olduğunu doğrulayın. Diskte duran ama bozuk veya eksik dump, kriz anında yedek sayılmaz.
- Backup almadan DB ailesi değiştirmeyin.
- Monitoring kapatıldıysa işlem bitince tekrar açmayı unutmayın.
- MySQL 8’den MariaDB 10.x’e geçiş gibi uyumsuz yolları denemeyin.
CloudLinux dokümanı tam veritabanı yedeğini özellikle vurgular. Bu yedek yalnızca kullanıcı DB’lerini değil, sistem tablolarını da kapsamalıdır; aksi halde geri dönüş yarım kalabilir.
Operasyon Notu
- cPanel sunucusunda bakım sırasında MySQL monitoring geçici olarak kapatılabilir.
- Governor’ın mysql_backup.sh scripti uygun sürümlerde kullanılabilir.
- Yükseltme sonrası panel, müşteri DB ve uygulama login testleri yapılmalıdır.
Vurgulanacak Ayarlar
- mysql_backup.sh: Governor ile gelen yedek scriptidir.
- whmapi1 configureservice: cPanel servis monitoring davranışını değiştirir.
- system tables: Geri dönüş için kullanıcı DB’leri kadar önemlidir.
Komut ve Kontrol
whmapi1 configureservice service=mysql enabled=1 monitored=0
/usr/share/lve/dbgovernor/scripts/mysql_backup.sh
whmapi1 configureservice service=mysql enabled=1 monitored=1Saha Uygulaması
Backup dosyasını alıp geçmeyin; küçük bir test restore ile dump dosyasının gerçekten okunabilir olduğunu doğrulayın. Diskte duran ama bozuk veya eksik dump, kriz anında yedek sayılmaz.
Riskli Noktalar
- Backup almadan DB ailesi değiştirmeyin.
- Monitoring kapatıldıysa işlem bitince tekrar açmayı unutmayın.
- MySQL 8’den MariaDB 10.x’e geçiş gibi uyumsuz yolları denemeyin.
