سؤال

(شكرًا مقدمًا على التسامح مع سؤالي الذي يبدو غبيًا).

أعني:فكر في صورة VMWare Windows 2003.إذا كنت 1 - ابدأ هذه الصورة ثم 2 - قم بتشغيل برنامج يكتب شيئًا ما إلى ملف ثم 3 - أوقف صورة VMware ثم 4 - بدء صورة VMware ، ثم لا يزال هذا الملف على القرص الصلب لصورة VMware.

هل هذا هو الحال بالنسبة لـ AMI؟أو إذا توقف AMI الخاص بي، فسوف أفقد أي تغييرات؟

شكرًا

هل كانت مفيدة؟

المحلول

وبعثة الاتحاد الأفريقي هي ثابتة. في كل مرة تبدأ مثيل AMI على EC2، القرص المحلي في ولاية بالضبط كان عند إنشاء (أو "المجمعة") وAMI.

وقال ذلك، يمكنك إرفاق التخزين الثابتة (EBS) إلى مثيل، أو أشياء سفينة قبالة لS3 (s3sync الفاي، الخ) أو نعلق على قاعدة البيانات (RDS)، من أجل الحصول على البيانات التي يعيش الماضي عمر المثال .

ولكن تم تمكين أيا من هذه افتراضيا.

وأعتقد أنه سيكون من الممكن لكتابة السيناريو الذي أعدم في التمهيد وتعلق إلى وحدة تخزين EBS، (أو سحبت الملفات التي تم إنشاؤها سابقا من S3، أو تعلق على مثيل RDS). إذا وضعت أن في الصورة قبل أن يحملوا، فإنه تنفيذ في كل مرة كنت بدأت تصل. وإليك وصفة وجدت <لأ href = "http://notes.variogr.am/post/76425230/make-and-attach-an-ebs-volume-on-ec2-instance-boot" يختلط = "نوفولو noreferrer" > لإنشاء وإرفاق حجم EBS في التمهيد (وأنا لم اختباره، ومسؤولية المشتري)

.

وهذا ربما أقرب ما يمكنك الحصول على ما يقدم برنامج VMWare مع EC2.

نصائح أخرى

إذا توقف مثيلك، فسيختفي كل شيء ليس جزءًا من الصورة الأولية.

تحتاج إلى تجميع مثيل في صورة لحفظ تغييراتك.

وفقا لهذا الرابط

لتخزين البيانات التي تضعها على EBS.

مثيل هو نسخة من الصورة. يمكنك البدء في حالات كثيرة من نفس الصورة كما تريد. الصورة نفسها هي ثابتة.

وحالات EC2 عابرة. يتم فقدان كافة البيانات الموجودة على محركات سبيل المثال عند إغلاقها.

ويمكنك تخزين البيانات بشكل دائم على EBS (أو S3).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top