SSH Kullanarak MySQL Yedeği Alma ve Arşivleme

SSH Kullanarak MySQL Yedeği Alma ve Arşivleme
Temmuz 08 17:57 2013 Bu yazıyı yazdır

Merhaba,

Bu yazım, SSH ile uzaktan erişim sağladığınız LINUX makinenizde MySQL dump ile MySQL veritabanını yedekleyip, büyük boyutlu sql dosyalarını sıkıştırıp, küçük boyutlarla arşivlemek ile ilgili basit bir anlatım yapacağım. Daha önce hatırlarsanız “SSH Yoluyla SQL Dosyalarını MYSQL’e Import Etme” konusuna değinmiştim. Bugün ise konuyu biraz daha açacağım.

Büyük boyutlu veritabanlarını, phpmyadmin üzerinden dışarı aktarmaya kalktığınızda yüksek ihtimalle timeout zaman aşımı hatası alıp, 504 gateway ekran mesajıyla karşı karşıya kalabilirsiniz. Bu gibi durumlarda, server’a bağlanıp direk konsol ekran üzerinden işlem yapmak, düşündüğünüzden daha hızlı ve basit bir biçimde sonuca gitmemize olanak sağlamaktadır.

Yukarıda, dbname isimli veritabanını, dbname.sql dosyasına yedekleniyor. ls komutu ile, bulunulan klasördeki dosya ve klasörleri listeleyerek dbname.sql dosyasını görebiliriz.

dbname.sql dosyasını sıkıştırıp arşivlemek için tar cvzf komutunu kullanıyoruz. Arşivi açmak için ise;

yukarıdaki komut kullanılmaktadır.

rm komutu ile de, bulunulan klasör altındaki tüm .sql formatlı dosyaları siliyoruz.
Sonraki yazılarda görüşmek üzere!

  Yazı şöyle etiketlendi:
  Kategoriler:
A.Gökhan, M.Sc.
A.Gökhan, M.Sc.

My Name is A. Gokhan SATMAN, and I am a software engineer, Author and game developer. gokhansatman.com

Daha fazla yazı görüntüle
Yorum yaz

0 Yorum

Henüz yorum yok

Tartışma başlatabilirsin.

Yorum ekle

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.