- Dette emne har 11 svar og 8 stemmer, og blev senest opdateret for 3 Är, 8 mÄneder siden af ElSenator.
-
Emne
-
Hej rushers,
Jeg har en MySQL database leveret af en producent. Og som det er sĂŠdvane med software designet af stĂžrre firmaer, sĂ„ er det en idiot der har designet den bagvedliggende database (eller mĂ„ske en abe, jeg ved det ikke, men det virker sandsynligt). Eller rettere, de har designet multiklient software til at connecte direkte til MySQL databasen, i stedet for at lave en reel serverdaemon der hĂ„ndterer det.SĂ„, AL data ligger i MySQL databasen. Og den er nu pĂ„ over 1.2 TB pĂ„ vores SAN. Det er ikke i sig selv et problem. Problemet opstĂ„r nĂ„r jeg skal tage offsite backup af lortet. Fordi data ligger i MySQL pĂ„ disken, sĂ„ er det Ă©n fil pĂ„ 1.2 TB der ĂŠndres, hver eneste gang der indsĂŠttes et nyt entry. Dermed gĂ„r vores backup system fuldstĂŠndig i baglĂ„s, fordi for alle praktiske formĂ„l er en helt ny fil hver eneste dag, som derfor smides pĂ„ off-site… Not good!
Min lÞsning indtil videre er at lave mÄnedlig export til .sql fil og sÄ smide den pÄ off-site. Det har virket. Men det er stadig absurd meget data at smide over for de fÄ Êndringer der er per mÄned.
SpĂžrgsmĂ„l: Kan man sĂŠtte MySQL op til at gemme visse table data i en separat filstruktur pĂ„ HDD? AltsĂ„ kan jeg bryde “imagedata” table ud, sĂ„ alle entries i den, kommer til at ligge som enkeltstĂ„ende filer pĂ„ disken, seamless?
Og inden i foreslÄr incremental backup / export, sÄ har jeg prÞvet det. Og det virker, men er utroligt grimt! Og det krÊver dobbelt diskplads pÄ min server, da jeg jo skal exportere fuld sql sÄ incremental derefter. Og bare tanken om at skulle genoprette fra det rod, nej tak.
HĂ„ber der er nogle MySQL wizards der har et bud pĂ„ ovenstĂ„ende spĂžrgsmĂ„l. Tak! đ
- Du skal vĂŠre logget ind som bruger for at kunne svare...