Cara Copy (Cloning, Duplikasi) server secara manual

Ada kalanya di saat tertentu kita perlu memindahkan server (migrasi) ke tempat lain karena sesuatu hal. namun alangkah repot dan lamanya k...

Ada kalanya di saat tertentu kita perlu memindahkan server (migrasi) ke tempat lain karena sesuatu hal. namun alangkah repot dan lamanya kalau kita mulai install lagi semua applikasi server baru dari nol. Dalam artikel ini penulis akan berbagi bagaimana cara mengcopy server (cloning server) tanpa tools atau software tertentu, atau bisa dikatakan dilakukan secara manual. Namun meskipun dilakukan secara manual, dari pengalaman penulis, hal ini tidak memakan waktu lama.. Server dengan kapasitas HDD terpakai 100Gb bisa diclone selama tidak lebih dari 10 menit. Namun perlu diingat, Lama atau tidaknya tergantung pada kualitas koneksi antar server.

Hal yang perlu disiapkan dan Harus Anda check sebelum proses Cloning

Beberapa hal berikut harus anda check dan pastikan sebelum anda melakukan cloning server:
  • Pastikan OS di server sumber dan server tujuan sama baik distro maupun versinya.
  • Pastikan kedua server dioperasikan dengan kernel yang sama. Untuk VPS KVM atau dedicated server, Anda bisa lakukan update untuk menyamakan kernel di kedua server dengan perintah yum update atau apt-get update. Namun untuk VPS OpenVZ, perintah yum update atau apt-get update tidak akan merubah versi kernel karena OpenVZ menggunakan kernel induk secara sharing.
    Untuk mengecek kernel yang digunakan, bisa dilakukan dengan perintah uname -a
Dari dua point tersebut, bisa kita lihat bahwa KVM VPS bisa diclone ke Dedicated server (atau sebaliknya), karena masih memungkinkan melakukan penyamaan OS dan kernel. Namun untuk OpenVZ haya bisa dilakukan Clone dengan sesama OpenVZ dan itupun kalau keduanya menggunakan OS dan kernel yang sama.

Langkah-langkah Cloning server

1. Install mingetty di kedua server. Gunakan perintah :
yum install -y mingetty
2. Edit file /etc/inittab di salah satu server dengan perintah nano /etc/inittab , kemudian tambahkan baris berikut:
# Run gettys in standard run levels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
3. Buat file /root/exclude.txt di server sumber dengan perintah nano /root/exclude.txt , kemudian tambahkan baris berikut:
/boot
/proc
/sys
/tmp
/dev
/var/lock
/etc/fstab
/etc/mtab
/etc/resolv.conf
/etc/conf.d/net
/etc/network/interfaces
/etc/networks
/etc/sysconfig/network*
/etc/sysconfig/hwconf
/etc/sysconfig/ip6tables-config
/etc/sysconfig/kernel
/etc/hostname
/etc/HOSTNAME
/etc/hosts
/etc/modprobe*
/etc/modules
/net
/lib/modules
/etc/rc.conf
/usr/share/nova-agent*
/usr/sbin/nova-agent*
/etc/init.d/nova-agent*
/etc/ips
/etc/ipaddrpool
/etc/ips.dnsmaster
/etc/resolv.conf
/etc/sysconfig/network-scripts/ifcfg-eth0
[wp_ad_camp_2]
4. Mulai proses Clone dari server sumber dengan menjalankan perintah berikut:
rsync --exclude-from="/root/exclude.txt" --delete --numeric-ids -avpogtStlHz / root@target-ip:/
Jika port SSH menggunakan port non standard (bukan port 22), gunakan perintah berikut untuk proses clone:
rsync --exclude-from="/root/exclude.txt" --delete --numeric-ids -avpogtStlHz -e "ssh -p port" / root@target-ip:/
Note: port : nomor port SSH server tujuan (jika menggunakan port selain port 22) target-ip : Alamat IP server tujuan

COMMENTS

Nama

android,2,Aqidah,1,Belajar Bootstrap,1,bisnis internet,1,bosan jadi pegawai,1,Business,4,CDN,1,centOS,2,Dedicated Server,5,desain web,2,desain web gratis,1,Fakta Unik,2,gratis,1,hacker,1,herbal,6,herbal obat kanker,1,hosting gratis,1,humayraa,1,internet cepat,1,iphone,1,Islam,3,jadi wirausahawan,1,kejadian unik,2,Kesehatan,6,kiat sukses bisnis di internet,1,Kuliner,1,Lingkungan,1,Linux,7,logo design,1,manfaat mengkudu,1,Manhaj,1,mySQL,1,News,5,obat kanker,3,pengobatan alternative,3,puasa,1,Ramalan,1,review situs,1,security,1,sirsak,1,SSH,2,System Admin,3,Teknologi Informasi,19,tips,2,tips memulai usaha,1,usaha sewa mobil,1,Video,5,VPS,6,web desain,3,web gratis,2,web murah,1,Web Panel Alternative,2,webdesign,3,webhosting,6,webhosting gratis,2,Whatsapp web,1,wordpress,2,
ltr
item
Prihartanto's Blog: Cara Copy (Cloning, Duplikasi) server secara manual
Cara Copy (Cloning, Duplikasi) server secara manual
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcFLnRtIGMsgDQ8zqbKXeDvaDqpefH6yCjo8u7YwuuBrv9SsgyNS5hxAv6WDyDX6Gl93mBGNYT_4teKyWzLVdy9M6Fz-5n2YspOXeK1rD3d5a9ARx0ZgK-vTgtTqCIPtFYiZVD76KC7VY/s1600/cara-cloning-server.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcFLnRtIGMsgDQ8zqbKXeDvaDqpefH6yCjo8u7YwuuBrv9SsgyNS5hxAv6WDyDX6Gl93mBGNYT_4teKyWzLVdy9M6Fz-5n2YspOXeK1rD3d5a9ARx0ZgK-vTgtTqCIPtFYiZVD76KC7VY/s72-c/cara-cloning-server.jpg
Prihartanto's Blog
https://prihartanto.blogspot.com/2015/07/cara-copy-cloning-duplikasi-server.html
https://prihartanto.blogspot.com/
https://prihartanto.blogspot.com/
https://prihartanto.blogspot.com/2015/07/cara-copy-cloning-duplikasi-server.html
true
8035492995885756331
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy