AWS - Dịch vụ cơ sở dữ liệu quan hệ
Amazon RDS (Relational Database Service)là một dịch vụ đám mây cơ sở dữ liệu SQL được quản lý đầy đủ cho phép tạo và vận hành cơ sở dữ liệu quan hệ. Sử dụng RDS, bạn có thể truy cập các tệp và cơ sở dữ liệu của mình ở bất kỳ đâu theo cách tiết kiệm chi phí và có khả năng mở rộng cao.
Các tính năng của Amazon RDS
Amazon RDS có các tính năng sau:
Scalable- Amazon RDS cho phép mở rộng cơ sở dữ liệu quan hệ bằng cách sử dụng Bảng điều khiển quản lý AWS hoặc API dành riêng cho RDS. Chúng tôi có thể tăng hoặc giảm các yêu cầu RDS của bạn trong vòng vài phút.
Host replacement- Đôi khi những tình huống này xảy ra khi phần cứng của Amazon RDS bị lỗi. Không cần phải lo lắng, nó sẽ được Amazon tự động thay thế.
Inexpensive- Sử dụng Amazon RDS, chúng tôi chỉ trả tiền cho những tài nguyên mà chúng tôi sử dụng. Không có cam kết trả trước và dài hạn.
Secure - Amazon RDS cung cấp toàn quyền kiểm soát mạng để truy cập vào cơ sở dữ liệu và các dịch vụ liên quan của họ.
Automatic backups - Amazon RDS sao lưu mọi thứ trong cơ sở dữ liệu bao gồm nhật ký giao dịch kéo dài đến năm phút và cũng quản lý thời gian sao lưu tự động.
Software patching- Tự động nhận tất cả các bản vá mới nhất cho phần mềm cơ sở dữ liệu. Chúng tôi cũng có thể chỉ định khi nào phần mềm nên được vá bằng Quản lý phiên bản động cơ DB.
Cách thiết lập Amazon RDS?
Step 1- Đăng nhập vào bảng điều khiển quản lý AWS. Sử dụng liên kết sau để mở bảng điều khiển Amazon RDS -https://console.aws.amazon.com/rds/
Step 2 - Chọn khu vực nơi phiên bản DB sẽ được tạo, ở góc trên cùng bên phải của bảng điều khiển Amazon RDS.
Step 3 - Chọn Phiên bản trong ngăn điều hướng, sau đó nhấp vào nút Khởi chạy phiên bản DB.
Step 4- Trình hướng dẫn Phiên bản DB khởi chạy sẽ mở ra. Chọn loại phiên bản theo yêu cầu để khởi chạy và nhấp vào nút Chọn.
Step 5 - Trên trang Chỉ định chi tiết DB, cung cấp các chi tiết được yêu cầu và nhấp vào nút Tiếp tục.
Step 6 - Trên trang Cấu hình bổ sung, cung cấp thông tin bổ sung cần thiết để khởi chạy phiên bản MySQL DB và nhấp vào nút Tiếp tục.
Step 7 - Trên trang Tùy chọn quản lý, thực hiện các lựa chọn và nhấp vào nút Tiếp tục.
Step 8 - Trên trang Xem lại, xác minh các chi tiết và nhấp vào nút Khởi chạy phiên bản DB.
Bây giờ cá thể DB hiển thị trong danh sách các cá thể DB.
Làm thế nào để kết nối cơ sở dữ liệu với MySQL DB Instance?
Sau đây là các bước để kết nối cơ sở dữ liệu trên phiên bản MySQL DB:
Step 1 - Gõ lệnh sau vào dấu nhắc lệnh trên máy khách để kết nối cơ sở dữ liệu trên cá thể MySQL DB (sử dụng MySQL monitor).
Step 2 - Thay thế <myDBI> bằng tên DNS của cá thể DB của bạn, <tên người dùng> bằng tên người dùng chính & <mật khẩu> bằng mật khẩu chính của bạn.
PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p
Sau khi chạy lệnh trên, kết quả đầu ra giống như sau:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 350
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Làm thế nào để xóa một phiên bản DB?
Sau khi hoàn thành tác vụ, chúng ta nên xóa cá thể DB để không bị tính phí. Làm theo các bước sau để xóa một phiên bản DB -
Step 1 - Đăng nhập vào Bảng điều khiển quản lý AWS và sử dụng liên kết sau để mở bảng điều khiển Amazon RDS.
https://console.aws.amazon.com/rds/
Step 2 - Trong danh sách Phiên bản DB, chọn các phiên bản DB sẽ bị xóa.
Step 3 - Nhấp vào nút Tác vụ Phiên bản và sau đó chọn tùy chọn Xóa từ menu thả xuống.
Step 4 - Chọn Không trong Tạo Ảnh chụp Cuối cùng.
Step 5 - Nhấp vào Yes, Delete để xóa cá thể DB.
Chi phí của Amazon RDS
Khi sử dụng Amazon RDS, chỉ thanh toán cho việc sử dụng mà không có bất kỳ khoản phí thiết lập và tối thiểu nào. Thanh toán dựa trên các tiêu chí sau:
Instance class - Định giá dựa trên lớp của cá thể DB được sử dụng.
Running time - Giá được tính theo giờ phiên bản, tương đương với một phiên bản chạy mỗi giờ.
Storage - Hóa đơn được tính theo gói dung lượng lưu trữ được chọn tính theo GB.
I/O requests per month - Cấu trúc thanh toán cũng bao gồm tổng số lượng yêu cầu I / O lưu trữ được thực hiện trong một chu kỳ thanh toán.
Backup storage- Không tính thêm phí cho việc sao lưu lưu trữ lên đến 100% cơ sở dữ liệu. Dịch vụ này chỉ miễn phí cho các phiên bản DB đang hoạt động.
Để biết cấu trúc giá được cập nhật mới nhất và các thông tin chi tiết khác, hãy truy cập liên kết sau: https://aws.amazon.com/rds/pricing/