מוודל מתוכנן כדי לאפשר שידרוג מכל גירסא ישנה שלו לכל גירסא מאוחרת יותר, ללא כל בעיה.
כשאתם משדרגים התקנה של מוודל, צריך לעקוב אחרי הצעדים הבאים:
1. עשו גיבוי לנתונים חשובים
למרות שהדבר לא הכרחי לחלוטין, תמיד רצוי להכין גיבוי של כל מערכת ייצור לפני שידרוג רציני, רק למקרה שתצטרכו לחזור לגירסא הישנה מכל סיבה שהיא. למעשה, זהו רעיון טוב לקבוע שהשרת שלכם יעשה גיבוי למוודל באופן אוטומטי על בסיס יומי, כך שתוכלו לדלג על הצעד הזה.
ישנם שלושה תחומים שדורשים גיבוי:
1. תיקיית התוכנה של מוודל
עשו העתק נפרד של הקבצים האלה לפני השידרוג, כך שתוכלו לאחזר את הconfig.php שלכם, וכל מודול שהוספתם כמו נושא, שפה וכו'.
2. תיקיית הנתונים שלכם.
כאן שוכן תוכן שהועלה לאתר שלכם (כמו משאבים של קורסים ומטלות של סטודנטים) כך שבכל מקרה מאוד חשוב שיהיה לכם גיבוי של הקבצים הללו. לפעמים, שידרוגים יכולים לשנות את מיקומים או שמות בתוך תיקיית הנתונים שלכם.
3.בסיס הנתונים שלכם
רוב השידרוגים של מוודל ישנו את טבלאות בסיס הנתונים על ידי הוספה או שינוי של שדות. ישנן דרכים שונות לגבות כל בסיס נתונים. דרך אחת לעשות גיבוי לבסיס נתונים MySQL היא "לזרוק" אותו לתוך קובץ SQL יחיד. הדוגמא הבאה מראה הוראות של UNIX ל"זריקת" בסיס הנתונים שנקרא "moodle":
mysqldump moodle > moodle-backup-2002-10-26.sql
בנוסף, אתם יכולים להשתמש במאפיין ה"ייצוא" שנמצא בממשק הרשת >quot;בסיס נתונים" האופציונלי של מוודל כדי שיעשה את אותו הדבר בכל מערכות ההפעלה.
2. התקינו את התוכנה החדשה של מוודל
שימוש בארכיון שהורדתם
אל תתקינו התקנה חדשה על התקנה ישנה אלא אם כן אתם בטוחים במה שאתם עושים. לפעמים, קבצים ישנים יכולים לגרום בעיות בהתקנות חדשות. הדרך הטובה ביותר היא לתת שם אחר לתיקייה הנוכחית של מוודל, ואז לפתוח את הארכיון החדש של מוודל לתוך המיקום הישן.
mv moodle moodle.backup
tar xvzf moodle-1.1.tgzעכשיו, העתיקו לשם את כל קבצי הconfig.php שלכם ושאר התקנות כמו נושאים שהתאמתם באופן אישי.:
cp moodle.backup/config.php moodle
cp -pr moodle.backup/theme/mytheme moodle/theme/mythemeCVS שימוש ב
אם אתם משתמשים ב CVS, פשוט לכו לספריית השורש של מוודל ועדכנו לקבצים החדשים:
cvs update -dP
וודאו שאתם משתמשים בפרמטר "d" ליצירת התיקיות החדשות, אם הדבר נדרש, ובפרמטר "P" כדי לסלק תיקיות ריקות.
עם ערכתם בעבר את קבצי מוודל, עקבו אחרי ההודעות בתשומת לב וחפשו אחר קונפליקטים אפשריים. כל הנושאים האישיים שלכם וההתקנות הלא-סטנדרטיות, יישארו ללא שינוי.
3. סיום השידרוג
הצעד האחרון הוא להפעיל את תהליך השידרוג בתוך מוודל.
כדי לעשות את זה, פשוט בקרו ב עמוד המנהל של ההתקנה שלכם.
http://example.com/moodle/admin
זה לא משנה אם אתם מחוברים כמנהל או כמישהו אחר.
מוודל ישים לב לגירסא החדשה באופן אוטומטי ויוציא לפועל את כל השידרוגים הנחוצים לבסיס הנתונים או מערכת הקבצים. אם יש משהו שהוא לא יכול לעשות בכוחות עצמו (מקרה מאוד נדיר) אז אתם תראו הודעות שיסבירו לכם מה אתם צריכים לעשות.
בהנחה שהכל הולך כמו שצריך (ואתם לא מקבלים הודעות שגיאה) אז אתם יכולים להתחיל להשתמש בגירסא החדשה שלכם של מוודל ולהנות מהמאפיינים החדשים!
אם אתם נתקלים בבעיות עם השידרוג, בקרו ב moodle.org ותפרסמו הודעה בInstallation פורום תמיכה שנמצא בקורס "משתמשים במוודל".
Version: $Id: upgrade.html,v 1.1 2007/05/14 11:56:53 emanuel1 Exp $