Linux'tan, Windows'a Göç (Migration) !

June 14, 2007

Aman yanlış anlaşılmasın! Linux’tan Windows’a göç etmek bence aptallıktır!. PHP ile yazılmış bir projeyi Linux’tan Windows’a göç ettirmek için şirketten bir iş atandı üzerime. PHP ile yazılmış olan Web uygulamasını göç ettirirken kodda sadece LDAP ile ilgili bazı değişiklikler yaptım. Tahmin edeceğiniz gibi Web için bu değişiklik bile fazla. Asıl değişiklik Cron’da çalışan bir kabul betiği (shell script) idi ki, bunu yeniden; yazarken Windows betiğine dair yeni şeyler öğrendim. Shell scriptin yaptığı Samba protokolünden ağ üzerindeki bir makinayi mount ediyor ve mount edilen dizinlerdeki dosyalar üzerinde işlem yapıyordu. İşte bu işlemin Windowsta ki karşılığı olan “Mapping Network Drive” işlemini yaparak sanal bir sürücü oluşturmam gerekiyordu. Windows’ta bu işin net komutu ile yapıldığını tahmin ediyordum. Bakın şu Allah’ın işine! Haklıymışım !

Linux’ta yapılan;

mount -t smbfs -o username=admin,password=adminpass,workgroup=stargate //machine_name/documents /mnt/documents/

yada

mount -t cifs //10.100.8.36/documents /mnt/documents/ -o username=admin,password=adminpass

Windows’ta yapılması gereken;

net use h: \machine_name\documents