Move or migrate user accounts from old Unix server to a new Unix server

2

Sebenarnya post ini adalah hasil dari tugas oprekan di kantor, hehe. Sistem Unix yang om Tyo gunakan adalah FreeBSD 8.3. Post kali ini adalah mengenai cara bagaimana kita membackup user account dan password pada server yang lama ke server yang baru. Ceritanya ini mau migrasi 😀 hehe

Berikut langkah-langkahnya:

Di Server yang lama:

1. Buat sebuah folder backup.

oldserver# mkdir backup

2. Copy file file berikut kedalam folder /backup yang telah kita buat sebelumnya.

oldserver# cp /etc/passwd /backup/passwd
oldserver# cp /etc/master.passwd /backup/master.passwd
oldserver# cp /etc/group /backup/group

3. Kompreslah folder backup tersebut, caranya sebagai berikut.

oldserver# tar -cvf - /backup/ | gzip -c > backup.tar.gz

4. Kemudian aktifkan ftp servernya agar kita mencopy file backup.tar.gz ke komputer lokal yang nanti akan dicopy ke server yang baru, caranya sebagai berikut

oldserver# ee /etc/inetd.conf

Setelah itu uncomment baris dibawah ini:

#ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd –l

Sehingga menjadi ini:

ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd –l

Setelah itu simpan. Dan jangan lupa restart servicenya.

oldserver# /etc/rc.d/ftpd restart

 


5. Kemudian copy file backup.tar.gz dan masukkan kedalam server yang baru. Bisa menggunakan ftp client seperti filezilla.

 

Di Server yang baru:

1. Login sebagai root

2. Extrak file backup.tar.gz

newserver# tar -zxvf backup.tar.gz

3. Setelah hapus file-file berikut yang nantinya akan kita replace dengan file-file dari computer yang lama.

newserver# rm /etc/passwd
newserver# rm /etc/master.passwd
newserver# rm /etc/group

4. Kemudian copy file yang yang sudah kita backup tadi setelah itu kita masukkan kedalam folder /etc

newserver# cp /backup/passwd /etc/passwd
newserver# cp /backup/master.passwd /etc/master.passwd
newserver# cp /backup/group /etc/group

5. Setelah itu kita membuat pwd.dbnya dengan cara

newserver# pwd_mkdb -C /etc/master.passwd
newserver# pwd_mkdb -p /etc/master.passwd
newserver# pwd_mkdb /etc/master.passwd

6. Restart servernya

newserver# reboot

7. Selesai, silahkan login dengan menggunakan user account dari computer server yang lama 😉

 

*apabila menemukan kesulitan, langsung comment dibawah yaa :)

Share.

About Author

Seorang Blogger asal Kota Balikpapan, yang juga hobi foto-foto, menulis, wisata kuliner dan juga suka ngoprek web dan aplikasi open source.

2 Comments

Leave A Reply

© 2015 Tyodongss - Blogger Balikpapan.