Khóa học quản trị mạng MCSA 2016

Khóa học MCITP-SA

Khóa học New CNAM 2016

Khóa học CCNP

Khóa học CEH

Quản trị hệ thống Oracle OCA 12c
Các bước trở thành quản trị viên cơ sở dữ liệu Oracle
Con đường để trở thành quản trị viên cơ sở dữ liệu Oracle sẽ bao gồm các bước nào?

Cùng xem để trở thành một chuyên gia quản trị cơ sở dữ liệu thì con đường sẽ là như thế nào

 Bước 1: Chọn hệ điều hành khi bắt đầu học một cách khôn ngoan

Khi bạn là người mới sử dụng Oracle, càng ít các thông tin mới thì càng tốt cho việc học, chính vì vậy, thay vì chọn một hệ điều hành mới hoàn toàn hoặc gần như bạn rất ít sử dụng, thì hãy chọn một hệ điều hành mà bạn quen thuộc nhất. Nếu bạn cảm thấy dễ dàng nhất với Windows, thì hãy sử dụng nó trước hết. Đó là một cách tốt để dấn thân vào sản phẩm, mà không cần phải bắt đầu học bất kỳ hệ điều hành mới.

Phần lớn các hệ thống Oracle thường dùng được cài đặt trên hệ điều hành UNIX hoặc Linux, do đó bạn chắc chắn sẽ cần làm quen với những hệ điều hành này ở một thời điểm nào đó về sau này, nhưng trước hết, hãy tạm thời gắn bó với những gì bạn đã biết trước đã.

Bước 2: Chinh phục chứng chỉ Oracle (OCP)

Chứng chỉ Oracle Certified Professional (OCP) là một điểm khởi đầu khá tốt cho bất kỳ DBA nào. Nó không phải là một chứng chỉ quá khó để lấy hay đạt được nó khiến bạn trở thành một chuyên gia DBA ngay tức khắc, tuy nhiên nếu bạn tiếp cận nó một cách đúng đắn nó sẽ cung cấp các kiến thức nền tảng vô cùng tốt dẫn lối cho bạn trong sự nghiệp sau này.

Bước 3: Làm quen với Virtualization

Là một DBA bạn sẽ được làm việc trên một loạt các hệ điều hành. Một cách hay để thao tác được với các hệ điều hành mới là trải nghiệm Oracle VirtualBox. Nó sẽ cho phép bạn chạy nhiều máy ảo với các hệ điều hành khác nhau trên một máy tính, tạo cơ hội để làm quen với nhiều hệ điều hành trong một môi trường an toàn. Đây cũng sẽ là một bước đi bạn cần trải qua để làm những thứ phức tạp hơn sau này. 

Việc bạn nên làm ở giai đoạn này là xây dựng một vài máy ảo, cài đặt Windows và một loạt các distro Linux, bao gồm các phiên bản của Oracle Linux, Ubuntu, cũng có thể Fedora. Lưu ý rằng không nên dấn thân quá sâu vào bất kỳ phiên bản Linux nào.

Bước 4: Mở rộng Kiến thức về hệ điều hành của bạn

Sau khi đã làm quen với ảo hóa, bắt đầu có những kiến thức, kĩ năng cơ bản trong việc trở thành một Oracle DBA, có lẽ bạn nên bắt đầu mở rộng kiến ​​thức về hệ điều hành của mình. Điều này đặc biệt đúng nếu nền tảng học tập chính của bạn là dựa trên Windows. Hầu hết các công việc bạn làm trong vai trò Oracle DBA sẽ là trên UNIX và Linux, vì vậy bạn thực sự cần phải hiểu về các hệ điều hành này.

Cách dễ nhất là sử dụng Oracle Linux, bởi chúng miễn phí và được cộng đồng hỗ trợ. Khi nền tảng của bạn tốt hơn trong Linux, bạn sẽ tìm thấy nhiều công việc phức tạp hơn, như cài đặt RAC, trong tương lai.

Bước 5: Oracle trên Linux

Một khi đã có kiến thức và quen thuộc với VirtualBox và cài đặt Linux trên máy ảo, bạn có thể xem xét việc thực hiện cài đặt Oracle đơn giản trên một máy ảo Linux. Làm quen với các nội dung, break và cố gắng sửa chữa, thực hiện sao lưu và phục hồi, cài đi cài lại nhiều lần, thử nâng cấp cơ sở dữ liệu và hệ điều hành... Hãy thử làm tất cả các công việc của một DBA bình thường.

Bước 6: Trình quản lý lưu trữ tự động (ASM)

Khi bạn cảm thấy tự tin với những thứ cơ bản, bạn có thể xem xét việc cài đặt bằng cách sử dụng Trình quản lý lưu trữ tự động (ASM). Việc sử dụng ASM có nghĩa là bạn sẽ cần biết một số khía cạnh của công nghệ Cơ sở hạ tầng lưới, là bước đi trong lộ trình cài đặt ứng dụng thực RAC. Nếu bạn đầu tư một thời gian để hiểu các công nghệ cơ sở hạ tầng ASM và Grid như khởi động lại Oracle, sự thăng tiến tới RAC sẽ dễ dàng hơn nhiều.

Bước 7: Real Application Clusters (RAC)

RAC là giải pháp duy nhất cung cấp khả năng mở rộng linh hoạt và tính sẵn sàng cao cho ứng dụng cơ sở dữ liệu. Một cơ sở dữ liệu RAC là cơ sở dữ liệu được bó lại (clustered database). Một hệ cluster là một nhóm các máy chủ độc lập hợp lại như một hệ thống đơn lẻ. Cluster cải thiện khả năng chịu lỗi và cho phép phát triển hệ thống lớn lên theo dạng module qua các hệ thống đa xử lý đối xứng đơn lẻ (single multi-processor – SMP). Trong trường hợp một hệ thống xảy ra lỗi, hệ thống cluster đảm bảo tính sẵn sàng cao đối với người dùng. 



Cùng với tính sẵn sàng cao, RAC còn cung cấp cho bạn khả năng mở rộng linh hoạt. Thay vì phải trang bị các server đủ lớn để đáp ứng được mức tải cho ứng dụng của bạn như khi sử dụng giải pháp Failover Clustering, RAC cho phép bạn phân chia tải ra nhiều máy chủ trong cùng cluster. Do đó thay vì mua một vài máy chủ lớn thì bạn có thể nhiều máy chủ nhỏ hơn để giảm thiểu tác động của các sự cố về máy chủ. 

Khi tất cả các công việc trước mặt đã được thực hiện và bạn muốn một thách thức lớn hơn bạn có thể xem xét một cài đặt RAC ảo. Oracle RAC yêu cầu một số kiến ​​thức trong một số lĩnh vực, bao gồm hệ điều hành và mạng.

Phần kết luận

Xây dựng một nền tảng tốt sẽ giúp bạn tiến bộ, có ý tưởng của riêng mình và trở thành một DBA giỏi, hãy chạy đua bằng cách bắt đầu với việc chọn học ngay hôm nay. Ở việt nam hầu hết các đơn vị lớn thuộc các ngành ngân hàng, kho bạc, thuế, bảo hiểm, bưu điện, hàng không, dầu khí,… đều sử dụng hệ quản trị csdl oracle, vì vậy, theo học quản trị cơ sở dữ liệu là một con đường rất đúng đắn cho các bạn muốn mức thu nhập tốt và được trọng dụng tại các doanh nghiệp tại Việt Nam.

 

 

Các tin mới hơn
Các tin đã đưa