Windows Server 2008 için upgrade vakti geldi de geçiyor, özellikle Vista clientlarının giderek çoğalması ile her sistem yöneticisinin öncelikli işi bu olmasında fayda var. Unutmamak lazım, Windows Server 2008 her zaman Vista ile daha iyi anlaşır, aynı şekilde Windows 2003 Server da XP ile. Aradaki sorunları çözmek için sürekli update olmanız gerekiyor.
Windows Server 2008′e upgrade için 3 yöntemimiz mevcut…
1)In-place Upgrade
2)Add DC (Transitioning)
3)ADMT (Migration)
Bir önceki makalede geçişlerle ilgili tabloyu yayınlamıştım ama belirtmekde fayda var…
Öncelikle
*Windows 2003 Server’ımızın updateleri yapılmış ve üzerine Sp1 kurulu aynı zamanda native mode çalışıyor olması gerekir.
*32bit bir platformu malesef 64 bit’e upgrade edemiyoruz.
*Std Edition Standart Edition’a upgrade edilebilir.
*Enterprise Edt. ise hem Standart hem de Enterprise’a upgrade edilebilir.
*Upgrade işlemi öncesinde mevcut schema’yı 2008′e hazırlamak adına ADPREP komutlarını çalıştırmayı unutmuyoruz.
Windows Server 2008
Testleri bitirerek yedekleriyle birlikte tamamladığım projede başarıyla 2003 serverları 2008′e upgrade ettik. Bununla beraber ihtiyaç duyacağımız upgrade türlerini ve aşağıdaki önemli tabloyu paylaşmak isterim…
WS2008: Upgrade Paths, Resource Limits & Registry Values
| If you are currently running: |
You can upgrade to: |
| Windows Server 2003 Standard Edition (R2, Service Pack 1 or Service Pack 2) |
Full Installation of Windows Server 2008 Standard Edition
Full Installation of Windows Server 2008 Enterprise Edition |
| Windows Server 2003 Enterprise Edition (R2, Service Pack 1 or Service Pack 2) |
Full Installation of Windows Server 2008 Enterprise Edition |
| Windows Server 2003 Datacenter Edition (R2, Service Pack 1 or Service Pack 2) |
Full Installation of Windows Server 2008 Datacenter Edition |
There are a couple of important things to remember here. First, with the exception of Windows Server 2008 for Itanium, the table above applies to both x86 and x64 versions. However, cross-platform upgrades (x86 to x64 or vice-versa) are not supported. It is also not possible to upgrade from a previous version of Windows to Windows Server 2008 Server Core Edition.
With respect to resource limits, there are also some changes to be aware of. Many values that are dynamically configured for 32-bit versions of Windows Server 2008 are set to their maximum values in 64-bit versions since the virtual address range is much larger. The notable exception to this rule is the NonPaged pool which is dependent on the amount of physical RAM installed. The table below outlines the resource limits:
| Memory Type |
32-bit Windows |
64-bit Windows |
| User mode virtual address space for 32-bit processes |
2 GB (up to 3 GB with 4GT RAM tuning) |
2 GB (4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE) |
| User mode virtual address space for 64-bit processes |
N/A |
8 TB on x64, 7 TB on IA-64 (2 GB without IMAGE_FILE_LARGE_ADDRESS_AWARE) |
| Kernel mode virtual address space |
2 GB (1 GB to 2 GB with 4GT RAM tuning) |
8 TB |
| Paged Pool |
Dynamic - limited by kernel mode virtual address space and physical memory |
128 GB |
| NonPaged pool |
Dynamic - limited by kernel mode virtual address space and physical memory |
75% of RAM up to a maximum of 128GB |
| System cache virtual address space |
Dynamic - limited by kernel mode virtual address space and physical memory |
1 TB |
| Desktop Heap |
3 MB for interactive desktop by default, however this is a tunable value |
20 MB for interactive desktop by default, again this value is tunable |
| System Page Table Entries |
Dynamic - limited by kernel mode virtual address space and physical memory |
Dynamic - limited by kernel mode virtual address space and physical memory |
| Maximum registry hive size |
2 GB* |
2 GB* |
* - the maximum registry hive size excludes the System hive. The System hive size is determined as follows:
- x86: 400 MB or 50% of physical memory, whichever is smaller
- x64: 1.5 GB or 50% of physical memory, whichever is smaller
- IA-64: 32 MB
Finally, let’s take a look at some of the key Memory Management registry value limits. In the table below, several values are listed as Not Used. These values are still present in the registry with default values to provide backward compatibility for applications that may rely on these values (the Default (NP) column refers to values that are inherent to the operating system, but are not explicitly defined in the registry. To make use of these values, you would need to add them to the registry manually.
| Value |
Location in HKEY_LOCAL_MACHINE |
Default (NP) |
Default |
Min |
Max |
| PoolUsageMaximum |
System\CurrentControlSet\Control\Session Manager\Memory Management |
80 |
|
5 |
100 |
| PagedPoolSize |
System\CurrentControlSet\Control\Session Manager\Memory Management |
Not Used |
|
Not Used |
Not Used |
| LargeSystemCache |
System\CurrentControlSet\Control\Session Manager\Memory Management |
Not Used |
|
Not Used |
Not Used |
| SystemPages |
System\CurrentControlSet\Control\Session Manager\Memory Management |
Not Used |
|
Not Used |
Not Used |
| SessionViewSize |
System\CurrentControlSet\Control\Session Manager\Memory Management |
Not Used |
|
Not Used |
Not Used |
| SessionPoolSize |
System\CurrentControlSet\Control\Session Manager\Memory Management |
Not Used |
|
Not Used |
Not Used |
| GDIProcessHandleQuota * |
Software\Microsoft\Windows NT\CurrentVersion\Windows |
10000 |
10000 |
256 |
|
| UserProcessHandleQuota * |
Software\Microsoft\Windows NT\CurrentVersion\Windows |
10000 |
10000 |
0 |
|
| RegistryLazyFlushInterval |
System\CurrentControlSet\Control\Session Manager\Memory Management |
5 |
|
0 |
|
* - the maximum values are too high for practical use, however there is no specific per-process limit.
In January 2007, we wrote a post regarding Processes consuming large amounts of Virtual Memory when the system started. In that post we talked a little bit about memory fragmentation, which occurs when there is enough available total free memory for a process, however there is insufficient contiguous free memory. Over time, due to the varying sizes and lifetimes of the memory allocations, memory fragmentation occurs. 32-bit versions of Windows Server 2008 and Windows Vista SP1 include support for five new memory management registry values used to specify maximum allowed usage values for kernel resources. The table below outlines the new values. By default, these values are not present, and the resources are dynamically managed. The valid range for these values is 0, which indicates no enforced limit up to the available kernel address space, which is 2 GB (2048 MB) by default.
| Resource |
Value Name |
Description |
| NonPaged Pool |
NonPagedPoolLimit |
Specifies the maximum amount of system virtual address space that can be used by nonpaged pool |
| Paged Pool |
PagedPoolLimit |
Specifies the maximum amount of system virtual address space that can be used by paged pool |
| System Cache |
SystemCacheLimit |
Specifies the maximum amount of system virtual address space that can be used by system cache |
| System PTE’s |
SystemPtesLimit |
Specifies the maximum amount of system virtual address space that can be used by system page table entries (PTE’s) |
| Overall Session Space |
SessionSpaceLimit |
Specifies the maximum amount of system virtual address space that can be used by session space allocations. The session space is divided into four areas: session image space, session structure, session view space and session paged pool. See our post on Sessions, Desktops and Windows Stations for more details |
| |
| With the exception of Windows Server 2008 for Itanium-Based Systems, this table applies equally to 32-bit and x64-bit versions. However, cross-architecture upgrades (32-bit to x64-bit or the reverse) are not supported. |
Windows Server 2008
Benimde uzun bir süredir test ettiğim ve bazen çileden çıkaran bazen IE7′ye göre bir çok farklı güzelliği olan IE8 ile ilgili TechRepublic’den Deb Shinder güzel bir yazı yazmış +ları ve -leriyle ilgili. Benimse en çok sevdiğim özelliği aşağıda da göreceğiniz sağ tuş araçları; translator, mapping vs.
IE8 şu anda Beta2 durumunda, henüz yayınlanmadı.

Microsoft

Kesinlikle işimle alakalı olarak kullandığım en iyi araçlardan birisi MS System Center Gadget… Ekteki resimde de göreceksiniz ki Live Search üzerinden kategorilenmiş şekilde süper bir arama yapabiliyor… Örnek olarak DPM yani Data Protection Manager ürünü için, Moss üzerinde videolu anlatımlar, tüm DPM download’ları, forumlardaki tartışmalar ve paylaşımlar, eğitim sayfaları, bloglar vs. aklınıza ne gelirse hepsi bir arada.
Sistem yöneticilerinin ve System Center ürün ailesini kullanan BT çalışanları için kesinlikle kullanılması, faydalanılması gerektiğini düşünüyorum.
System Center Family
Bir kaç yazı öncesinde ING Bank ve Oyak arasındaki değişimden doğan endişeler dile getirilmişti. Bununla beraber bugün bir internet sitesinde ING Bank’ın askeri kışlalardan çıkarıldığı yazıyordu. Bu yerinde karar ile birlikte artık İş Bankası, Akbank ve Garanti, boşalan Oyak kültürünü devam ettirmekte başı çeken 3 banka oldu. IT tarafındaki değişimler ve gelişmelerle ilgili herhangi bir bilgi yok malesef. Bu büyük ve önemli değişimle ilgili yeni haberler çıkacağı aşikâr.
İlgili haber buradan ulaşabilirsiniz.
Moss 2007 projesinde yaşadığım eşsiz sorunların başında gelen document library’lerdeki permission ile ilgili kısımda, Microsoft’dan edindiğimiz hotfixlerde çözüm oluşturamamıştı, üstelik huyum gereği service pack, hotfix, update gibi yüklemeleri back up almadan gerçekleştiriyorum(bir gün başım çok ağrayacak). Bu hotfixi geçince portal malesef hata vererek açılmamaya başladı(backup yok), tabi bu pek fazla uzun sürmedi. Hata ile ilgili derin araştırmalarım sonuç vermedi ki bu gayet normalmiş aslında. Moss 2007 SP1 ve WSS SP1 leri server üzerine kurduğunuz takdirde bahsettiğim sorunlar ve portal ve servisler üzerinde aşağıda linkini verdiğim blogda başlıklar halinde yazılan maddelerle ilgili sıkıntılarınızı gidermiş oluyorsunuz…
Exedra E-Business Solutions’dan Rafet’e…
Microsoft’dan Cüneyt Bey’e ilgilerinden dolayı teşekkürler.
Konuyla ilgili detaylı bilgiyi Umut blogunda yazmış.
Moss 2007
Büyük değişimler bu büyük dünyada normal karşılanabilir, özellikle uluslararası firmalarda ve büyük ölçekli sermayelere sahip şirket yapılarında devirler, büyük hisse alımları gayet normaldir. Bunlardan birini geçenlerde yaşadık. Hollanda’nın en büyük bankası ve dünyanın sayılı şirketlerinden ING, Oyak Bank’ı satın alarak Türkiye’ye de girmiş oldu.
Gayet normal görünen bu olayın arkasında hiç de şansa bırakılmayacak, ciddiye alınması gereken, çok tehlikeli bazı açıklar olduğunu düşünüyorum zira Oyak Bank’ın en büyük özelliği tüm TSK mensuplarının ve askeri bireylerin faal şekilde kullandıkları yegane banka olmasıdır. Bununla beraber merak ettiğim 2 konu var. Artık bu insanlar hangi bankayı kullanmaya başlayacaklar, bunun yanında acaba tüm bu TSK’daki general, komutan, yüzbaşı, subay, onbaşı, amiral gibi çok çok önemli rütbelerde, devletin savunmasında büyük yeri olan kişilerin bilgileri ki tahmin ediyorum detaylı şekilde işe yarar bilgiler mevcuttu, acaba nerede tutuluyordu? Bankanın serverlarının değişim sırasında, izlenilen politika nasıldı? Acaba hiç dokunulmadan ING’ye mi devredildi? T.C. ile ilgili yüksek mertebe görevde bulunan bu şahısların bilgilerinin tutulduğu bu serverlar acaba şu anda kimin kontrolünde, eğer bu konuda herhangi bir önlem alınmadıysa bu kişiler büyük bir güvenlik açığı ile karşı karşıya.
Böyle bir bankanın devrinin söz konusu bile olmaması gerekirken, eğer bilgi teknolojileri yapılanması da hiç dokunulmadan ING’ye devredilmişse, endişe duymak gerekir bu durumdan.
Güvenlik herşeyden önce ve sonradır.
Facebook is seeking a Systems Administrator with a strong background in Exchange 2007, Exchange 2003, Windows 2003 Systems Administration and Microsoft Active Directory. This is a full-time position based in our main office in downtown Palo Alto and will report to the IT Infrastructure Manager.
Responsibilities:
- Build, manage and administer Microsoft Windows 2003 environment - MS Exchange 2003 and Active Directory servers, DNS and DHCP servers
- Support and maintain Mobile Messaging on Blackberry servers
- Manage and assist with inventory management of both hardware and hardware inventory
- Assist with monitoring and maintenance of UPS systems
- Provide 24/7 on call support and assist with end user support
- Maintain enterprise security model and best practices
- Assist with internal process improvements
- Design, sizing and Implementation of messaging environment including server builds, Upgrades, monitoring and support
- File systems and storage management, monitoring and managing disk space utilization
- Monitor, tune and assist Help Desk and Application Support personnel with system performance
- As part of the Infrastructure team, will need to manage projects
- Provide standards on server configuration, tests servers prior to moving into production - prepare transition plans for major upgrades or patches Diagnose and resolve unique and complex system problems
Requirements:
- Bachelor’s degree in Computer Science or related field
- 5+ years of solid, systems administration proficiency with Microsoft server products
- Demonstrated strong experience with the following technologies - Cisco unity, Blackberry, MS Exchange 2003 and 2007, Windows Server 2003, Archiving, DNS, WINS, DHCP, AD, Security Policies, Security Auditing and a variety of storage and backup solutions, including SAN, NAS
- A drive to proactively build and maintain rock solid enterprise systems
- Experience in the integration of high availability Exchange configuration that is clustered with SAN connectivity
- Ability to work proficiently with minimal daily guidance and bring mature seasoned skills when working with production systems
- Experience in building or participation in Disaster Recovery procedures for all messaging systems and participation in Infrastructure Change Management processes is a must
- Able to thrive in fast paced and high-pressure environment
- Excellent written and oral communications skills, clearly communicate complex technical concepts verbally and in writing
- Demonstrated experience presenting technology recommendations from a business perspective MCSE certification (MCSE 2003) preferred
- Cisco CCNA, NetApps NACE, EMC certifications desirable
- Understanding of LAN/WAN network design Knowledge of Cisco routers & switches and networking technologies preferred
- ITIL / ITSM experience desirable
Location: Palo Alto, CA

Gece bilmem kaça kadar evde otururken ben aşkdan 4 köşe güle durayım, O da notebook başında bunlarla uğraşsın, duyduğum en çaresiz tepkiler odayı kaplıyorken “ulen Microsoft alacağım sazı elime haaa” demesinde bile haksız değildi tabii…
Ancak şimdi ibreler tam tersini göstermekte (: Bütün bu yoğunluğun sebebini “operation in progress” özetlese de bizim için hiç bitmeyecek bir “operation in progress” çoktan tanımlanmış bile. Biz de onun üzerinde konfigürasyonla uğraşıyoruz işte, karşımıza çıkacak “error”un ne olacağını bilmeden düşüyoruz yollara Bam Teli misali
Moss 2007 ile ilgilenen geliştirici arkadaşlar ya da benim gibi sistem yönetimi tarafında olan arkadaşlar için aşağıda gerçekten işlerine yarayacak linkleri derledim
Moss ve WSS ile ilgili videolu anlatımlar mevcut…http://channel9.msdn.com/tags/Sharepoint
Microsoft’dan offline bir eğitim. http://www.microsoft.com/downloads/details.aspx?FamilyId=7BB3A2A3-6A9F-49F4-84E8-FF3FB71046DF&displaylang=en
Moss 2007 üzerine danışmanlık yapan Nick Kellett’ın blogu http://planetmoss.blogspot.com/
MS Sharepoint Team http://blogs.msdn.com/sharepoint/
Moss 2007