Microsoft đang dần thay thế công việc quản trị từ giao diện đồ họa sang giao diện dòng lệnh. Điều này không chỉ giúp cho các nhà quản trị tự động hóa quy trình quản trị máy chủ mà còn giúp họ tùy biến hệ thống dễ dàng hơn.
Một trong những công cụ quản trị hệ thống tiên tiến nhất hiện nay của Microsoft là Powershell. Powershell được ra đời cách đây hơn một năm và được tải về miễn phí từ trang web Microsoft và có thể cài đặt trên Windows XP và Windows 2003 Sp1. Powershell được tích hợp mặc định trên sản phẩm máy chủ thư tín Exchanger Server 2007, bộ sản phẩm quản trị System Center và mặc định trong các sản phẩm Microsoft mới chẳng hạn như SQL Server 2008 hoặc Windows Server 2008. Ngoài ra trên môi trường dòng lệnh Windows Server 2008 Server Core, Microsoft tạo riêng phiên bản khung .Net tùy biến cho phép Server Core sử dụng các ứng dụng ASP.NET và PowerShell.
Theo đánh giá giải pháp cài đặt Active Directory trên giao diện dòng lệnh Server Core sẽ được sử dụng rộng rãi trong các tổ chức doanh nghiệp lớn. Ông Phùng Phước Linh, phụ trách hỗ trợ kĩ thuật cho đối tại Microsoft Vietnam cho biết “Nếu bạn muốn làm tại các tập đoàn lớn, bạn chắc chắn sẽ phải làm việc trên Server Core và thao tác nhiều với dòng lệnh và mã script để điều khiển hệ thống”.
Các nhà quản trị IT muốn nâng cao kĩ năng cũng như phát triển nghề nghiệp trong lĩnh vực quản trị Microsoft thì học và sử dụng Powershell gần như là con đường tất yếu. Ông Phùng Phước Linh còn khuyên quản trị nên chọn học một môn ngữ mã script hoặc ngôn ngữ lập trình nào đó làm nền tảng.
Nếu bạn chỉ làm tại các doanh nghiệp vừa nhỏ với lượng người dùng khoảng 30 thì bạn sẽ không cần phải sử dụng đến mã script nhiều. Tuy nhiên nếu bạn làm việc tại các doanh nghiệp lớn và có hệ thống công nghệ phức tạp thì việc sử dụng mã script là con đường tất yếu. Cứ tưởng tượng bạn sẽ không đủ kiên nhẫn để tạo vài trăm tài khoản người dùng nằm trên nhiều OU trên cấu trúc AD.
Sau thành công của Powershell phiên bản 1. Microsoft đang tung ra bản thử nghiệm Powershell Beta 2 với nhiều tính năng như:
Tải về Powershell phiên bản thử nghiệm 2 : htp://www.microsoft.com/downloads/details.aspx?FamilyID=60deac2b-975b-41e6-9fa0-c2fd6aa6bc89
Để bắt đầu làm quen với Powershell thì cách tốt nhất là sử dụng nó và bắt đầu với những dòng lệnh từ cơ bản tới phức tạp. Để giúp cho việc học Powershell được dễ dàng hơn bạn có thể xem các tài liệu và bài viết rất đơn giản nhưng không kém phân chi tiết tại Script Center của Microsoft. Tại đây bạn sẽ được hướng dẫn những kĩ năng cơ bản nhất về Powershell như:
Một trong những công cụ quản trị hệ thống tiên tiến nhất hiện nay của Microsoft là Powershell. Powershell được ra đời cách đây hơn một năm và được tải về miễn phí từ trang web Microsoft và có thể cài đặt trên Windows XP và Windows 2003 Sp1. Powershell được tích hợp mặc định trên sản phẩm máy chủ thư tín Exchanger Server 2007, bộ sản phẩm quản trị System Center và mặc định trong các sản phẩm Microsoft mới chẳng hạn như SQL Server 2008 hoặc Windows Server 2008. Ngoài ra trên môi trường dòng lệnh Windows Server 2008 Server Core, Microsoft tạo riêng phiên bản khung .Net tùy biến cho phép Server Core sử dụng các ứng dụng ASP.NET và PowerShell.
Theo đánh giá giải pháp cài đặt Active Directory trên giao diện dòng lệnh Server Core sẽ được sử dụng rộng rãi trong các tổ chức doanh nghiệp lớn. Ông Phùng Phước Linh, phụ trách hỗ trợ kĩ thuật cho đối tại Microsoft Vietnam cho biết “Nếu bạn muốn làm tại các tập đoàn lớn, bạn chắc chắn sẽ phải làm việc trên Server Core và thao tác nhiều với dòng lệnh và mã script để điều khiển hệ thống”.
Các nhà quản trị IT muốn nâng cao kĩ năng cũng như phát triển nghề nghiệp trong lĩnh vực quản trị Microsoft thì học và sử dụng Powershell gần như là con đường tất yếu. Ông Phùng Phước Linh còn khuyên quản trị nên chọn học một môn ngữ mã script hoặc ngôn ngữ lập trình nào đó làm nền tảng.
Nếu bạn chỉ làm tại các doanh nghiệp vừa nhỏ với lượng người dùng khoảng 30 thì bạn sẽ không cần phải sử dụng đến mã script nhiều. Tuy nhiên nếu bạn làm việc tại các doanh nghiệp lớn và có hệ thống công nghệ phức tạp thì việc sử dụng mã script là con đường tất yếu. Cứ tưởng tượng bạn sẽ không đủ kiên nhẫn để tạo vài trăm tài khoản người dùng nằm trên nhiều OU trên cấu trúc AD.
Sau thành công của Powershell phiên bản 1. Microsoft đang tung ra bản thử nghiệm Powershell Beta 2 với nhiều tính năng như:
- · Tương thích với PS 1.0.
- · Thực hiện mã script từ xa .
- · Thực thi mã script ở chế độ nền.
- · Các ứng dụng CMDlets mới như PSJob hay Out-GridView .
- · Ngôn ngữ Data-only.
- · Mã script hỗ trợ đa ngôn ngữ.
- · Trình sửa lỗi Script .
- · Các hàm APIs mới cho Developer .
- · Các Parser API mới .
- · Các PowerSehll Hosting APIs .
- · Các bộ Runspace mới.
- · Giao diện quản trị Graphical Powershell và Restricted Runspaces .
- · Thay đổi một số tính năng trong hàm TabExpansion.
- · Một số biến mới được thêm vào Select-String.
- · Cập nhật Type Adapters.
- · Tăng cường hỗ trợ ADSI.
Tải về Powershell phiên bản thử nghiệm 2 : htp://www.microsoft.com/downloads/details.aspx?FamilyID=60deac2b-975b-41e6-9fa0-c2fd6aa6bc89
Để bắt đầu làm quen với Powershell thì cách tốt nhất là sử dụng nó và bắt đầu với những dòng lệnh từ cơ bản tới phức tạp. Để giúp cho việc học Powershell được dễ dàng hơn bạn có thể xem các tài liệu và bài viết rất đơn giản nhưng không kém phân chi tiết tại Script Center của Microsoft. Tại đây bạn sẽ được hướng dẫn những kĩ năng cơ bản nhất về Powershell như:
- · Làm quen với các cài sử dụng Windows Powershell
- · Tùy biến hóa giao diện Windows PowerShell
- · Windows PowerShell Shortcut Keys
- · Kĩ thuật pipline
- Sử dụng script trên Powershell
Comment