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

Reply via email to