עדכון ושדרוג פורום NodeBB
-
בס"ד הצלחתי להקים פורום nodebb. יום לאחר ההתקנה מופיע לי שקיימת גרסה חדשה:
במדריך הרשמי לשדרוג הפורום יש הסבר על גיבוי מסד נתונים של Mongo או Redis. הפורום שלי מותקן על מערכת הפעלה פדורה לינוקס, עם מסד נתונים PostgreSQL.
שני שאלות:
- האם שווה לקחת את הסיכון לשדרג?
- כיצד מגבים את הפורום שכאמור משתמש ב- PostgreSQL?
תודה מראש.
-
@קן-ציפור כתב בעדכון ושדרוג פורום NodeBB:
האם שווה לקחת את הסיכון לשדרג?
יום לאחר התקנה? נראה לי שאין בזה כל כך סכנה. בעיקרון שידרוגי DB אמורים לזרום בלי בעיה, ההמלצה לגבות הוא רק ליתר ביטחון. מה גם שלא בכל עדכון גירסה יש עדכון סכמה ל-DB.
אפשר לבדוק איזה שידרוגי DB יש בגירסה מסויימת על ידי
ls src/upgrades/x.x.x
תחליף
x.x.x
במספר הגירסהכיצד מגבים את הפורום שכאמור משתמש ב- PostgreSQL?
PGDATABASE=<db_name> PGUSER=<db_username> PGPASSWORD=<db_password> pg_dump -Fc -f <output_filename>
תחליף כל מה שנמצא ב-
<>
בערכים מתאימים
ותדביק לטרמינל ותלחץ אנטרתקבל קובץ גיבוי בשם
<output_filename>
(כלומר הערך שבחרת להכניס שם) שאפשר לשחזר אותו עם פקודת
pg_resore
במקרה הצורךטיפ: כדאי להכניס את התאריך של היום לתוך שם הקובץ - אם זה פקודה שאתה הולך להריץ מפעם לפעם, כך תדע מאיזה תאריך הגיבוי
ע"ע: https://www.postgresql.org/docs/current/app-pgdump.html
אוman pg_dump