[ smfilip @ 31.08.2004. 19:56 ] @
Bilo je dosta price o ovome na forumu, ali ja imam jos jedno pitanje: postoji li neki program(ili skripta naravno ![]() |
[ smfilip @ 31.08.2004. 19:56 ] @
[ VRider @ 31.08.2004. 20:16 ] @
mysqlhotcopy, scp i ssh bi mogli da zavrse posao. Mozes i binary log da iskoristis za sinhronizaciju. Ovo naravno pod linuxom. Za windows ne znam.
[ smfilip @ 31.08.2004. 20:51 ] @
ja sam poprilicna neznalica sto se tice baza, pa ako bi mogao da mi napravis neki tutorial :)
Naravno serveri su oba pod Linuxom [ VRider @ 31.08.2004. 21:24 ] @
Code: mysqlhotcopy lista_baza /tmp/backup tar jcvf /tmp/transfer.tar.bz2 /tmp/backup scp /tmp/transfer.tar.bz2 user@server2:/negde/backup To bi bilo to. ![]() Za mysqlhotcopy treba jos dodati user i password (perldoc mysqlhotcopy). Umesto transfer.tar.bz2 bolje bi bilo da fajl ima ime datum_vreme.tar.bz2 (man bash). Da ne bi morao da se unosi password prilikom svakog kopiranja treba obezbediti automatski login kopiranjem kljuceva (man ssh). I za kraj, da sve radi automatski, treba dodati sve u crontab, ili napraviti link u /etc/cron.daily (man crontab). Mislim da sam dosta pomogao. ![]() Ako ti je potrebno resenje "na posluzavniku", imas moje kontakt podatke u profilu. ![]() [ chupcko @ 01.09.2004. 08:12 ] @
Pa generalno ako nije velika baza i ima puno izmena mozes da uradis ono sto se i preporucuje:
mysqldump --add-drop-table -hH1 -uU1 -pP1 database | mysql -hH2 -uU2 -pP2 database Naravno nije bas puno bezbedno, ali ako zelis naprevi tunel kroz ssl. (jel si siguran da si citao dokumentaciju, ovo sigurno pise na jedno 10 mesta :) ). Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|