So I did a full mysqldump over the weekend for a second time and this time it is 220GB, no clue what happened last time, I should have realized looking at the file size something was wrong, but since I got no errors did not think about it, and this time I timed it, took 7 hours to do a complete mysqldump
Restoring it is not fun 18+ hours and counting, at this rate it will be a week, there has to be a better way of doing this, and this is only going form 5.0 to 5.1 I know some are saying don't need to do a mysqldump, but if i don't do it, the upgrade errors out on 10 tables, and then gives me errors about triggers On Tue, Feb 19, 2013 at 6:34 PM, Reindl Harald <h.rei...@thelounge.net> wrote: > > > Am 19.02.2013 23:53, schrieb Divesh Kamra: >> Hi Reindi >> >> >> Thanks for solution ......... >> >> Can u share complete steps ? > > which steps? > > * update > * call "mysql_upgrade -u root -p" > > in doubt "mysqlcheck -h localhost --check-upgrade --all-databases > --auto-repair --user=root -p" > > and if you do "mysql_upgrade -u root -p" and are always > up-to-date that was it, no matter if you move your data > from windows to MacOSX and finally to linux or whatever OS > >> On 20-Feb-2013, at 2:50, Reindl Harald <h.rei...@thelounge.net> wrote: >> >>> surely >>> >>> * use "mysql_upgrade -u root -p" after EACH update >>> * upgrade regulary >>> >>> we went from MySQL 3.x to 5.5.30 until know without >>> any dump and here are around 5000 tables >>> >>> Am 19.02.2013 22:12, schrieb Divesh Kamra: >>>> Is there any better way for grade MySQL version without taking backup with >>>> mysqldump >>>> >>>> Or if there any tool for this >>>> >>>> R's >>>> DK >>>> >>>> On 16-Feb-2013, at 16:07, Reindl Harald <h.rei...@thelounge.net> wrote: >>>>> >>>>> Am 16.02.2013 09:42, schrieb Manuel Arostegui: >>>>>> 2013/2/15 Reindl Harald <h.rei...@thelounge.net >>>>>> <mailto:h.rei...@thelounge.net>> >>>>>> >>>>>> "our database is 400 GB, mysqldump is 600MB" was not a typo and you >>>>>> honestly believed that you can import this dump to somewhat? >>>>>> >>>>>> WTF - as admin you should be able to see if the things in front >>>>>> of you are theoretically possible before your start any action >>>>>> and 1:400 is impossible, specially because mysql-dumps are >>>>>> ALWAYS WAY LARGER then the databasses because they contain >>>>>> sql-statements and not only data >>>>>> >>>>>> That's not completely true. If you have a poor maintained database or >>>>>> just tables with lot of writes and deletes >>>>>> and you don't periodically optimize it - you can end up with lot of >>>>>> blank spaces in your tables which will use _a >>>>>> lot_ of space. If you do a "du" or whatever to measure your database >>>>>> size...you can get really confused. >>>>>> mysqldump obviously doesn't backup blank spaces and once you get rid of >>>>>> them, your database will use much less space. >>>>> >>>>> ok, normally i expect there is a admin and doing his job >>>>> especially for large datasets >>> > > -- > > Reindl Harald > the lounge interactive design GmbH > A-1060 Vienna, Hofmühlgasse 17 > CTO / CISO / Software-Development > p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40 > icq: 154546673, http://www.thelounge.net/ > > http://www.thelounge.net/signature.asc.what.htm > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/mysql