2012-06-13 31 views
18

Tôi đang sử dụng Switchvox, một PBX Asterisk và tôi muốn lưu trữ nó trên EC2.Tạo bản sao EC2 mới với ISO tùy chỉnh

Digium Switchvox cung cấp ISO chứa tất cả mọi thứ cần thiết để lưu trữ máy chủ pbx: Hệ điều hành, phần mềm, v.v. Về cơ bản, đó là hình ảnh của máy chủ.

Làm cách nào để tạo một bản sao EC2 mới bằng cách sử dụng ISO tùy chỉnh mà chúng đang cung cấp?

+0

Câu trả lời được chấp nhận cho câu hỏi này không còn chính xác nữa - Vui lòng không chấp nhận và chấp nhận câu trả lời được xếp hạng cao nhất bên dưới – reach4thelasers

Trả lời

34

Từ ISO này, bạn có thể tạo hình ảnh VMware hoặc VirtualBox. Ở đó, bạn có thể chuyển đổi hình ảnh này thành hình ảnh EC2 AMI và chuyển từ đó.

Chỉ cần đảm bảo bạn đang sử dụng cùng một vòm (32 v. 64) và hạt nhân thích hợp.

Điều đó đang được nói, bạn có thể tham gia nhiều hoạt động hơn sau đó chỉ cần kích hoạt một vanilla AMI hiện có có sẵn từ cộng đồng. Có thể có một kết hợp chặt chẽ với các yêu cầu hệ điều hành của bạn.

+0

Đồng ý. Đây là những gì chúng ta làm. Nhận tệp VHD hoặc VMDK của bạn. Nhập nó và tải nó lên. Tìm kiếm ImportInstance và ec2-upload-disk-image. – MJM

0

Chỉ các phiên bản Windows Server 2008 mới có thể được chuyển đổi từ VMDK sang AMI.

5

Bạn có thể tạo máy ảo VMware bằng cách sử dụng ISO tùy chỉnh của bạn và di chuyển nó từ máy chủ VMware của bạn sang EC2. Đọc thêm: VM Import/Export

3

Tổng quan:

  • Check điều kiện tiên quyết
  • Cài đặt ISO của bạn lên VMware vSphere sau đó xuất như VMDK
  • Tải VMDK của bạn đến một xô S3 trên tài khoản AWS cùng
  • Install và định cấu hình giao diện dòng lệnh AWS (CLI)
  • Setup Dịch vụ nhập vai VM Vai trò
  • Sử dụng CLI để import VM từ S3 thành một Amazon Machine Instance (AMI)

Đây là một quá trình lâu dài, vì vậy nó có giá trị đọc qua điều kiện tiên quyết. Đặc biệt chú ý đến các hệ điều hành/bản phân phối Linux và các phiên bản được hỗ trợ.

Họ nêu rõ "Lưu ý rằng bạn chỉ có thể nhập tệp VMDK vào Amazon EC2 được tạo thông qua quá trình xuất OVF trong VMware".

Ví dụ, bạn có thể nhận được một VMDK sử dụng VirtualBox, nhưng nếu bạn cố gắng nhập này bạn có thể thấy các lỗi sau, khi kiểm tra tình trạng:

aws ec2 describe-import-image-tasks --import-task-ids import-ami-someid 

"StatusMessage": "ClientError: Đĩa xác thực không thành công [Định dạng tệp VMDK không được hỗ trợ] "

Nếu mọi việc suôn sẻ, bạn có thể launch AMI mới được nhập như thường lệ.

Các vấn đề liên quan