Menggunakan drive storage yang berbeda

72 views
Skip to first unread message

nofalir...@gmail.com

unread,
Oct 16, 2012, 10:51:35 PM10/16/12
to mysql-i...@googlegroups.com
Dear all

Sy pengguna aktif mysql server community yang operating di os windows

Sy ada kendala di besaran hardisk sehingga harus menggunakan drive baru

Nah bagaimana cara memindahkan data2 table pada satu database namun berbeda drive ? Sy sudah coba pindahkan pertabel ke drive lain namun terinfo windows os tidak support.

Mohon masukan dr teman2.
Terima kasih.


Powered by Telkomsel BlackBerry®

Fajar A. Nugraha

unread,
Oct 16, 2012, 10:56:03 PM10/16/12
to mysql-i...@googlegroups.com
2012/10/17 <nofalir...@gmail.com>
Jangan pake windows :)

Short versionnya, jauh lebih gampang mindahin data di SEMUA tabel.
Bukan cuma satu tabel. di my.cnf/my.ini ada directive datadir.

Kalo mau di split, ya versi simpelnya cari OS yang support symlink
(dengan kata lain, jangan pake windows)

--
FAN

Budhi S.

unread,
Oct 17, 2012, 12:34:05 PM10/17/12
to mysql-i...@googlegroups.com
Mas Fajar, OS Windows support symlink kok. :-)

Mas Nof, untuk kasus yg dihadapi sekarang, apakah free space di
harddisk-nya sudah mepet, sehingga perlu menggunakan harddisk dengan
kapasitas lebih besar?
Bila data-nya mysql dipindah ke harddisk baru, bisa kah ada downtime
database mysql untuk masalah pemindahan data ini?
Apakah data-nya mysql terletak pada folder tersendiri, tidak gabung
dengan folder database mysql engine-nya?
Kalau data-nya mysql terletak pada folder tersendiri, mungkin bisa lebih
mudah untuk memindahkan data-nya mysql ke harddisk yg lebih besar
ukurannya, tanpa harus merubah seting di sisi mysql-nya.

Contoh step2nya (nama2 folder hanya asumsi saja):
- Data mysql ada di folder D:\datamysql\
- Harddisk D: sudah mepet free-space-nya
- Pasang harddisk baru, misal harddisk E:, yg ukurannya lebih besar
daripada harddisk D:
- Copy folder D:\datamysql\ ke E:\datamysql\
- Rename folder D:\datamysql\ menjadi D:\datamysql-archived\
- Buat symlink folder, dimana folder D:\datamysql\ akan mengakses folder
E:\datamysql\

Saat memasang harddisk baru dan proses copy data-nya mysql, mungkin
database mysql-nya harus down, alias tidak aktif.

Mohon koreksi dari para rekan2 sekalian, mana tahu ada sisi proses di
mysql-nya yg luput dari pengetahuan saya.
Nuwun,

Budhi S.

nofalir...@gmail.com

unread,
Oct 17, 2012, 7:32:21 PM10/17/12
to mysql-i...@googlegroups.com
Thanks mas budhi yang telah memberikan solusi

Memang benar drive db sy sudah mepet bahkan pernah sisa 0

Untuk downtime bisa mas.

Data2 mysql sdh sy siapkan di awal dalam satu folder dalam hal ini di drive d:, utk kemudahan dalam membackup juga

Karena hampir full, sy tambah harddrive baru -> e:, memang sebelum dapat pencerahan dari mas budhi, sy ngga kepikiran untuk memindahkan semua data db ke drive baru, saya akan coba memindahkan data db ke drive baru dan setting mysql ke drive baru.

Terima kasih ya :-)

Powered by Telkomsel BlackBerry®
--
Untuk memposting, kirim email ke mysql-i...@googlegroups.com |
Untuk unsubscribe, kirim email ke mysql-indones...@googlegroups.com | Arsip milis : https://groups.google.com/d/forum/mysql-indonesia?hl=id


Fajar A. Nugraha

unread,
Oct 17, 2012, 9:53:14 PM10/17/12
to mysql-i...@googlegroups.com
2012/10/17 Budhi S. <bu...@cbn.net.id>:
> Mas Fajar, OS Windows support symlink kok. :-)

Eh iya ternyata, setelah baca wiki, ternyata post-VIsta udah support
symlink. Ternyata inpo saya out-of-date. Maap, maklum sehari2 masih
pake XP di atas virtualbox :P

> - Buat symlink folder, dimana folder D:\datamysql\ akan mengakses folder
> E:\datamysql\

IMHO kalo mindahin semua, lebih baik pake option datadir aja di my.ini/my.cnf.

--
FAN
Reply all
Reply to author
Forward
0 new messages