Database » Makaleler

MySQL Veritabanini Yedeklemek

Geri git   WHM cPanel Destek Platformu » Site, Sunucu Sorunlarınız ve Çözümleri » Database » Makaleler
Kayıt ol Yardım Üye Listesi Ajanda Forumları Okundu Kabul Et
 

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 21.06.07, 01:16 AM
CaLViN - ait Kullanıcı Resmi (Avatar)
Sevgi güçtür.
 
Üyelik tarihi: Apr 2007
Nerden: Outta nation
Yaş: 26
Mesajlar: 1.445
Tecrübe Puanı: 100000
CaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond reputeCaLViN has a reputation beyond repute
MySQL Veritabanini Yedeklemek

En temel yontem :

  1. Kod:
     mysqldump -uKullaniciadi -pSifre Veritabani_Ismi > Veritabani_Ismi.sql
Bu islem
ile veritabanini yeniden olusturacak veriler "Veritabani_Ismi.sql"
dosyasina yazilir.

Bu dosyayi sikistirarak saklamak icin (yaklasik 1/8 sikistirma gozlemledim)
asagidaki gibi bir komut kullanilabilir:
  1. Kod:
      mysqldump -uKullaniciadi -pSifre Veritabani_Ismi | gzip > Veritabani_Ismi.gz
Alinan yedeklerin veritabaninda tekrar yaratilmasi icin -gerekli oldugu takdirde- :
  1. mysql -uKullaniciadi -pSifre Veritabani_Ismi < Veritabani_Ismi.sql
Veya eger yedegi sikistirarak aldiysaniz :
  1. Kod:
      gunzip < Veritabani_Ismi.gz | mysql -uKullaniciAdi -p Veritabani_Ismi
Linux altinda yardim almak icin asagidaki gibi bir komut giriniz :

Kod:
  man mysqldump
Resmi Mysqldump dokumanlari asagidaki linkten alinabilir :
MySQL AB :: The world's most popular open source database
Yukarida anlatilan islemleri PHPMyAdmin programini kullanarak da yapabilirsiniz:
::: PHPWIZARD.COM :::
__________________
1.)Lütfen destek talebinde bulunmak için msn messenger üzerinden iletişime geçmeyiniz.
2.)Ücretsiz destek almak için forum sayfalarımızı kullanmanız aynı sorunu yaşayan diğer üyelerin cevaplara en kısa sürede ulaşabilmesi ve sizlere yardımcı olmak isteyen bizlerin ve diğer üyelerimizin zaman kazanmaları açısından çok önemlidir.
3.)Forumlarımızda sorunlarınızı anlatırken mümkün olduğunca çok detay vermeniz en kısa sürede sorununuza çözüm bulmanız açısından mühimdir.

Daha çok öğrenmek ve öğretmek dileğiyle..
Sevgiler..
The Platform.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
  #2 (permalink)  
Alt 26.07.07, 11:03 PM
tespara - ait Kullanıcı Resmi (Avatar)
Gamzede
 
Üyelik tarihi: Jun 2007
Nerden: dersaadet
Mesajlar: 67
Tecrübe Puanı: 42
tespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond repute
tespara - MSN üzeri Mesaj gönder tespara isimli Üyeye Skype üzeri Mesaj gönder
Burada bir eksik gözüme çarptı onu belirtmek isterim :

gzip komutu paramtre kabul eder ve sıkıştırma algoritması değer alabiliyor farzu mahal demişsiniz ki :
Alıntı:
HostBank´isimli üyeden Alıntı Mesajı göster

Bu dosyayi sikistirarak saklamak icin (yaklasik 1/8 sikistirma gozlemledim)
asagidaki gibi bir komut kullanilabilir:
  1. Kod:
      mysqldump -uKullaniciadi -pSifre Veritabani_Ismi | gzip > Veritabani_Ismi.gz
Buradaki eksik şu : Yukarıda bahsettiğm gibi sıkıştırma algoritması 0-10 arası değer alabilir ve mysqldump komutu ile kullanıldığında -c ve -C parametreleri kullanılırsa daha iyi sonuç alınır.

örnek :

PHP- Kodu:
mysqldump -u root -p123  -c db gzip -backup.gz 
Ayriyeten demişsiniz ki :
Alıntı:
HostBank´isimli üyeden Alıntı Mesajı göster
Alinan yedeklerin veritabaninda tekrar yaratilmasi icin -gerekli oldugu takdirde- :
Bahsi geçen işlem geri yükleme (restore) olucak sizin bahsettiğiniz ise recreate dir.Tekrar oluşturma iki aşamalı olmasına rağmen geri yükleme tek aşamalıdır.

Lütfen db için konuşurken terim hatası yapmamaya çalışalım.
__________________
Çok kaygı çekme, mukadder olan olur, takdir olunan rızkın da sana gelir.[Hz Muhammed (S.A.V)]
Şiir vardır ki, hikmettir. Beyân vardır ki, büyüdür.[Hz Muhammed (S.A.V)]
Kim, bir zümreye benzemeye çalışırsa, o, onlardandır.[Hz Muhammed (S.A.V)]
Hikmetin başı, Allah korkusudur.[Hz Muhammed (S.A.V)]
Elif Lam Mim. İnsanlar "inandık" deyip kurutlacaklarınımı sanırlar [Ankebut ,1]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla



Seçenekler
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık