Merhaba Doruk Bey,

Yedekleme ya da senkronizasyondaki amaç herkesçe malumdur: İşlerin ters gitmesi halinde kullanılabilecek ikinci bir kaynak olması.

*Replikasyondan şu anlamda korkuyorum: *Tek taraflı çalışan bir (Master - Slave ilişkisi) replikasyonda Master'ın 1 saatliğine sustuğunu düşünelim. Bu durumda hizmeti aksatmamak için diğer sunucuyu devreye aldığımı düşünelim. Bir saat sonra master tekrar çalışmaya başladığında artık benim güncel verim Master'da değil Slave üzerinde olacak.

İşte bu yüzden DB'leri senkronize etmeyi kendi kontrolüm altında yapmayı istiyorum ve bu yüzden bu işi yapabilecek bir PHP script'i arıyorum.

Selamlar,
Nuri Akman



Doruk Fisek yazmış:
Tue, 01 Dec 2009 09:30:35 +0200, Nuri Akman <[email protected]> :

İki farklı fiziksel sunucudaki MySQL database'lerimi zaman zaman yedekleme amaçlı olarak senkronize etmek istiyorum.
PHP ile MySQL database'lerimi senkronize edebilecek bir script
arıyorum. Bunu da CRON'a takıp 3-5 günde bir yedek almayı otomatik
hale getirmek istiyorum.
MySQL'in replikasyon ozelligini kullanabilirsiniz?

http://dev.mysql.com/doc/refman/5.0/en/replication.html
http://www.howtoforge.com/mysql_database_replication

Veritabaninda herhangi bir veri degisikligi oldugu anda MySQL sunucusu
kendisi gidip diger MySQL sunucusundaki veritabanini da guncelliyor.

Araya ikinci bir program da sokmamis olursunuz.

                   Doruk

--
FISEK ENSTITUSU - http://www.fisek.com.tr
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap