Centos7 – MySQL silinince veritabanları nasıl kurtarılır?

bu gece MySQL üzerinde farklı geliştirmeler ile
hızlandırma yapabilmek adına biraz kolları sıvamıştım. Ancak yaklaşık yarım saat sonra MySQL bir daha çalışmadı. bir türlü aktifleşmedi, ne yaptıysam olmadı. loglarda bir türlü mantıklı şeyleri göremedim/okuyamadım yada bulamadım.

bende MySQL’i silip yeniden yükleyeyim dedim. Ama o an bütün veritabanlarının silineceği aklımdan çıktı! Yapacak hiç bir şey yok yeniden kurduğumda sitelerin bangır bangır bana mail atmasıyla anladım silindiğini. tonlarca kaynak vs var ama hiç birisi çözüm bulamadı.

kendi bulduğum yöntem ise enfes oldu! ve kusursuz!

öncelikle MySQL’i yeniden kurun. sağlıklı çalıştığına emin olun. ardından root olarak FTP’e girin ve şu klasörü bulun : “var/lib/mysql” eğer varsa harika. şimdi bu klasörün adını “mysql_old” olarak değiştirin. hemen bunun altında “mysql_bak” diye bir klasör olmalı bu klasörün içine girerseniz veritabanı isimlerini görürsünüz. bunun da adını “mysql” olarak değiştirin.

güzel! buraya kadar işin çoğunu bitirdiniz. SSH tarafına geçip MySQL sunucusunu önce durdurun sonra tekrar başlatın ve durumunun active olduğundan emin olun. bunu yaparak yeniden derlemesini ve veritabanlarını aktifleştirmesini sağlıyoruz.

Durdurma:
systemctl stop mysqld
Başlatma:
systemctl start mysqld
Durumu:
systemctl status mysql

ben bu sayede bir sunucuda ki 91 tane web sayfasını kurtardım. siz kaç projenizi kurtardınız?

hadi herkese geçmiş olsun.

İşte geleceğin “fütüristik” meslekleri

geleceğin meslekleri

tabi şimdi bunları yazdık ama böyle olacak diye bir şey yok. ama adı üstünde fütüristik. hoş zamanlamasına 5-10 yıl yazan çoğu şey ufak ufak başlamaya başladı bile. örneğin robot tamircileri, drone sürücüleri vs.. neyse listeye bir göz atın derim.

Meslek Alan Zaman
data merkezi teknisyeni bilişim 5 yıl
dijital duyu geliştirici bilişim 20 yıl
robot tamircisi bilişim, elektronik 15 yıl
kişisel veri düzenleyici bilişim, internet 5 yıl
dijital veri çöpçüsü bilişim, internet 10 yıl
sanal gerçeklik mimarı bilişim, mimari 20 yıl
robot ve yapay terapisti, danışmanı bilişim, sağlık 50 yıl
iklim düzenleyici çevre 40 yıl
sanal öğretmen eğitim 5 yıl
sürdürülebilirlik danışmanı enerji ve çevre 5 yıl
basitleştirme uzmanı iş dünyası 10 yıl
drone sürcüsü lojistik 5 yıl
sitogenetik doktoru sağlık 10 yıl
global hukuk avukatı politika, iş dünyası 15 yıl
genetik danışmanı sağlık 20 yıl
yapay organ imalatçısı sağlık 20 yıl
yaşam sonu terapisti sağlık 20 yıl
hafıza geliştirme cerrahı sağlık 30 yıl
kişisel film animatörü sanat,bilişim 30 yıl
mutluluk tasarımcısı toplum, bilişim 25 yıl
uzay turizmi rehberi uzay 15 yıl
uzay hukukçusu uzay 20 yıl
uzay kolonisi sosyoloğu uzay 40 yıl
asteroid madencisi uzay 50 yıl
exo-biolojist uzay 50 yıl
uzay pratisyen hekimi uzay 40 yıl

sadece şuradan bir tane “mutluluk tasarımcısı” bugün gelip bize yardımcı olsa ne hoş olurdu. yada “kişisel veri düzenleyici” bir arkadaş gelip şu telefonuma bilgisayarıma bir el atsaydı…

Ah! fikir geldi aklıma! insanların telefonları ve bilgisayarları için bir program yazabiliriz. klasörlendirme etiketleme gibi. hemde aylık kullanım bedeli gibi vs. ben kesinlikle kullanırdım diye düşünüyorum.

Sunucu yönetim arayüzleri

ben, web yazılımları için sunucu yönetiminde ne kullanıyorum?

Öncelikle WHM!

sunucu yapılandırması ve diğer tüm işlemler için çok hızlı, basit bol kaynaklı olduğu için bunu tercih edebilirsiniz. Bir kaç paket fiyatlardan bahsedelim.

  • sadece cpanel alırsanız: 15$ aylık
  • vps için cpanel ve whm alırsanız: 20$ aylık (muhtemelen bu işinizi görecek)
  • deticated için cpanel ve whm alırsanız: 45$ aylık.

kurulumu ise çok basit. ben genelde bunu kurarım, temel ayarları, güncelleştirmeleri, yetkilendirmeleri, dns ayarlarını ve mx ayarlarını yaparım. sonra diğer yazılıma geçerim.

15 günlük deneme süresi bu ayarları yapmak için fazlasıyla yeter de artar. sonra kaldırın zaten.

SSH’la bağlantı kurduktan sonra aşağıdaki kodu çalıştırın.

cpanel arayüzüne giriş yapmak için : https://IPADRES:2087
whm arayüzüne giriş yapmak için : https://IPADRES:2083

 cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest 

Sonra Webmin

WHM biraz daha hosting firmalarına veya son kullanıcıya yönelik bir yazılım. biraz daha teknik işler yapacaksak ve daha çok erişim istiyorsak webmin’i mutlaka edinmeliyiz. e zaten ücretsiz… kurulumu için yine SSH’a girmemiz gerekiyor

webmin’e giriş yapabilmek için: https://hostname:10000

sırasıyla aşağıdaki kodları tek tek çalıştırın.

#1 
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.900-1.noarch.rpm
#2
yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect
#3
rpm -U webmin-1.900-1.noarch.rpm

başarılı mesajı görünce, kurulum bitmiş demektir.

hayırlı işler.

Yeni başlıyoruz!

yol açık, yola çık… “-anonim”

başlıyoruz. istersen yeni, istersen yeniden.

bu web sayfası ile amacım böyle saçma yazılar yazmak değil ama belirlediğim hedefi bugünden yazayım gelecekte bakarım. en azından yolumda gidiyor muyum diye kendime not almak için yazıyorum.

yolum mu ne?

  • bugüne kadar edindiğim tüm bilgileri paylaşabilmek.
  • yazılım ve teknoloji anlamında kendini geliştirmek ve yeni bilgiler edinmek isteyenlere yön göstermek
  • bu yolda ilerleyen meslektaşlarımla enteresan senaryolar üzerinde kafa patlatmak
  • ayağına taş takılanın önünden o taşı el birliğiyle kaldırmak.

ana tema belirlendiğine göre daha fazla uzatmadan, sevgiler.