Sivu 1/1
mysql varmuuskopio
Lähetetty: 08 Maalis 2006, 11:13
Kirjoittaja nanno
Miksi tietokannan koko on paljon paljon suurempi, kun sen ottaa
foorumin hallintapaneelin kautta verrattuna siihen että varmuuskopion ottaa shellissä mysqldump komennolla?
hallintapaneelin kautta varmuuskopio on: 349Mt (pakkaamaton, kun pakattuna se ei edes tule.. on kai liian iso kanta)
ja shellin kautta 87,5Mt (pakkaamaton)
Lähetetty: 08 Maalis 2006, 12:03
Kirjoittaja Lurttinen
Ookko varma, että ne dumpit on samanlaisia?
Noita dumppeja voi ottaa monella tavalla.
Foorumi laittaa mukaan "drop table" komennot, auto_incrementin, jne,
Palautettaessa tietokantaan se pyyhkii vanhan datan alta pois estääkseen datan kirjoittamisen tietokantaan kahdesti.
(= virheilmoitus)
Muuten ei varmuuskopion palautus onnistu foorumin paneelin kautta.
Tuskin tuossa sun dumpissa mitään sen kummallisempaa on, mutta voit joutua kikkailemaan hieman jos joudut palauttamaan sitä joskus...
Mää en itekkään koske juurikaan tuohon foorumin omaan varmuuskopiointiin, sillä jos oot muokannut tietokantaa.
Esim lisännyt omia tauluja. Se ei ota niitä automaattisesti mukaan, vaan ne täytyy kirjoittaa erikseen. :x
Shell ja phpmyadmin on aika pätevät värkit tuossa.
Shellissä varmaankin helpoin tapa palauttaa isoa dumppia?
Lähetetty: 13 Maalis 2006, 06:37
Kirjoittaja Esashi
Lurttinen kirjoitti:
Shell ja phpmyadmin on aika pätevät värkit tuossa.
Shellissä varmaankin helpoin tapa palauttaa isoa dumppia?
MySQL-Frontilla onnistuu myös dbn backuppaus sekä laittaminen (export ja import) hyvin simppelisti. Olen käyttänyt tuota ja siinä onnistuu kaikki esim. modien ne sql scriptien vääntämiset myöskin.
Lähetetty: 27 Maalis 2007, 21:25
Kirjoittaja Hande
Otin myös ensin pakkaamattoman varmuuskopion foorumin hallintapaneelin omalla varmuuskopioinnilla. Tiedoston kooksi tuli
59,3 Mt. Sitten siirsin foorumin ja copperminen toiselle palvelimelle. Huomasin nyt, että mm. mitkään copperminen taulut eivät tulleet mukaan.
No, kokeilin sitten ottaa varmuuskopion MySQL-Front ohjelmalla "export tables" kohdasta. No, sehän latasi tietokannan omalle koneelle,
mutta tiedoston koko on vain
41,5 Mt. Miten tämä on mahdollista

Periaatteessahan tuon pitäisi olla isompi tietokanta, koska kaikki taulut on mukana
Kyselin tuolla toisessa ketjussa tietokannan palautuksesta, joka nyt jo onnistuu bigdump ohjelmalla, kiitokset vielä siitä! En viitsisi kuitenkaan tehdä turhaan samaa operaatiota, jos tuo tietokanta ei tallentunutkaan kokonaan, kun sen koko on about 20 Mt pienempi.
Olisko tämmöseen kysymykseen apuja?
Lähetetty: 27 Maalis 2007, 22:34
Kirjoittaja mrl586
Hande kirjoitti:Otin myös ensin pakkaamattoman varmuuskopion foorumin hallintapaneelin omalla varmuuskopioinnilla. Tiedoston kooksi tuli 59,3 Mt. Sitten siirsin foorumin ja copperminen toiselle palvelimelle. Huomasin nyt, että mm. mitkään copperminen taulut eivät tulleet mukaan.
Forumin hallintapaneelin varmuuskopiointitoiminnolla saa tehtyä kopion vain phpBB:n tauluista.
Hande kirjoitti:No, kokeilin sitten ottaa varmuuskopion MySQL-Front ohjelmalla "export tables" kohdasta. No, sehän latasi tietokannan omalle koneelle,
mutta tiedoston koko on vain
41,5 Mt. Miten tämä on mahdollista

Pienempi tiedoston koko voi selittyä sillä, että toisessa tiedostossa yhdellä SQL-kyselyllä tehdään enemmän asioita kuin toisessa tiedostossa.
Hande kirjoitti:Kyselin tuolla toisessa ketjussa tietokannan palautuksesta, joka nyt jo onnistuu bigdump ohjelmalla, kiitokset vielä siitä! En viitsisi kuitenkaan tehdä turhaan samaa operaatiota, jos tuo tietokanta ei tallentunutkaan kokonaan, kun sen koko on about 20 Mt pienempi.
Olisko tämmöseen kysymykseen apuja?
Toimi niin, että ensin kopiot forumin hallintapaneelilla tehdyn varmuuskopion tiedot palvelimelle. Sitten teet MySQL-front ohjelmalla varmuuskopion Copperminen tauluista ja siirrät ko. varmuuskopion tiedot palvelimelle.
Lähetetty: 28 Maalis 2007, 00:05
Kirjoittaja Hande
Ok! Kiitos!
