Problem med backup till localhost

Events happening in the community are now at Drupal community events on www.drupal.org.
azash's picture

Hej!
Har problem med att flytta över min databas till en lokal installation av Drupal.

Jag använder mig av MySQL Administrator 1.2.17 för både backup och inläsning. I samband med inläsningen av filen får jag följande felmeddelande:

Error while executing this query:INSERT INTO my_prefix_cache_menu (cid,data,expire,created,headers,serialized) VALUES
('links:secondary-links:tree-data:6cf8dd9e86ee4e25195d38cc5d3a6e64',0x613A323A7B733A343A2274726565223B613A333A7B...........

Felmeddelandet fortsätter med en massa tecken och avslutas därefter med:

....................73223B613A303A7B7D7D,0,1297974179,'',1),
('links:admin_menu:all-cid:0',0x6C696E6B733A61646D696E5F6D3633764313.......................6161623332353638,0,1297974180,'',0);
The server has returned this error message:MySQL server has gone away
MySQL Error.

Efter att felmeddelandet har kommit avbryts importen. Jag har testat att exportera alla tabeller utom just cache_* tabellerna men får då problem när jag försöker komma in på sidan lokalt. Felmeddelanden att cache_* tabellerna saknas. Testat att köra update.php men den återställde inga tabeller.

Har även testat att använda mig av phpmyAdmin men då var filen för stor för inläsning. Samt modulen Backup and Migrate men den är inte riktigt gjord för att flytta databaser mellan olika miljöer och fick inte till det där heller.

Förslag på vad jag kan göra? Jag kör Drupal 6.20 med flera multisites om det kan ha någon betydelse för felet? Jag vill ju helst kunna exportera hela databasen med alla siter i en och samma export.

PHP-version på webbhotell: 5.3.5.1
PHP-version på localhost: 5.3.5

Hälsningar
Tomas

Comments

Vad är det för operativsystem

adamgerthel's picture

Vad är det för operativsystem i din lokala miljö?

/Adam Gerthel - Projektledare, Odd Hill

Jag sitter med Win XP

azash's picture

Jag sitter med Win XP pro.

/Tomas

Mysql version

misc's picture

Har du samma version av mysql-servern lokalt och på webbhotellet?

/* Mikke Schirén, https://digitalist/ */

Vet inte...

adamevertsson's picture

Vet inte om det hjälper, men om du prövar att tömma cachen i din externa installation innan du exporterar databasen för import. Ta med alla tabellerna i exporten, men se till att de är tomma innan. Töm inte cachen innifrån Drupal utan töm tabellerna i ditt databasprogram. Hoppas att det hjälper eller att du hittar en lösning.

/Adam




✄-----------------------------------------------------
Adam Evertsson - Came for the code, stayed for the community!

mikkeX: Tog en titt på det nu

azash's picture

mikkeX:
Tog en titt på det nu och det verkar inte vara samma. Webbhotellet ligger i och för sig på en Linux-server medan jag kör som sagt Windows XP. Kan det orsaka problemet?

Webbhotell:
* Apache/2.2.16 (FreeBSD) mod_ssl/2.2.16 OpenSSL/0.9.8e PHP/5.3.3 with Suhosin-Patch
* MySQL client version: 5.0.90
* PHP extension: mysqli

Localhost:
* Apache/2.2.17 (Win32) PHP/5.3.5
* MySQL client version: mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $
* PHP extension: mysqli

henlfern:
Låter som att det kanske borde fungera, hittar jag ingen annan lösning ska jag testa det. Men jag vill helst ha en lösning som inte kräver att jag går in och rensar tabeller manuellt inför varje backup. Eftersom jag kör drupal med multisites blir det en massa tabeller att rensa. Men skulle det vara enda sättet att få det att fungera så är det ju värt den lite krångligare vägen.

/Tomas

Du bör nog se till att du får

misc's picture

Du bör nog se till att du får en bättre version av mysql-servern lokalt, men kanske främst se till att du inte får med det som sparats i cachen.

Om du ska göra backup rullande så föreslår jag att du använder dig av backup and migrate istället och automatiserar, och se till att inte ta med cachen i backup - för du har inte någon användning av den ändå lokalt. Eller så ställer du helt enkelt in MySQL Administrator att du inte vill ha med datan i cache-tabellerna.

/* Mikke Schirén, https://digitalist/ */

Har testat lite nu och

azash's picture

Har testat lite nu och alternativet där jag går in och rensar cachetabellerna manuellt fungerar utan problem. Däremot känner jag att det blir bökigt att göra det varje gång jag vill göra en överföring. Fördelen med den överföringen var däremot att jag fick med strukturen för cachetabellerna så nu kan jag använda mig av båda alternativen som mikkeX skrev, d v s backup and migrate eller MySQL Administrator.

Stort tack för hjälpen till er som svarat, känns skönt att nu kunna sitta och testa uppgraderingar samt göra ändringar lokalt först utan att behöva stänga ner sidorna i onödan. :)

Hälsn
Tomas

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week