Zadejte hledaný výraz...

Split mysql dump PERL

lukio
verified
rating uzivatele
(3 hodnocení)
14. 4. 2015 23:56:55
Server mi servíruje mysql dump všech databází v jednom velkém souboru. Potřeboval bych tento soubor rozdělit na X menších, každý by obsahoval dump pouze jedné databáze. Na internetu jsem stáhl skript v perlu, který funguje a dělá to. Nicméně, jelikož perlu moc nerozumím a určitě to bude jen nějaká drobná ptákovina, potřeboval bych, aby mi ten skript ty malé nově vytvořené soubory vytvořil v té samé složce, ve které je ten originální sql dump.
Tzn. mám následující kód (viz níže) v souboru splitmysqldump.pl, ten spustím přes příkaz
perl splitmysqldump.pl /backup/20150412/mysql.sql
ale on mi to vytvoří v adresáři kde je splitmysqldump.pl, a já potřebuji docílit toho, aby to flákal do adresáře /backup/20150412/.
Můžete na to prosím někdo znalý kouknout a upravit aby to dělalo co chci?
14. 4. 2015 23:56:55
https://webtrh.cz/diskuse/split-mysql-dump-perl#reply1106391
15. 4. 2015 00:35:39
https://webtrh.cz/diskuse/split-mysql-dump-perl#reply1106390
lukio
verified
rating uzivatele
(3 hodnocení)
15. 4. 2015 02:18:12
vdusek: asi jsme si nerozuměli, já nechci dumpovat mysql databáze do jednotlivých malých souborů, dump už mám a je prostě v jednom velkém souboru obsahující všechny databáze...s tímto nemám potřebu nic dělat, prostě to takto mám k dispozici ze záložního serveru a je to OK...stejně OK mi funguje ten skript pro rozdělení do menších dumpů z toho velkého, až na to umístění...takže potřebuji upravit jen ten skript aby mi ty malé cílové dumpy udělal do stejného adresáře jako je ten zdrojový
15. 4. 2015 02:18:12
https://webtrh.cz/diskuse/split-mysql-dump-perl#reply1106389
Jinak pro zálohování DB nastudujte automysqlbackup - http://sourceforge.net/projects/automysqlbackup/
Bývá v bežných distribucích v balíčku
15. 4. 2015 08:16:03
https://webtrh.cz/diskuse/split-mysql-dump-perl#reply1106388
lukio
verified
rating uzivatele
(3 hodnocení)
15. 4. 2015 17:28:34
vdusek: díky, ze zájmu mrknu, nicméně nepotřebuji, jak jsem psal výše, pro mé účely potřebuji tu zálohu databází rozdělit, abych to měl efektivněji zautomatizováno a nemusel v případě potřeby ztrácet více času než je nezbytné (a starost o server a způsob zálohování není mým cílem, od toho si platím hostera :)
15. 4. 2015 17:28:34
https://webtrh.cz/diskuse/split-mysql-dump-perl#reply1106387
Pro odpověď se přihlašte.
Přihlásit