[E.I]Magic;9043651 zei:
En nog iets.. Hoe neem ik in godsnaam een backup van de database met zoveel records?
Ik had er nog over gelezen.
Simpel antwoord: ik vrees van niet.
Complexer antwoord: Ge draait zelf bij u thuis ne mysql server en dan zet ge replication op. De server int datacenter is de master, uw serverke thuis de slave om daar ook uitgevoerd te worden. Als er een query gebeurd op de master wordt die METEEN doorgestuurd naar de slave. Dus crasht de master, dan hebt ge tot op de laatste seconde ne exacte copy op de slave. Ne mirror zeg maar. Maar daar moet de server voor ingesteld worden wat ge als niet-admin nie zult kunnen. Bij mij opt werk doen we het zo en voor mijneigen ook (heb een eigen server in datacenter staan).
Maar ja, accidentele deletes en moest uw db gewiped worden door een hacker dan heeft de slave ook prijs natuurlijk.
Dat valt op te lossen door geregeld een kopieke te pakken van de files op schijf. Dus de dir '/var/lib/mysql/uw_db_name_hier/' overkopieren met alle .myd, myi,... bestanden. Dat is voldoende. Kopieer die later gewoon terug op z'n plaats en uw db staat er weer. Heb hier thuis 2 mysqld instances draaien. Eentje is slave van de server int datacenter. Voor de 2de heb ik een simpel copy/past scriptje dat deze bestanden van de eerste overkopieert in de dir van de 2de. Die is dus meteen m'n backup en test server (en da allemaal draait op ne hardwarematige RAID5 en wordt wekelijks op DDS en/of DLT tapes geschreven, dus er mag al wel es iet gebeuren eer ik panikeer

).
Als ge ssh toegang hebt tot de server en genoeg user rights om aan de mysql dir te komen dan zou'k uw db's gewoon op de schijf tarren en via ftp afhalen. Maar betwijfel of ge da gaat mogen.
Een ander oplossing is een simpel php scriptje: SELECT field1,field2,field3 FROM mijntable;
Output da als sql insert queries. Niet op het scherm, maar schrijft dat in een bestand op schijf dat ge ook weer via ftp afhaalt. Maar dit kan ook weer de server zwaar belasten...
Misschien dat phpmyadmin da zelfs kan? Heb da ding al in jaren niemeer gebruikt.