Đây là một Câu hỏi Canonical về Nghề nghiệp quản trị hệ thống
Khi tôi bắt đầu công việc của mình với tư cách Quản trị viên hệ thống, tôi nên biết/học những kỹ năng cơ bản nào?
Có sự khác biệt chính nào đối với Mạng, Lưu trữ, Cơ sở dữ liệu và Quản trị viên khác không?
Có rất nhiều sự trùng lặp với các câu hỏi hiện có, tôi đang tạo một wiki ở đây với các liên kết. Xin vui lòng cập nhật.
Một kỹ năng thực sự tốt mà tôi hy vọng bạn có được trên con đường trở thành một sysadmin là khả năng nhanh chóng phục hồi từ những sai lầm của bạn ... điều này sẽ trở thành thứ hai bản chất (một phản ứng tự động).
** Trong khi duyệt một lần, tôi thấy danh sách này không chính thức, gây tranh cãi, nhưng có khả năng hữu ích:
[.__.] Mười điều răn của SysAdmin
[.__.] : Tôi. Bạn sẽ tôn trọng người dùng của bạn
[.___.] Điều tối quan trọng là bạn tôn trọng người dùng và dữ liệu của họ. Đừng ăn cắp MP3 của họ, đừng nhìn vào nội dung khiêu dâm của họ. Khi làm việc với email, nhìn mà không cần đọc. Tôn trọng họ và họ sẽ tôn trọng bạn.
II. Bạn sẽ trao quyền cho người dùng
[.__.] Người dùng là khách hàng. Hệ thống không phải của bạn, nó là của họ. Cung cấp cho người dùng các công cụ họ cần để thành công và họ sẽ hạnh phúc. Cung cấp cho họ không gian để thử nghiệm, học hỏi và sáng tạo. Đừng giữ người dùng lại.
III. Bạn sẽ giữ nó đơn giản
Giữ cho nó đơn giản ngu ngốc. Nguyên tắc KISS sẽ giúp bạn không đóng thùng để giữ giá trị của một chai rượu. Đừng nhầm lẫn quá kỹ thuật về chất lượng. Chất lượng công việc ngắn gọn và có thể mở rộng.
IV. Ngươi sẽ mong đợi thảm họa
[.__.] Mong đợi những bất ngờ tồi tệ nhất. Làm cho tài nguyên của bạn dự phòng, sao lưu dữ liệu của bạn, kiểm tra các bản sao lưu của bạn và sau đó sao lưu các bản sao lưu. Chết tiệt một ngày nào đó sẽ đến fan hâm mộ. Được chuẩn bị.
V. Bạn sẽ lên kế hoạch
[.__.] Công việc tuyệt vời tuân theo những kế hoạch tuyệt vời. Ở lại mục tiêu bằng cách đầu tiên xác định nó. Lập kế hoạch công việc của bạn một cách cẩn thận và những bất ngờ sẽ dễ dàng hơn để xử lý.
VI. Bạn sẽ được thông báo
[.___.] Tập hợp tất cả các tin tức, thông tin, nhật ký và số liệu thống kê bạn có thể. Không có dữ liệu thô để phân tích, bạn không thể an toàn, bạn không thể gỡ lỗi và bạn không thể dự báo. Không có thông tin mới, bạn không thể học.
VII. Bạn sẽ chia sẻ
[.__.] Không ai cô đơn trong thế giới này. Truyền kiến thức của bạn cho người khác. Tặng cho người khác, đóng góp cho cộng đồng và bạn sẽ gặt hái được nhiều phần thưởng. Nó không phải là khôn ngoan để có kiến thức. Đừng là một lỗ đít.
VIII. Bạn sẽ tự động hóa
[.__.] Làm nhiều hơn, nhanh hơn bằng cách tự động hóa các tác vụ. Bạn là bậc thầy bù nhìn, đừng lãng phí thời gian với công việc mang tính chất đàn ông. Làm việc thông minh hơn chứ không chăm chỉ hơn.
IX. Bạn sẽ dừng tài liệu
[.___.] Luôn ghi lại công việc, mã số và kế hoạch của bạn. Sau đó, tài liệu thực hiện và bảo trì của họ. Tài liệu cho người khác và tài liệu cho chính mình. Tài liệu nên là một phần mở rộng của tâm trí của bạn và là một tài nguyên cho người khác.
X. Ngươi phải tôn trọng tổ chức của ngươi
[.__.] Không có tổ chức, không có hệ thống, không có người dùng và không có việc làm. Hiểu tổ chức và đó là kinh doanh. Tôn trọng nó và giúp nó phát triển mạnh.
Tạo dự án cho chính mình
Cách tốt nhất để tìm hiểu về cách sửa máy tính để bàn là xây dựng máy tính ở nhà của bạn, sau đó cải thiện/phá vỡ nó cho đến khi bạn cảm thấy thoải mái khi làm điều đó.
Quan tâm đến các máy chủ web? Cài đặt/kích hoạt dịch vụ web trên PC tại nhà của bạn (Apache hoặc IIS trong XP) và bạn sẽ ngạc nhiên về số lượng bạn nhận được về DNS, mạng, v.v. Và kiến thức đó hữu ích như thế nào sẽ cho bạn xuống dòng.
Tôi có thể tiếp tục liệt kê các ví dụ, nhưng bạn có ý tưởng. Bạn càng có nhiều niềm vui với nó, bạn càng học được nhiều hơn. Bạn càng biết nhiều, công việc của bạn càng vui. Điều này làm cho bạn trở thành một đồng nghiệp thú vị hơn, và một ứng cử viên công việc tốt hơn.
Thực sự phụ thuộc vào môi trường của bạn. Bạn đang bảo trì máy chủ, mạng hay chỉ đơn giản là khởi động lại máy chủ Windows Exchange khi hết bộ nhớ?
Nói chung, những kỹ năng này sẽ có ích.
Quan trọng nhất : Bạn phải có khả năng học những điều mới. Không ai biết mọi hệ thống, vì vậy việc có thể Google, đặt mua sách, tham gia các khóa học để cải thiện bản thân là rất quan trọng.
Không ai nói nhiều về an ninh, nhưng nó sẽ luôn là con voi trong phòng ở phía trước, để trộn lẫn các ẩn dụ. Liên quan đến bảo mật cụ thể, bạn nên biết một số điều về các lĩnh vực sau đây cũng như làm quen với ít nhất một hoặc hai công cụ giúp bạn quản lý từng lĩnh vực:
Dành thời gian để hiểu khái niệm. Đọc trên mạng, các mô hình bảo mật của máy chủ và HĐH bạn sẽ hỗ trợ và cách thức CNTT của công ty bạn được kiến trúc. Nếu bạn có một bức tranh tinh thần về cách mọi thứ được cho là hoạt động, thì bạn có thể đưa ra giả thuyết những vấn đề có khả năng là một triệu chứng. Sau đó, bạn có thể làm một số xử lý sự cố để điều tra thêm.
Nếu bạn coi mọi thứ là một hộp đen, bạn sẽ phải "học" từng cách sửa. Nếu hiểu cách mọi thứ hoạt động và làm thế nào chúng phù hợp với nhau, các vấn đề bạn giải quyết sẽ giúp bạn hiểu sâu hơn và giúp bạn trở thành một quản trị viên tốt hơn.
Ngoài ra - hãy trung thực với người dùng: đừng quá hứa hẹn và cung cấp dưới mức.
Hừm, mười người đứng đầu của tôi:
Lưu ý rằng rất ít trong số những thứ đó là kỹ thuật? Nếu bạn biết cách sai, cách xem một tác vụ cho đến khi hoàn thành và có kinh nghiệm với việc định cấu hình giao diện mạng trên Solaris, một vài hương vị của Linux và Windows, thì bạn có đủ khả năng nắm bắt cơ bản về mạng công việc cấp sysadmin. Nhưng hai người đầu tiên là kỹ năng của mọi người, bởi vì không ai biết tất cả mọi thứ hoặc có thể biết tất cả mọi thứ.
Rất nhiều thứ này chỉ đến từ kinh nghiệm. Về cơ bản, những gì bạn cần là kinh nghiệm.
Vì bạn đã hỏi chủ yếu về các kỹ năng kỹ thuật - chỉ là FYI, bạn muốn tránh trông giống như bạn đã điền vào sơ yếu lý lịch của mình. Nếu bạn muốn có kinh nghiệm chạy ESX, hãy lấy các bản sao đánh giá và chạy một máy chủ trong phòng ngủ của bạn. Nhưng hãy trung thực về mức độ kinh nghiệm mà bạn có với các sản phẩm và đừng BS ai đó có thể thuê bạn.
Thực hành Quản trị Hệ thống và Mạng, Ấn bản Thứ hai của Thomas A. Limoncelli
Đó là cuốn sách về quản trị hệ thống tập trung vào những điều cơ bản và nguyên tắc người ta nên ghi nhớ. Mỗi sysadmin nên đọc cái này ít nhất hai lần.
Để xem nhanh nội dung của cuốn sách này, hãy kiểm tra ‘32 câu hỏi cho nhóm sysadmin của bạn trên trang web của anh ấy.