Zadejte hledaný výraz...

Zaloha sdileneho hostingu – FTP+MySQL

darksir
verified
rating uzivatele
(1 hodnocení)
15. 1. 2016 12:52:54
Ahoj,
chci si udelat na lokalnim serveru bash script, ktery mi jednou za den stahne pres FTP obsah sdilenych hostingu, zabali to a ulozi na disk na serveru. (mozna to nebudu komprimovat, ale ukladat rozdilove, to je ted ale jedno)
Pri tom by se samozrejme hodilo, ukladat take obsah databaze MySQL. K DB nemam pristup z venku, takze se to musi resit nejakym PHP scriptem, ktery udela dump databaze, zazipuje ho a ulozi bud na FTP daneho hostingu a domeny, takze se stahne soucasne se zalohou souboru, nebo k tomu scriptu budu pristupovat treba pres wget a ulozim si vystup, se zabalenou databazi extra. Bezpecnejsi asi bude, kdyz se bude jenom volat ten script, ktery ale nepreda data takto primo, ale ulozi je na FTP.
Poradite, jaky nastroj pouzit pro export te databaze? Phpmyadmin to umi hezky rucne, ale ja to potrebuju zautomatizovat :-) Pokud znate nejaky overeny a lepsi zpusob, jak to resit komplexne, budu rad za tipy. VPSka neni v tomto pripade reseni :-)
Diky.
15. 1. 2016 12:52:54
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166409
tomve
verified
rating uzivatele
(22 hodnocení)
15. 1. 2016 13:00:41
Kdysi jsem si pro zkoušení napsal toto, a pak hodil do cronu. Otestuj radši na testovácí db, neručím za to, bylo to pro zkoušení. Ale fungovalo to.
$logfile = 'backup_logfile.txt';
$backupfile = 'backup.sql';
system("mysqldump -u $login -p$password --verbose $database 2>$logfile > $backupfile");
Zip si musíš udělat sám.
15. 1. 2016 13:00:41
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166408
darksir
verified
rating uzivatele
(1 hodnocení)
15. 1. 2016 13:13:00
No a to právě nejde, protože ke scronu toho serveru nemam přístup, je to sdílený hosting a k té mysql se z netu nedostanu, je přístupná jen lokálně, pro scripty běžící na tom serveru.
---------- Příspěvek doplněn 15.01.2016 v 13:13 ----------
Sorry, jsem blbej, teď koukám, že je to PHP :-)
Jen si nejsem jistý, že mi na tom hostingu půjde spouštět "system"
15. 1. 2016 13:13:00
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166407
TOM19
verified
rating uzivatele
(2 hodnocení)
15. 1. 2016 13:21:09
Zkus tohle: http://mujskript.cz/mysql/72-zalohovani-databaze-mysql-a-ulozeni-do-souboru-sql
15. 1. 2016 13:21:09
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166406
meter21
verified
rating uzivatele
(2 hodnocení)
15. 1. 2016 13:21:30
Tak to spúštajte vzdialene z vasho serveru cez Task Scheduler vo windowse alebo cron na linuxe dá sa to tam pekne ponastavovať. Na windowse používam cobian ten si vie stiahnuť dáta aj cez ftp , vie aj prírastky aj snapshoty a ani kompresia mu nerobi problem
15. 1. 2016 13:21:30
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166405
darksir
verified
rating uzivatele
(1 hodnocení)
15. 1. 2016 13:26:11
meter21 : ano, to prave chci, ale jde o to, CO spoustet na tom linux serveru. Na FTP je to jednoduche, proste CLI klienta ftp, ale co s tou databazi? Chtelo by ji to jeste pred stazenim FTP obsahu webu dumpnout do nejakeho adresare, at se stahne soucasne s obsahem webu. A ja se prave zajimam o nejaky script, ktery jednoduse dumpne celou DB se vsemi tabulkami, bez nejake slozite konfigurace, stejne jako to umi treba phpmyadmin.
---------- Příspěvek doplněn 15.01.2016 v 13:28 ----------
Napsal TOM19;1257246
Zkus tohle: http://mujskript.cz/mysql/72-zalohovani-databaze-mysql-a-ulozeni-do-souboru-sql
díky, tohle asi hledám :-)
15. 1. 2016 13:26:11
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166404
meter21
verified
rating uzivatele
(2 hodnocení)
15. 1. 2016 13:28:40
Ano práve to vam píšem, skript na dump databazy nahráte na webhosting a zo svojho serveru ho akurát zavoláte
15. 1. 2016 13:28:40
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166403
darksir
verified
rating uzivatele
(1 hodnocení)
15. 1. 2016 13:31:06
Meter21 : ja ten dotaz psal na WC z mobilu, takze na to ted koukam, ze to neni moc srozumitelne a nevyplyva z toho, co presne hledam :-) Ale tak nejak to melo vyznit, ze chci script na sdileny hosting, ktery tu DB bud zabali a odesle primo v zipu na zaklade pozadavku z WGET, nebo ji hodi do souboru a nejakeho adresare na tom hostingu.
Nic jineho s tim asi nema smysl vymyslet, treba nejake komprimovani celeho obsahu FTP primo na serveru, abych z FTP stahoval jen jeden zip, to by mne asi ten hosting brzy prestal milovat :-)
15. 1. 2016 13:31:06
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166402
meter21
verified
rating uzivatele
(2 hodnocení)
15. 1. 2016 13:37:30
Len tak mimochodom ktorý hosting nerobí zálohy automaticky sám ? zatiaľ všade kde som hostoval tak všade som mal prístup k súborom zálohy vratane databázy a to aj 14 dni dozadu napr exohosting.sk/cz.
15. 1. 2016 13:37:30
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166401
darksir
verified
rating uzivatele
(1 hodnocení)
15. 1. 2016 13:40:23
Tak oni zalohy delaji, ale ja jaksi v techto kritickych vecech jsem se naucil, spolehat jenom sam na sebe. Jsou proste data, ktera chci mit u sebe a to, ze je NEKDE zaloha, to mne neuspokojuje :-) Navic takovy postup muzu aplikovat na ruzne hostingy, staci mi jen php script a pristup pres FTP(s). Nemusim se zabyvat tim, kde je ta zaloha dostupna, jak ji v pripade potreby stahnout, atd. Budu je mit vsechny u sebe.
15. 1. 2016 13:40:23
https://webtrh.cz/diskuse/zaloha-sdileneho-hostingu-ftpmysql/#reply1166400
Pro odpověď se přihlašte.
Přihlásit