News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

mysqldump van host naar eigen PC

Started by Ton Kuijper, November 14, 2005, 04:34:17 PM

Previous topic - Next topic

Ton Kuijper

Hallo allemaal,

Ik draai SMF 1.0 Beta 4 public.
Na herhaalde crashes van de server van mijn hosting bedrijf heeft men nieuwe hardware geplaatst, met de nieuwste software.
Sindsdien werkt SMF niet meer, ik kan zelfs niet meer inloggen.
Foutmeldingen bij inloggen b.v. een aantal:
"Only variables should be assigned by reference in ....Sources/Subs.php on line 115"

Ik wil dus de SMF software upgraden naar een nieuwe versie, want volgens mijn hosting bedrijf zitten er fouten in.

Nu heb ik nog nooit een backup gemaakt en begrijp dat ik beslist geen nieuwe software moet installeren zonder eerst een backup te draaien. Zoals gezegd, dat kan niet meer vanuit SMF zelf omdat ik niet kan inloggen.

Afgelopen weekeinde dit forum afgezocht, maar zonder succes. Iedereen schijnt het de gewoonste zaak te vinden dat je weet hoe een backup van de database gemaakt wordt... :o

Wel kwam ik erachter dat je ook PhpMyAdmin kunt gebruiken, dus dat geprobeerd. Op een gegeven moment leek er inderdaad veel te gebeuren, maar uit de statusregel leek het of de backup naar de host gemaakt werd. Ik heb geen idee of dat ook zo was, bovendien zou ik niet weten hoe ik hem terug moet halen.

Ik wil de backup naar mijn PC. Na wat proberen heb ik de helpdesk van mijn host gevraagd waarom ik steeds foutmeldingen krijg als ik probeer een lokaal pad in te voeren. De reactie was niet bepaald eentje die "helpt". :'(
Iets van "het kan zijn dat de database te groot is voor PhpMyAdmin. Het kan ook in de MySQL shell, maar dan moet u er wel een beetje thuis in zijn."

Dat ben ik dus niet. Na veel gegoogle blijken ook de meeste artikelen uit te gaan van een eigen server. Er wordt niet vermeld hoe ik de database van een server op Internet naar mijn eigen PC kan dumpen. Alles wat ik probeer geeft een error.
Voorbeelden zat:
mysqldump --user=accountnaam --password=wachtwoord databasenaam >pad\backupbestandsnaam

Zelfs als ik alles achterwege laat, ik ben al ingelogd in de database en heb de juiste geselecteerd (bovenaan in het vernster staat dat de bewerkingen gebeuren op mijn database) dan nog krijg ik het ">" teken als fout gemarkeerd.
Hoe kan ik een geldig pad naar mijn eigen PC (Windows XP Pro) maken ??

Met vriendelijke groeten,
Ton Kuijper

Compuart

De foutmelding waaraan je refereert heeft te maken met PHP 4.4.0 compatibility, relatief eenvoudig te fixen.

SMF tabellen backuppen kun je doen vanuit je beheerscherm. Ga daarvoor naar beheer-> forumonderhoud -> backup.
Hendrik Jan Visser
Former Lead Developer & Co-founder www.simplemachines.org
Personal Signature:
Realitynet.nl -> ExpeditieRobinson.net / PekingExpress.org / WieIsDeMol.Com

angelika

#2
volgens mij lees ik uit zijn tekst dat ie niet in beheer kan komen, dus hij moet het echt in zijn database doen. Bij de host waar ik zit heb ik twee mogelijkheden, hieronder een overzicht


Backup
You need a ftp server to serve as the destination to all your backup files. Please enter the login and location parameters for your ftp server.

All the backup details will be reported at the email address given below.

Type of Backup
Site This option backs up your entire site
Users   All

Select All to backup all users
Select Mode of Transfer
Download Backup
Download  Select this option to take a backup and download it through the browser. Click the button Download below to initiate backup and download 

Backup to FTP Server
FTP  Select this option to take the backup and transfer it to the backup server. Fill the information to ftp to the backup server below and click button Backup to backup the file to ftp server
FTP Server 
FTP Login 
FTP Password 
FTP Location 

Maximum Backup File Size unit  megabytesgigabytes 
Miscellaneous Information
Email 
             
Zelf kies ik altijd voor het rode gedeelte, en dat gaat goed, ik kan hem dan downloaden naar mijn computer.


Compuart

Klopt, maar de reden dat'ie daar niet kan komen is die PHP 4.4.0 compatibiliteitsproblemen, die te omzeilen zijn door  in het bestand Subs.php een klein vervangingkje te doen (beschreven in dit topic)
Hendrik Jan Visser
Former Lead Developer & Co-founder www.simplemachines.org
Personal Signature:
Realitynet.nl -> ExpeditieRobinson.net / PekingExpress.org / WieIsDeMol.Com

Ton Kuijper

Hartelijk dank Hendrik Jan, dit is wel een minimale wijziging. Alles werkt weer. Nadat ik een backup gemaakt heb ga ik in het weekeinde de nieuwe versie proberen te installeren.

Ook Angelika bedankt, ik heb die mogelijkheden niet bij mijn host, het gaat via phpMyAdmin of de MySQL shell. Maar nu ik weer kan inloggen is vanuit het forum gemakkelijker.

mvg
Ton

Advertisement: