För stor backupfil

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Supportgrupp, Moderatorgrupp

Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

För stor backupfil

Inlägg av Algazoth »

Hejsan,
Jag behöver hjälp med att importera en databasbackup efter serverbyte och ominstallation av vårt forum. Problemet är att filen är över 70 mb stor. Hur gör jag för att importera denna igen?

Som ni säkert förstår är det frågan om ett forum som har varit väldigt aktivt, väldigt länge.

Om det kan var till någon hjälp så använder jag verionerna phpBB 2.0.23 samt phpMyAdmin 2.9.2

Det kanske ska tilläggas att jag har kvar hela forumet i sin orginalversion på servern, under en annan mapp förståss. Kan man flytta över den (delar av den) och på något sätt få det att fungera så?
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: För stor backupfil

Inlägg av tumba25 »

Om du har kvar originaldatabasen så ta ny backup och dela den i mindre bitar.

Annars får du öppna den i någon texteditor och göra det manuellt.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

Re: För stor backupfil

Inlägg av Algazoth »

Nej tyvärr har jag inte kvar själva databasen, annat är backupen på 72 mb. Jag menar att jag har kvar själva foruminstallen på förra... men det kanske inte hjälper?

Hur gör jag för att stycka upp den manuellt? Vad ska jag använda för program? Vad ska filerna heta? Hur vet jag hur stora de blir? (nej jag har aldrig haft att göra med sql förrut)
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 11:19
Svar: 0

Re: För stor backupfil

Inlägg av PazZze »

antingen så delar du upp filen i mindre delar, öppnar du den så ser du rätt klart att den består av mindre delar..
typ:

Kod: Markera allt

-- 
-- Struktur för tabell `phpbb_search_wordmatch`
-- 

CREATE TABLE `phpbb_search_wordmatch` (
  `post_id` mediumint(8) unsigned NOT NULL default '0',
  `word_id` mediumint(8) unsigned NOT NULL default '0',
  `title_match` tinyint(1) NOT NULL default '0',
  KEY `post_id` (`post_id`),
  KEY `word_id` (`word_id`)
) TYPE=MyISAM;

-- 
-- Data i tabell `phpbb_search_wordmatch`
-- 

INSERT INTO `phpbb_search_wordmatch` VALUES (5, 193, 0);
INSERT INTO `phpbb_search_wordmatch` VALUES (5, 167, 0);
INSERT INTO `phpbb_search_wordmatch` VALUES (5, 192, 0);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 6085, 1);
INSERT INTO `phpbb_search_wordmatch` VALUES (109, 596, 0);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 134, 1);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 6074, 1);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 1054, 1);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 6061, 1);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 10696, 0);
INSERT INTO `phpbb_search_wordmatch` VALUES (4, 2240, 0);
det där är en liten del, så då kan man ta hela samdigit utan problem, men skulle det strula, att det är för mycket text, så då måste man ta lite i taget, viktigast är att

Kod: Markera allt

CREATE TABLE `phpbb_search_wordmatch` (
  `post_id` mediumint(8) unsigned NOT NULL default '0',
  `word_id` mediumint(8) unsigned NOT NULL default '0',
  `title_match` tinyint(1) NOT NULL default '0',
  KEY `post_id` (`post_id`),
  KEY `word_id` (`word_id`)
) TYPE=MyISAM;
fortfarande är ihop, alla andra:

Kod: Markera allt

INSERT INTO `phpbb_search_wordmatch` VALUES (5, 193, 0);
kan man ta en och en i princip, huvudsaken är att en rad är hel (slutar med ett ;)

annars så finns det ett program för detta: http://www.mysqldumper.de/en/ har inte använt det själv, men har rekomenderats här på sidan förrut
Joel PazZze Martinsson - phpBB Sverige Support
Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

Re: För stor backupfil

Inlägg av Algazoth »

Ok, nu börjar jag få lite större koll på det här.
Provat att använda BigDump till ändamålet men får upp detta fel (så även om jag delar upp filen för hand):
Query: --
--
INSERT INTO `phpbb_banlist` (`ban_id`, `ban_userid`, `ban_ip`, `ban_email`) VALUES
(2, 53, '', NULL),
(3, 39, '', NULL),
(4, 0, '', 'akdv@deus-vult.info'),
(5, 0, '', 'tdthbthttyhb@mail.ru'),
(6, 0, '', 'vcgftrew@yandex.ru'),
(7, 0, 'c3027202', NULL),
(8, 0, '41620baa', NULL),
(9, 0, '3b5dff93', NULL),
(10, 0, 'd06dfedf', NULL),
(11, 0, 'd8205112', NULL),
(12, 0, '5b7cdb2f', NULL),
(13, 0, '40166212', NULL),
(14, 0, '182e4a70', NULL);

MySQL: Duplicate entry '2' for key 1
Har detta att göra med denna punkt i BigDump beskrivningen?
Drop the old tables on the target database if your dump doesn't contain "DROP TABLE" (use phpMyAdmin)
För jag förstår inte riktigt vad som menas... ska jag ta bort allt i databasen först? Hur gör jag isf det?
(det som är installerat nu är en ren version av phpBB)
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 11:19
Svar: 0

Re: För stor backupfil

Inlägg av PazZze »

den verkar hitta att den del du försöker lägga in redan finns i databasen.. Töm hela databasen eller ta bara bort den akuella tabellen via phpmyadmin, inge med bigdump att göra.. finns en tabortknapp vid varje tabell när du är i databasen.. (flummigt beskrivet, men har just nu ingen phpmyadmin att tillgå)
Joel PazZze Martinsson - phpBB Sverige Support
Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

Re: För stor backupfil

Inlägg av Algazoth »

ok nu har jag lyckats lägga in hela databasen igen (det tar sig minsann), men skall jag bara installera phpBB som vanligt nu? Det var en hel del moddar med i förra versionen vi använde och jag har som sagt kvar det som låg på gamla servern... Kommer det att tjorva om jag bara installerar en "ren" version av phpBB nu?
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: För stor backupfil

Inlägg av tumba25 »

Ja, det kommer antagligen att "tjorva" åtminstone om dina moddar påverkar databasen. Men det är inte säkert, det kan funka även om moddarna gjort ändringar i databasen. Föreslår att du kopierar över det gamla forumet och sen uppgraderar till nyaste 2'an manuellt. Om du redan använder 2.0.23 så behöver du ju inte göra annat än kopiera filerna och köra.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

Re: För stor backupfil

Inlägg av Algazoth »

Massor tack för all er hjälp! Jag trodde aldrig att jag skulle lyckas men.. tadaa! http://www.rexunited.com/phpBB2/

Nu är det bara några småsaker kvar...
1. Försöker man på in på sin egen profil så får man detta felmeddelande:
Fel

Couldn't obtain flags information.

DEBUG MODE

SQL Error : 1146 Table 'rexunited_com.phpbb_flags' doesn't exist

SELECT * FROM phpbb_flags ORDER BY flag_id

Line : 923
File : usercp_register.php
Vilket då beror på flaggmodden såklart. Problemet är att jag har EasyMod istallerat och enligt det så är flaggmodden inte istallerad. Om jag försöker göra det (genom easymod) så får jag följade meddelande:
Critical Error:
Function Trace: main[1]->modio_prep[1]

FTP ERROR: could not connect to localhost
vilket jag inte förstår eftersom jag inte anropar localhost? Eller?

Finns det något sätt att installera flaggmodden manuellt eller har ni något annat förslag?
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: För stor backupfil

Inlägg av tumba25 »

Det finns säkert en install.txt eller installmod.txt eller liknande med i MODden. Där står hur du installerar den manuellt.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
Användarens profilbild
Algazoth
Medlem
Medlem
Inlägg: 15
Blev medlem: 2008-03-24 14:15
Svar: 0

Re: För stor backupfil

Inlägg av Algazoth »

Jag antar att jag får prova med det... Jobbigt som faen dock. :|
Är det något som har ett annat förslag så är det välkommet.
Slacker
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 166
Blev medlem: 2007-07-15 08:56
Svar: 0

Re: För stor backupfil

Inlägg av Slacker »

För backup och återställning av stora databaser använder jag MySQLDumper, som fungerar perfekt. Den senaste versionen är också delvist översatt till svenska.
http://www.mysqldumper.de/en/
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6560
Blev medlem: 2004-06-09 09:32
Svar: 1

Re: För stor backupfil

Inlägg av Holger »

Slacker skrev:För backup och återställning av stora databaser använder jag MySQLDumper, som fungerar perfekt.
Äntligen en till som rekommenderar mysqldumpern! Visst ÄR den bra?!
Slacker skrev:Den senaste versionen är också delvist översatt till svenska.
http://www.mysqldumper.de/en/
:oops:
Har inte hunnit fortsätta! :|
Holger Gremminger
Ingen support via PM!
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst