OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

6.11. שיבוט


להקצאה מהירה, ייתכן שתרצה להתאים אישית מיכל קנוני בהתאם לצרכים שלך ולאחר מכן ליצור מספר עותקים שלו. זה יכול להיעשות עם lxc-clone תכנית.


שיבוטים הם צילומי מצב או עותקים של מיכל אחר. עותק הוא מכולה חדשה שהועתקה מהמקור, ותופסת מקום רב במארח כמו המקור. תמונת מצב מנצלת את יכולת הצילום של חנות הגיבוי הבסיסית כדי ליצור מיכל העתק-על-כתיבה המתייחס לראשון. ניתן ליצור צילומי מצב מ-btrfs, LVM, zfs ומכולות מגובות ספריות. לכל חנות גיבוי יש את המוזרויות שלה - למשל, מיכלי LVM שאינם מסופקים באמצעות Thinpool אינם יכולים לתמוך בצילומי מצב של תצלומי מצב; לא ניתן להסיר מיכלי zfs עם צילומי מצב עד שכל התמונות ישוחררו; יש לתכנן את מיכלי LVM בקפידה יותר מכיוון שמערכת הקבצים הבסיסית עשויה שלא לתמוך בגידול; btrfs אינו סובל מאף אחד מהחסרונות הללו, אך סובל מביצועי fsync מופחתים הגורמים ל-dpkg ועשויים להיות איטיים יותר.


תמונות מצב של מכולות עמוסות ספריות נוצרות באמצעות מערכת הקבצים העליונה. לדוגמה, מיכל C1 עם גיבוי ספריות מועדף יהיה תחת מערכת הקבצים הבסיסית שלו /var/lib/lxc/C1/rootfs. שיבוט תמונת מצב של C1 בשם C2 יופעל כאשר ה-rootfs של C1 מותקנים לקריאה בלבד תחת /var/lib/lxc/C2/delta0.

חשוב לציין, במקרה זה אין לאפשר ל-C1 לפעול או להסיר אותו בזמן ש-C2 פועל. במקום זאת, מומלץ לשקול את C1 א קנוני מיכל הבסיס, ולהשתמש רק בצילומי המצב שלו.


בהינתן מיכל קיים בשם C1, ניתן ליצור עותק באמצעות:


sudo lxc-clone -o C1 -n C2


ניתן ליצור תמונת מצב באמצעות:


sudo lxc-clone -s -o C1 -n C2


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: