וורדפרס: גיבוי ושחזור לשרת אחר

תיקוןכאשר האתר שלי הותקף על ידי בוטים של דואר זבל (נשמע כמו מדע בדיוני, אה?), נאלצתי להפעיל מחדש את השרת לא מעט פעמים לפני שסיכל את ההתקפה. אני באמת חושב שאיכשהו השחיתתי את מסד הנתונים או את הקובץ בתוך וורדפרס מכיוון שלאחר האירוע, האתר לא יימשך יותר מכמה שעות בערך בלי לרדת.

ניצלתי את ההזדמנות להעביר את האתר שלי לחשבון חדש בחשבון המשווק שלי בכתובת Jumpline.comתמונה 2260935 1169332. הייתי מאושר עם ג'ומפליין לאורך השנים. אני מארח כ -30 אתרים וכמעט אף פעם לא מתקשר ללקוחות שמארחים אצלי (אלא אם כן הם זקוקים לעזרה). השירות מדהים וצוות התמיכה שלהם פנטסטי.

הטכנאים התומכים שלהם היו למעשה הבחורים שזיהו שמדובר בכמה בוטים זבל שהורגים את האתר שלי (תודה!). המעבר לחשבון החדש מעמיד אתר זה לגרסה האחרונה של PHP / MySQL ויש לו יישום Ajax Webmail ממש נחמד.

מה שלא הבנתי זה איזה כאב מדהים לנסות לעשות לְנַקוֹת התקנת וורדפרס. רבים מהתוספים שם מוסיפים שדות וטבלאות למסד הנתונים של וורדפרס שלך. אני כל הזמן מעריך באמצעות תוספים ולכן מסד הנתונים שלי היה אסון. ביצוע גיבוי של וורדפרס או מסד נתונים ושחזורו בחשבון החדש כנראה רק יזיז את הבעיות איתו. לכל הפחות, זה היה זורק לשם חבורה של שדות ושולחנות נוספים. ברצוני לראות גרסאות עתידיות של שינויים במאגרי מידע על וורדפרס בעת השבתת תוסף כך שהאשפה לא תישאר.

אפילו הסתכלתי על כמה תוספים נוספים שיוציאו את בלוג הוורדפרס שלך ל- XML ​​לייבוא ​​מחדש, אבל אז אתה מאבד הרבה נתונים. XNUMX שעות לאחר מכן (ישנתי) ולדעתי סיימתי את העברת החשבון ואת כל הנתונים הרלוונטיים. זה היה קצת סיוט, אבל הנה מה שעשיתי:

  1. גבה את האתר ואת מסד הנתונים המקורי.
  2. הותקן וורדפרס מאפס בחשבון החדש.
  3. התקין את התוספים האחרונים של וורדפרס מאפס בחשבון החדש.
  4. הגדר את כל אפשרויות התוסף והגדרות האתר.
  5. עשתה השוואה בטבלה של כל טבלה ממאגר המקור וממאגר היעד.
  6. מחק את כל השדות במאגר המקורות שלא היו קיימים במאגר היעד.
  7. רוקן את כל הטבלאות במאגר היעד (תפטור את עצמך מפוסטי הבדיקה הסטנדרטיים של WP.
  8. עשה ייצוא של כל שולחן לְלֹא זרוק ושחזר. זה יכתוב את הרשומות למסד הנתונים החדש עם אותם מפתחות, כך שאף אחד מהקשרים לא נשבר.
  9. העתק את תיקיית ה- wp-content \ upload שלי מחשבון המקור לחשבון היעד. מאז שהעברתי גם את שם התחום, כל הפניות לתמונות נשמרו.
  10. ניהלתי את הבלוג ובדקתי אותו! הייתי צריך לנקות כמה קבצי permalinks בעמוד, אני לא בטוח למה, אבל הם היו בסדר אחר כך.

מעניין ש- WordPress יש ייבוא ​​מובנה לפלטפורמות בלוגים תחרותיות, אך אין יבוא לביצוע ייבוא ​​של WordPress ל- WordPress אשר יתעלם משינויים בתוספים.

זה די עשה את זה. יתכן שתבחין שאני מפעיל חדש נושא. פשוט היו לי יותר מדי בעיות קטנות עם נושא הבטא שהפעלתי. ביצעתי התאמה אישית נרחבת של נושא זה, אך אני חושב שכמעט הגעתי לאן שאני רוצה.

התלונה היחידה שלי בנושא הוא שה- מחבר לא יישמו כותרת תחתונה משותפת בכל הנושא שנמצא מעל התג התחתון> גוף>, ולכן נאלצתי להזין ידנית את סקריפט Google Analytics שלי לאורך כל הדרך. יכולתי לבנות כותרת תחתונה מותאמת אישית ולהתייחס אליו, אבל אני חושב שמאוחר יותר הייתי מתבלבל מכיוון שמחבר הנושא השתמש בכל 'כותרת תחתונה'. זה נושא נחמד מאוד.

אני מניח שחזרתי לגבות עכשיו! עכשיו אני צריך להגיע לעבודה!

תגובות 3

  1. 1
  2. 2

    רק מחשבה…
    אני תמיד בודק גיבוי ומשחזר פתרונות, ההודעה שלך זכתה לתשומת ליבי.
    השימוש בייצוא המובנה ובייבוא ​​המובנה ל- 2.1 היה חלום. הייתה לי בעיה בגרפיקה המוצגת.
    אני עומד למחוק ולהפעיל מחדש את בלוג המבחן, אך הפעם אערוך את קובץ ה- XML ​​כך שישקף את המיקום החדש של התמונות.

  3. 3

    גם לי הייתה החוויה המשובחת של בנייה מחודשת של אתר הוורדפרס שלי. הכל עבר די טוב מכיוון שהייתי בטוח שגבה הכל באמצעים מרובים.

    הבעיות העיקריות שנתקלתי בהן היו משימות הפרסום שלי בקטגוריה אבדו בגלל הייבוא ​​באמצעות קובץ ה- XML. בנוסף, כמה פוסטים לא שוחזרו במלואם. נראה שזה נבע מכמה בעיות בשימוש במרכאות בודדות בפסקאות. משום מה, קובץ הגיבוי לא נעלם כראוי מהציטוטים וורדפרס חשבה שהוא הגיע לסוף ההודעה.

    נו טוב, זה לקח קצת זמן אבל הצלחתי לשלוף את המידע הזה מקובץ ה- .SQL שגיביתי לפני מחיקת מסד הנתונים.

    תודה ששיתפת את חוויותיך.

מה אתה חושב?

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.