Du booter naturligvis op fra den nye harddisk, og den gamle harddisk tilsluttet. Derefter kan du mounte den gamle disk (hvis det ikke blvier gjort automatisk).
Så stoppper du mysql, og retter /etc/mysql/my.cfg så "datadir" peger på kataloget med database-filerne på den gamle harddisk - sikkert noget i retningen af /media/gammeldisk/var/lib/mysql, og genstarter mysql. Du har så adgang til de gamle databaser og kan eksportere dem med f.eks. mysqldump.
Når det er gjort, stopper du mysql, retter konfigurations filen tilbage, og genstarter mysql, og importerer dataene som du eksporterede.
Jeg ved selvfølgelig ikke hvilken type den anden partition er, men man kan da gætte på ext2, ext3 eller reiserfs, men normalt kan mount kommandoen gætte det. Ellers er det måske samme type som din nye harddisk - mount kommandoen uden argumenter fortæller dig hvilket filsystem det er.
[root@localhost dev]# mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) /dev/sdb1 on /mnt/usb-hd type ext3 (rw)
Syntes ikke jeg kan mount sdb2 hvor alle data ligger jeg kan helle ikke se sda2 på listen.
Det må være: /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
Jeg kan se at følgende også eksister: /dev/mapper/VolGroup00-LogVol01 Måske det er den jeg skal have fat i ?
[root@localhost dev]# mount /dev/mapper/VolGroup00-LogVol01 /mnt/test -t ext3mount: enten er /dev/mapper/VolGroup00-LogVol01 allerede monteret eller /mnt/test optaget
Har efterhånden fundet ud af (ret mig hvis det er forkert):
1. Man kan kun have en aktiv VLM Partition!
2. Jeg kan godt se filerne på min gamle harddisk, men ikke kopier database filerne!
3. Hvis jeg installer en ny Linux på en ny harddisk, for at have en mysql database som kan peje på min gamle database på min gamledisk, bruger den VLM og jeg kan derfor ikke mount min gamle disk.
4. Hvis jeg booter på en cd har jeg ikke adgang til mysql, og kan ikke kopier database filerne.
Synes godt om
Slettet bruger
14. juni 2011 - 19:47#7
Hvorfor kloner du ikke bare den gamle disk over på den nye ??
hmm så roder man med mysql som heller ikke vil som jeg vil!
Lukker denne tråd og starter en ny!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.