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

Your data will be safe! Your e-mail address will not be published. Also other data will not be shared with third person.
All fields are required.

*