Điểm:0

Kết nối với Amazon RDS bằng máy khách SSH

lá cờ br

Tôi đã tạo một phiên bản Amazon RDS và tôi muốn kết nối với phiên bản đó bằng ứng dụng khách SSH (puTTY).

tôi đang làm theo tài liệu này:

  1. Đăng nhập vào Bảng điều khiển quản lý AWS và mở bảng điều khiển Amazon RDS tại https://console.aws.amazon.com/rds/.

  2. Trong ngăn điều hướng, chọn Cơ sở dữ liệu, sau đó chọn phiên bản Cơ sở dữ liệu tùy chỉnh RDS mà bạn muốn kết nối.

  3. Chọn Cấu hình.

  4. Lưu ý giá trị ID tài nguyên. Ví dụ: ID tài nguyên có thể là db-ABCDEFGHIJKLMNOPQRS0123456.

  5. Mở bảng điều khiển Amazon EC2 tại https://console.aws.amazon.com/ec2/.

  6. Trong ngăn điều hướng, chọn Phiên bản.

  7. Tìm tên phiên bản EC2 của bạn và chọn ID phiên bản được liên kết với phiên bản đó. Ví dụ: ID phiên bản EC2 có thể là i-abcdefghijklm01234.

Tôi bối rối vì tôi không thể thấy bất kỳ phiên bản EC2 nào được tạo cho phiên bản RDS. Tôi có nên tạo một phiên bản EC2 bổ sung tại đây để kết nối với phiên bản RDS không?

Lưu ý: Tôi có thể kết nối với RDS bằng ứng dụng khách SQL (MySQL Workbench). Ở đây tôi đang cố gắng kết nối với máy chủ bằng ứng dụng khách SSH.

Điểm:1
lá cờ id
MLu

Phiên bản cơ sở dữ liệu RDS và Aurora "Cổ điển" không cung cấp quyền truy cập hệ vỏ (SSH). Bạn chỉ có thể truy cập cơ sở dữ liệu - MySQL, PostgreSQL, Oracle, v.v. - qua cổng thích hợp, ví dụ: 3306 cho MySQL.

Tài liệu bạn đang đề cập đến là về RDS tùy chỉnh cơ sở dữ liệu - đó là một loại RDS mới chỉ khả dụng cho tiên tri va cho Máy chủ SQL, không dành cho MySQL vào lúc này.

Do đó, nếu RDS của bạn là MySQL thì theo định nghĩa thì không phải RDS tùy chỉnh mà thay vào đó là RDS hoặc Aurora cổ điển và bạn sẽ không có quyền truy cập SSH.

Bạn cần quyền truy cập SSH để làm gì? Tất cả các cài đặt có thể được tùy chỉnh thông qua Nhóm tùy chọn RDS hoặc trực tuyến thông qua bảng điều khiển MySQL.

lá cờ br
cảm ơn rất nhiều. Điều đó có nghĩa là tôi chỉ có thể kết nối với nó bằng ứng dụng khách MySQL (chẳng hạn như bàn làm việc của MySQL)? Tôi sẽ sao chép tệp khôi phục db trên phiên bản EC2.
MLu avatar
lá cờ id
MLu
Không, điều đó là không thể với RDS. Nếu tệp khôi phục là SQL (ví dụ: được tạo bởi `mysqldump`), bạn có thể chạy nó qua MySQL Workbench. Nếu nó quá lớn, bạn có thể tạo một phiên bản EC2 trong cùng một VPC mà bạn đã có RDS và tải nó từ đó. Một cái gì đó như: `mysql -h {rds-hostname} -u.. -p..

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.