2013-07-01 36 views
7

Nhu cầu cơ bản của tôi là tôi có thể tạo phiên bản mới từ hình ảnh đã lưu của mình cho CentOS đang chạy hiện tại với tất cả các cài đặt.Sự khác nhau giữa ảnh chụp Amazon AMI và EBS

Tôi đang nghĩ đến hai lựa chọn

  1. Tạo AMI từ bất cứ tiểu bang
  2. Tạo bức ảnh chụp của EBS

Tôi đang bối rối các differnece giữa chúng là gì. Chúng giống nhau hay khác nhau.

tôi có thể làm các trường hợp mới từ EBS snapshots/

Ngoài ra tôi có thể sử dụng AMI trên localhost của tôi để tạo ra các hệ điều hành tương tự

Trả lời

8

Có hai loại AMIs/trường hợp: khởi động EBS và dụ-store (đôi khi được tham chiếu dựa trên S3). Có thể bạn đang sử dụng EBS boot, vì vậy câu trả lời này sẽ liên quan đến kiểu đó.

Một EBS khởi động AMI là một ảnh chụp EBS của một khối lượng khởi động EBS với một số thuộc tính thêm bao gồm:

  • đăng ký như một AMI với một id AMI
  • NTH (kernel)
  • ARI (ramdisk)
  • kiến ​​trúc (ví dụ, 64-bit)
  • ánh xạ thiết bị khối (ví dụ, nơi khối lượng nên được tạo/đính kèm)
  • mô tả, na tôi
  • quyền (ai được phép chạy AMI)

Nếu bạn tạo một AMI của instance chạy, bạn sẽ có thể bắt đầu trường mới trong tình trạng tương tự. Hãy chắc chắn rằng bạn kiểm tra quá trình này để bạn biết nó hoạt động.

Nếu bạn chỉ cần chụp nhanh (các) thể tích EBS của phiên bản đang chạy, bạn sẽ có thể tạo các tập từ các ảnh chụp nhanh này để truy cập cấu hình và dữ liệu.

Cũng có thể chụp ảnh chụp EBS của ổ đĩa khởi động EBS và đăng ký nó dưới dạng AMI khởi động EBS để bạn có thể chạy nhiều phiên bản bắt đầu với trạng thái đó. Khi đăng ký AMI, bạn sẽ cần phải chỉ định AKI, kiến ​​trúc và các siêu dữ liệu chính xác khác để làm việc này, vì vậy hãy nghiên cứu và thực hành trước khi bạn tin tưởng cách tiếp cận này.

3

Tôi đã mất một thời gian để hiểu nó như tôi mới với nó, nhưng đây là một điều nếu bạn đang sử dụng EBS ủng hộ:

  1. Nếu bạn muốn bắt đầu ngay lập tức tạo AMI Image (mà tạo ra hình ảnh của hệ điều hành và lưu trữ dữ liệu như EBS Snapshot), sau đó toàn bộ hình ảnh AMI chứa trạng thái hiện tại của cá thể của bạn được cài đặt hệ điều hành đó là tất cả các tập tin cấu hình và dữ liệu.

  2. Nếu bạn chỉ chụp ảnh EBS, sau đó để khôi phục, bạn cần khởi chạy AMI mới và bạn có thể đính kèm khối lượng này vào nó để chỉ truy cập dữ liệu. Nếu AMI mới của bạn có hệ điều hành khác nhau hoặc nâng cấp có thể ít cấu hình của bạn sẽ không hoạt động và bạn cần phải cài đặt các gói của bạn từ đầu. Vì vậy, bạn nên kiểm tra này đầu tiên.

Nói cách đơn giản EBS Snapshot không thể được sử dụng như khối lượng gốc trừ khi bạn thực hiện và sở hữu hình ảnh AMI của nó :-)

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