Hướng dẫn tạo Oracle Autonomous Database trên Google Cloud
Trong bài viết này, chúng ta sẽ tìm hiểu cách triển khai một cơ sở dữ liệu Oracle Autonomous Database (ADB) trên Google Cloud Platform (GCP) thông qua một dịch vụ công cộng của Oracle. Việc này sẽ giúp bạn tận dụng các tính năng của Oracle Cloud Infrastructure (OCI) và Google Cloud.
Mục lục
- Tạo tài khoản Google Cloud
- Mua dịch vụ Oracle Database trên GCP
- Tạo tài khoản OCI thông qua dịch vụ Oracle Database
- Tạo mạng ODB
- Tạo các subnet cho ODB
- Tạo Autonomous Database
- Kiểm tra kết nối cơ sở dữ liệu
- Kết luận
- Tài nguyên tham khảo
- Câu hỏi thường gặp
1. Tạo tài khoản Google Cloud
Để bắt đầu, bạn cần có tài khoản Google Cloud và đảm bảo bạn là biên tập viên của dự án GCP hiện tại với quyền thanh toán. Xem hướng dẫn từ Oracle: Công việc 1: Điều kiện tiên quyết cho Oracle Database trên Google Cloud để biết thêm thông tin chi tiết về quyền truy cập.
2. Mua dịch vụ Oracle Database trên GCP
Trong GCP, truy cập vào Marketplace và tìm kiếm Oracle Database@Google Cloud. Nhấn vào đó, chọn tùy chọn Pay as You Go và nhấn vào Đăng ký. Quá trình này không tốn phí, nhưng Oracle sẽ cần phê duyệt đơn hàng, vì vậy hãy kiên nhẫn.
3. Tạo tài khoản OCI thông qua dịch vụ Oracle Database
Khi đơn hàng đã được xử lý thành công, trang tài nguyên Oracle Database@Google Cloud của GCP sẽ hiển thị tùy chọn để liên kết dự án GCP của bạn với tài khoản OCI. Lưu ý rằng nếu bạn chọn dịch vụ công cộng, bạn chỉ có thể liên kết với một tài khoản OCI mới mà không thể liên kết với tài khoản hiện có.
4. Tạo mạng ODB
Mạng ODB trên GCP là một mạng ảo cung cấp kết nối giữa các tài nguyên Oracle Database@Google Cloud trong trang con OCI bên trong trung tâm dữ liệu GCP và mạng VPC của Google Cloud của bạn. Nó cho phép Oracle Virtual Cloud Network (VCN) được sử dụng để lưu trữ các cơ sở dữ liệu Oracle kết nối lại với mạng VPC của Google Cloud.
Truy cập trang tài nguyên Oracle Database@Google Cloud trong GCP, vào menu bên trái, chọn Mạng ODB và tạo một mạng ODB. Mặc dù bạn có thể sử dụng mạng default, tôi đã quyết định sử dụng VPC của riêng mình với các subnet được tạo tự động.
5. Tạo các subnet cho ODB
Sau khi tạo mạng ODB, bạn cần tạo các subnet cho sao lưu và khách hàng của cơ sở dữ liệu. Một Autonomous Database yêu cầu kích thước CIDR tối thiểu là /27. Bạn có thể tham khảo thêm tại Kế hoạch cho không gian địa chỉ IP trong Oracle Database trên Google Cloud để biết thêm thông tin.
Tôi đã chọn sử dụng 10.0.1.0/24 cho subnet khách hàng và 10.0.2.0/24 cho subnet sao lưu. Quá trình này sẽ mất một chút thời gian.
6. Tạo Autonomous Database
Hooray! Bạn đã gần hoàn thành! 🎉
Truy cập vào menu Autonomous Database và bắt đầu Tạo.
Điền đầy đủ thông tin cho Autonomous Database. Lưu ý rằng chỉ một số khu vực được hỗ trợ. Bạn có thể tham khảo Tính khả dụng theo khu vực cho Oracle Database trên Google Cloud để biết thêm thông tin.
Tôi cũng đảm bảo rằng tôi đã bao gồm IP cá nhân của mình để có thể kết nối công khai với cơ sở dữ liệu POC này để chứng minh rằng nó đang hoạt động. Bật Mutual TLS cũng là một lựa chọn tốt.
7. Kiểm tra kết nối cơ sở dữ liệu
Khi hoàn tất việc tạo cơ sở dữ liệu, bạn sẽ có thể chọn cơ sở dữ liệu đó và quản lý nó trong OCI bằng cách nhấn vào nút Quản lý trong OCI.
Sau khi nhấn vào, bạn sẽ đăng nhập vào tài khoản OCI mới của mình và xem các chi tiết của ADB. Hãy thử kết nối bằng cách nhấn vào nút Kết nối cơ sở dữ liệu và tải xuống ví kết nối.
Tải xuống ví kết nối:
- Nhập mật khẩu cho
adminmà bạn đã thiết lập trong quá trình tạo trên GCP. - Chọn Cloud Wallet làm Loại kết nối.
- Chọn ví đã tải xuống làm Tệp cấu hình.
- Quan trọng: Chọn một trong các dịch vụ kết nối công khai thay vì loại riêng tư mặc định.
Nhấn Kiểm tra và Kết nối.
Kiểm tra bất kỳ lệnh SQL nào:
8. Kết luận
Bài hướng dẫn này nhằm cung cấp cái nhìn tổng quan về dịch vụ cơ sở dữ liệu với mức độ quyền hạn dễ dàng. Hãy tham khảo các tài nguyên để tìm hiểu thêm. Đừng quên dừng ADB trong GCP nếu bạn không sử dụng để tiết kiệm chi phí.
9. Tài nguyên tham khảo
- Oracle Docs: Bắt đầu với Autonomous Database trên Google Cloud
- Google Cloud Docs: Thiết lập môi trường Oracle Database trên Google Cloud
- Oracle University: Video hướng dẫn Oracle Database trên Google Cloud
- Oracle Blogs: Cách bắt đầu với Oracle Autonomous Database trên Oracle Database@Google Cloud
10. Câu hỏi thường gặp
1. Tôi cần những gì để bắt đầu với Oracle Autonomous Database?
Bạn cần có tài khoản Google Cloud, quyền truy cập vào dự án GCP và một số kiến thức cơ bản về cơ sở dữ liệu.
2. Chi phí có những gì khi sử dụng Oracle Autonomous Database?
Bạn sẽ trả tiền theo mức sử dụng với tùy chọn Pay as You Go.
3. Làm thế nào để dừng ADB khi không sử dụng?
Bạn có thể vào GCP và thực hiện các bước dừng dịch vụ từ trang quản lý cơ sở dữ liệu.
4. Có thể kết nối từ đâu đến ADB?
Bạn có thể kết nối từ bất kỳ đâu với IP công khai của mình, miễn là bạn đã cấu hình đúng.
5. Địa chỉ IP của tôi có cần phải được thêm vào danh sách cho phép không?
Có, bạn cần thêm địa chỉ IP của mình vào danh sách cho phép để có thể kết nối.
Thông báo an toàn
Thông tin được cung cấp trong bài viết này chỉ nhằm mục đích thông tin và không thể được sử dụng như một phần của bất kỳ thỏa thuận hợp đồng nào. Nội dung không đảm bảo việc cung cấp bất kỳ tài liệu, mã hoặc chức năng nào và không nên là cơ sở duy nhất để đưa ra quyết định mua hàng. Các bài đăng trên trang này là ý kiến cá nhân của tôi và không nhất thiết phản ánh quan điểm hoặc công việc của Oracle hoặc Mythics, LLC.
Bài viết này được cấp phép theo Giấy phép Creative Commons Attribution 4.0 Quốc tế.