muniea
26.09.2013, 13:01:03
Chciałbym zrobić backupowanie serwisu na serwer home, backupowanie na żywo, czyli każdy insert, update i delete byłby wywoływany również na drugiej bazie na home. Wystarczy wywołać drugie połączenie zdalne i tam te zapytania czy rozwiązać to w jakiś inny sposób? Czy przy dużym ruchu mogą wystąpić różnice w indeksach czy wszystko będzie się układało tak jak w normalnej bazie?
buliq
26.09.2013, 14:46:59
Najlepszym rozwiązaniem jest replikacja bazy danych, tylko wymaga ona bezpośredniego dostępu do serwera bazy danych.
Rozwiązanie które proponujesz nie daje 100% pewności że któreś zapytanie wykonało się tylko na jednym z serwerów.
muniea
26.09.2013, 14:53:22
niestety replikacja odpada, nie mam i niestety nie będę miał dostępu do serwera...
ma ktoś może jakiś pomysł jak w takim razie wykluczyć w jak największym stopniu ew. problemy z niewykonaniem zapytania na jednym z serwerów?
buliq
26.09.2013, 14:56:29
zobacz sobie transakcje w MySQL, generalnie jak wykonujesz porcję zapytań na 2 serwerach, i na jednym z nich wystąpi błąd to cofasz zmiany.
muniea
26.09.2013, 15:04:57
ok, dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.