[tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik nonong96
gimana cara mengambil data mysql innodb yg serverya sudah rusak tapi 
file di folder mysql masih bisa dibaca. terima kasih sebelumnya.


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik Donny Kurnia
On 18 Jun 2012, at 13:06, nonong96 nonon...@gmail.com wrote:

 gimana cara mengambil data mysql innodb yg serverya sudah rusak tapi file di 
 folder mysql masih bisa dibaca. terima kasih sebelumnya.

Di mesin lain, install mysql server dengan versi yang sama persis
dengan mysql di server yang rusak. Setelah itu, salin semua file
databasenya ke folder /var/lib/mysql
Restart server mysqlnya: sudo service mysql restart

Jangan lupa file Database tadi juga disimpan di tempat lain sebagai backup.



--
Donny Kurnia
Apple ID: donnykur...@gmail.com
Twitter: @donnykurnia
Skype: donnykurnia
My online profile:
http://www.linkedin.com/in/donnykurnia
http://careers.stackoverflow.com/donnykurnia
http://re.vu/donnykurnia
http://hantulab.blogspot.com
---
At times the world can seem an unfriendly and sinister place. But
believe us when we say there is much more good in it than bad. And
what might seem to be a series of unfortunate events, may in fact, be
the first steps of a journey.
-- A Series of Unfortunate Events

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik nonong96

On 06/18/2012 01:57 PM, Donny Kurnia wrote:

Di mesin lain, install mysql server dengan versi yang sama persis
dengan mysql di server yang rusak. Setelah itu, salin semua file
databasenya ke folder /var/lib/mysql


beda platfom ngaruh ga ya...?
aslinya di ubuntu 64 bit, terus install baru di virtualbox ubuntu 32 bit 
setelah ditimpa dg prosedur di atas dan restart mysql tidak jalan. isi 
/var/log/syslog:


Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: ^G/usr/bin/mysqladmin: 
connect to server at 'localhost' failed
Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: error: 'Can't connect to 
local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: Check that mysqld is 
running and that the socket: '/var/run/mysqld/mysqld.sock' exists!



--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik Donny Kurnia
On 18 Jun 2012, at 16:30, nonong96 nonon...@gmail.com wrote:

 On 06/18/2012 01:57 PM, Donny Kurnia wrote:
 Di mesin lain, install mysql server dengan versi yang sama persis
 dengan mysql di server yang rusak. Setelah itu, salin semua file
 databasenya ke folder /var/lib/mysql

 beda platfom ngaruh ga ya...?
 aslinya di ubuntu 64 bit, terus install baru di virtualbox ubuntu 32 bit 
 setelah ditimpa dg prosedur di atas dan restart mysql tidak jalan. isi 
 /var/log/syslog:

 Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: ^G/usr/bin/mysqladmin: 
 connect to server at 'localhost' failed
 Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: error: 'Can't connect to 
 local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
 Jun 18 16:28:15 ubuntu /etc/init.d/mysql[5499]: Check that mysqld is running 
 and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Pertama, pastikan dulu mysql di mesin baru jalan dengan sempurna.
Setelah itu, coba copy satu dulu file database dari mesin yg mati. Ini
file databasenya yang dari folder /var/lib/mysql kan ya? Coba restart,
jalan ga?

Yang mesti sama versi mysqlnya, kalo beda versi, kadang ada fitur baru
yang bikin database lama jadi tidak terbaca dgn sempurna.

--
Donny Kurnia
Apple ID: donnykur...@gmail.com
Twitter: @donnykurnia
Skype: donnykurnia
My online profile:
http://www.linkedin.com/in/donnykurnia
http://careers.stackoverflow.com/donnykurnia
http://re.vu/donnykurnia
http://hantulab.blogspot.com
---
At times the world can seem an unfriendly and sinister place. But
believe us when we say there is much more good in it than bad. And
what might seem to be a series of unfortunate events, may in fact, be
the first steps of a journey.
-- A Series of Unfortunate Events

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik nonong96

On 06/18/2012 04:33 PM, Donny Kurnia wrote:

Pertama, pastikan dulu mysql di mesin baru jalan dengan sempurna.


mysql baru dah jalan sempurna


Setelah itu, coba copy satu dulu file database dari mesin yg mati. Ini
file databasenya yang dari folder /var/lib/mysql kan ya? Coba restart,
jalan ga?


ya bisa jalan, nama database hasil copy-an bisa tampil tapi tabelnya 
tidak ada, sblmnya di mysql yg lebih baru bisa terlihat beserta jumlah 
tabelnya tapi kalo waktu diklik databasenya (di phpmyadmin) tabelnya tdk 
terlihat. nah di versi yg sama ini hanya terlihat databasenya, jumlah 
tabel tdk terlihat.
database tidak bisa jalan ketika file: ibdata1,  ib_logfile0  
ib_logfile1 dicopy ke foldel /var/lib/mysql.


kalau menggunakan mysql versi di atasnya, meskipun ketiga file tadi 
dicopykan tetap bisa jalan mysqlnya tetapi dengan kondisi spt tersebut 
di atas.



--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik Donny Kurnia
On 18 Jun 2012, at 17:11, nonong96 nonon...@gmail.com wrote:

 On 06/18/2012 04:33 PM, Donny Kurnia wrote:
 Pertama, pastikan dulu mysql di mesin baru jalan dengan sempurna.

 mysql baru dah jalan sempurna

 Setelah itu, coba copy satu dulu file database dari mesin yg mati. Ini
 file databasenya yang dari folder /var/lib/mysql kan ya? Coba restart,
 jalan ga?

 ya bisa jalan, nama database hasil copy-an bisa tampil tapi tabelnya tidak 
 ada, sblmnya di mysql yg lebih baru bisa terlihat beserta jumlah tabelnya 
 tapi kalo waktu diklik databasenya (di phpmyadmin) tabelnya tdk terlihat. nah 
 di versi yg sama ini hanya terlihat databasenya, jumlah tabel tdk terlihat.
 database tidak bisa jalan ketika file: ibdata1,  ib_logfile0  ib_logfile1 
 dicopy ke foldel /var/lib/mysql.

 kalau menggunakan mysql versi di atasnya, meskipun ketiga file tadi dicopykan 
 tetap bisa jalan mysqlnya tetapi dengan kondisi spt tersebut di atas.

Oh, 3 file itu jangan ikut dicopy. Hanya file data buatan user aja.
Klo di yang lebih baru bisa kebaca, ya langsung aja di backup pakai
mysqldump atau lewat phpmyadmin. Kedepan usahakan lakukan backup
berkala, jangan mengandalkan copy file database, karena kalau beda
versi mysql, ada kemungkinan tidak akan terbaca dengan sempurna.

--
Donny Kurnia
Apple ID: donnykur...@gmail.com
Twitter: @donnykurnia
Skype: donnykurnia
My online profile:
http://www.linkedin.com/in/donnykurnia
http://careers.stackoverflow.com/donnykurnia
http://re.vu/donnykurnia
http://hantulab.blogspot.com
---
At times the world can seem an unfriendly and sinister place. But
believe us when we say there is much more good in it than bad. And
what might seem to be a series of unfortunate events, may in fact, be
the first steps of a journey.
-- A Series of Unfortunate Events

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] ambil data mysql innodb

2012-06-18 Terurut Topik nonong96

On 06/18/2012 05:23 PM, Donny Kurnia wrote:

Oh, 3 file itu jangan ikut dicopy. Hanya file data buatan user aja.
Klo di yang lebih baru bisa kebaca, ya langsung aja di backup pakai
mysqldump atau lewat phpmyadmin. Kedepan usahakan lakukan backup
berkala, jangan mengandalkan copy file database, karena kalau beda
versi mysql, ada kemungkinan tidak akan terbaca dengan sempurna.


yg terbaca cuma nama databasenya bukan isinya. kalau yg 
bertype/ber-enjin MyIsam memang bisa dicopy langsung tapi selama ini 
saya blm berhasil kalo yg bertype innodb.
hampir semua database penting biasanya saya backup berkala dg crontab. 
ini baru saja ada teman yg titip hosting, kebetulan menggunakan innodb, 
dia sendiri juga tdk nyadar kalau databasenya pakai innodb krn 
sebenaranya aplikasinya sendiri tdk ada proses yg menuntut menggunakan 
innodb.


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis