Skip to main content

Transfer Sistem Operasi Virtual to Real PC ( VM 2 PC) over network

Assalamu'alaikum

--Base on--

Masalah ini di dasarkan pada sebuah percobaan yang di lakukan pada Virtual Mesin seperti VMWare, Virtual Box. Dari konfigurasi yang telah berhasil di Virtual Mesin, muncul keinginan untuk mentransfer sistem ini ( Sistem Operasi dalam Virtual Mesin) ke Komputer yang sesungguhnya.

Pemikiran pertama yang muncul adalah membuat backup sistem menjadi image sistem. Dari image ini kita bisa meng clone ke sistem asli nya dengan program bawaan linux ' dd '.

Masalah baru muncul, Bagaimana jika tiap komputer harus di isi dengan sistem operasi yang konfigurasinya berbeda? berarti kita harus membuat clone image dari tiap sistem? dan akan makan waktu makin lama......... :P

Akhirnya perjalanan bersama om Google pun membuahkan hasil, Yakni cloning over network.
Dan berikut step nya :

--Kepisan--

siapkan peralatan tempur yang di perlukan:

*teknis
- dd
- netcat atau disingkat nc
- live cd ( dalam hal ini kami menggunakan live cd Ubuntu yang didalam nya sudah ter include kedua program diatas)
- sistem yang mau di cloning ( bisa dari vmware atau dari sistem real) u-think ya.. :D

*Non teknis(bila perlu)
-kopi
-cemilan
-dan lain lain yang diharapkan dapat mendukung situasi percobaan :D heheheh

--kepindo--

Gunakan live CD, dan jalankan pada kedua komputer. Live CD ini yang akan menjalankan perintah cloning.
Kita anggap semua koneksi jaringan sudah terhubung. Baik kabel dan konfigurasi IP nya. ( dah pada tau lah ... ).

--kaping telu--

Command yang digunakan cukup simpel dan dengan prinsip cilen server. Dan untuk mempermudah kita buat perumpamaan sebagai berikut:

" HD di PC A akan di kopi / di cloning ke HD PC B "

Berikut command yang dijalankan pada PC A

# dd if=/dev/sda | nc -l -p 1234 -q 1

Dan berikut command yang di jalankan pada PC B

# nc 192.168.1.190 1234 | dd of=/dev/sdb

NB :
192.168.1.190 adalah IP PC A.
1234 adalah port yang digunakan ( di buat )

Penjelasan singkatnya, program dd yang di jalankan pada PC A di pipe dengan coman netcat (nc). Kemudian PC B membuat koneksi dengan nc dan di pipe dengan dd untuk di transfer ke HD /dev/sdb

penjelasan mengenai dd dan netcat bisa di cari di google..

keep googling yo..
cayoooo

Sumber :
http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/
http://m.nu/program/util/netcat/netcat.html

Comments

Popular posts from this blog

Webalizer - Statistik trafik/kunjungan web (ubuntu)

--goal--
make subdomain trafik statistik

--install--
run this command :
sudo apt-get install webalizeredit "/etc/apache2/apache2.conf" , set
HostnameLookups Off into :
HostnameLookups On
--1--
All we need is already prepared, now set log of vhost in "/etc/apache2/sites-enabled" to spesifict folder.
exp. $sudo vi /etc/apache2/sites-enabled/monitor CustomLog ${APACHE_LOG_DIR}/access.log into: CustomLog ${APACHE_LOG_DIR}/vhost/monitor/access.logrestart service
$sudo /etc/init.d/apache2 restart
--2--
create another file config of webalizer in /etc/webalizer
exp. vi /etc/webalier/monitor.conf
set the LogFile to apache2 logfile:
LogFile /var/log/apache2/vhost/monitor/access.log # apache log OutputDir /var/webalizer/monitor/ #webalizer report Incremental yes ReportTitle Usage statistics for HostName monitor.brekele.co.cc
--3--
create script to run webalizer via crontab
exp. vi /etc/webalizer/cron_job
#!/bin/bash echo "di jalankan pada: `date +"%d-%B-%Y %r"…

pgpoolAdmin, web interface for pgpool

--preparation--
next capter of pgpool from my last post ( here), now i wanna post about a tool that can manage pgpool from web interface called pgpoolAdmin. next... enjoy the post... ^_^

--1--
first we need to download pgpooladmin from here, extrak and copy or move to http directory( for exp : /var/www) 
$wget http://pgfoundry.org/frs/download.php/2964/pgpoolAdmin-3.0.3.tar.gz $tar zxvf pgpoolAdmin-3.0.3.tar.gz $sudo cp -Rf pgpoolAdmin-3.0.3 /var/www/test
 --2--
install pgpooladmin via web on: http://localhost/test/install


make sure owner of that file is "www-data"(of course have write akses) and check again



login with user that you create on /etc/pcp.conf (for more detail see my last post



and done.ya.. tooo.......!!!
 ^_^

send oracle 11g audit log to syslog server ( on other PC)

--preparation-- 
well...... this time i will write about syslog, and for this experiment what we need is :
- kiwi syslog server get from here and install it on your PC( i use xp for this server syslog)
- oracle db
- and of course, a cup of coffee is a must and other thing that make you relax and comfortable ( :p )

--scema--
first thing to do is redirect oracle audit log to syslog, and than from syslog send to syslog server( kiwi syslog)

--1--
 edit initSID.ora and add this folowing config :
create "/var/log/oracle/" firs
audit_file_dest='/var/log/oracle/' audit_trail='OS' AUDIT_SYSLOG_LEVEL=local1.warning after that edit /etc/syslog.conf, and add this folowing config :
#Save oracle rdbms audit trail to oracle_audit.log local1.warning /var/log/oracle/oracle_audit.log #Send oracle rdbms audit trail to remote syslog server local1.warning @1.1.1.1 #<= ip your syslog server--2--
restart syslog service with command :
/sbin/service syslog restart …