Bagi temen-temen yang bermaksud untuk memindahkan sebagian atau keseluruhan lingkungan kerja dari windows ke Linux, tentu ada beberapa hal yang perlu diperhatikan sehingga downtime bisa diminimalisir sebisa mungkin
Proses migrasi bukanlah proses sederhana, karena pada kenyataannya, seperti kita pindah ke negara lain. Begitu rumit dan kompleks. Saya mencoba berbagi dengan temen semuanya mengenai proses migrasi dari windows ke Linux berdasarkan refensi dari bapak noprianto dan pengalaman yang pernah saya dapatkan..
Untuk persiapan awal tentu kita harus memilih distro yang cocok dengan perusahaan kita. Begitu banyak distro yang tersedia, namun saya menyarankan agar memakai 3 distro yang memang kehandalannya dan supportnya sudah terbukti, distro tersebut adalah Red Hat, suSE dan Debian atau Ubuntu. Apabila kita menginginkan tampilan GUI yang menarik tentu suSE pilihanya.. Debian dengan Ubuntunya berkembang dengan pesat dan tentu si topi merah Red Hat sudah terbukti kehandalannya sebagai komputer dekstop atau pun server.
Berikut langkah-langkah proses migrasi
- Bagilah tim agar ada yang fokus pada melayani user selama migrasi dan tim yang mempersiapkan distribusi linux
- Siapkan tim yang akan melayani user yang sistemnya dijadikan percobaan migrasi (pilot project). Dukungan tim ini penting karena user perlu didukung benar-benar. Tim perlu menjelaskan secara non teknis kepada user tentang migrasi, bila perlu ada tim it yang menjadi bagian departemen yang lainnya (misalnya: ada staff it yang menjadi bagian administrasi)
- Siapkan panduan migrasi singkat, yang mungkin berupa panduan komparatif tetang fitur aplikasi, istilah yang digunakan serta cara mengakses fungsi yang sering digunakan.
- Tim migrasi lanjutan hendaknya mulai menyiapkan distribusi linux yang telah disesuaikan (termasuk theme dekstop, kemungkinan auto login, aplikasi yang dijalankan via emulator dan lain-lain). Siapkan pula konfigurasi untuk memudahkan user mengakses media removeble, printer, scanner dan perangkat lain.
- Migrasikan sekelompok user yang mewakili sejumlah departemen (pilot project).
- Migrasikan secara perlahan aplikasi yang digunakan oleh end user. Aplikasi hendaknya aplikasi yang juga terdapat di Linux. Sebagai contoh berhentilah menggunakan MS Office dan gunakanlah OpenOffice.org atau berhentilah mengunakan IE mulailah menggunakan Mozilla Firefox. Untuk bagian development berhentilah menggunakan delphi, vb dan sejenisnya mulailah menggunakan php atau java. Sebisa mungkin, migrasikan juga data (termasuk address book, bookmark dan data lainnya)
- Berilah waktu luang yang cukup banyak (misalnya: 3 bulan) untuk membuat user terbiasa dengan aplikasi baru.
- Apabila aplikasi baru sudah mulai menyebar, maka ini merupakan langkah yang sangat bagus. Sebarkanlah kesemua anggota, tentu dengan pertimbangan yang matang untuk waktu migrasi sehingga tidak ada down time yang terlalu besar.
- Sekali lagi, berikanlah waktu yang lebih banyak (misalnya: 6 bulan) untuk membuat semua user terbiasa
- Apabila dari sisi aplikasi telah dimigrasikan, maka lakukan percobaan sekali lagi (dengan dukungan kepada user tertentu) untuk sistem operasi. Kemudian, berilah waktu luang dan lakukan prosedur yang sama dengan sebelumnya.
Berikut merupakan perbandingan aplikasi-aplikasi yang ditemukan di windows dan ditemukan di Linux
Aplikasi | Windows | Linux |
Paket Office | - MS Office - OpenOffice.org | - OpenOffice.org |
Web Browser | - IE - Mozilla Firefox - Opera - Chrome | - Mozilla Firefox - Opera - Chrome |
Email Client | - MS Outlook - Mozilla Thunderbird - Opera | - Mozilla Thunderbird - Opera |
Yahoo! Messangger Client | - Yahoo! Messangger | - Pidgin - Yahoo! Messangger - Kopete - Emphaty |
IRC Client | - Mirc | - Xchat - Opera |
Image Editing | - Adobe Photoship | - Gimp |
Image Viewer | -ACDsee | - Gqview |
PDF Reader | - Adobe Acrobat Reader | - Adobe Acrobat Reader |
PDF Creator | - Adobe Acrobat | - OpenOffice.org |
Development Tools | - .net - VB - Delphi - PHP - Java - Python - C / C++ | - Mono - Qt + Qt Designer - Python - PHP - Java - C / C++ |
Database Server | MS SQL Server Postgre SQL MySQL Oracle | Postgre SQL MySQL Oracle |
CD/DVD Burner | - Nero | -K3B |
File Manager | Windows Explorer Sevant Salamander | Nautilus Midnight Comannder |
Internet Telephony | - Skype | - Skype |
Partioner | - Partition Magic | - Parted |
Audio Player | - Windows Media Player | - XMMS - Rhytmbox Music Player |
Video Player | - Windows Media Player | - Mplayer - Xine |