גיבוי\שכפול userdata בין מכשירים שונים
@b2k
בעקבות השרשור של חסמבה שבנה מערכת מוכנה עלה שם הנושא של חשיבות שם משתמש ומערכת הפעלה לפעולה תקינה של המערכת. חיפשתי פה אבל לא מצאתי תשובה חד משמעית.
רציתי להבין משהו. בהנחה שאני רוצה את אותן ההגדרות בדיוק, אותם תוספים, אותו דבר בדיוק, שכפול מדוייק של קודי, על מכשירים שונים (נגיד לפטופ עם ווינדוס 7, אמזון פייר טי וי, ורספברי פיי) - איך עושים את זה? זה אפשרי בכלל?
ניתן לעשות גיבוי אחד לכלל המערכות? ולנייד אותו בין המכשירים?
המון תודה
בעקבות השרשור של חסמבה שבנה מערכת מוכנה עלה שם הנושא של חשיבות שם משתמש ומערכת הפעלה לפעולה תקינה של המערכת. חיפשתי פה אבל לא מצאתי תשובה חד משמעית.
רציתי להבין משהו. בהנחה שאני רוצה את אותן ההגדרות בדיוק, אותם תוספים, אותו דבר בדיוק, שכפול מדוייק של קודי, על מכשירים שונים (נגיד לפטופ עם ווינדוס 7, אמזון פייר טי וי, ורספברי פיי) - איך עושים את זה? זה אפשרי בכלל?
ניתן לעשות גיבוי אחד לכלל המערכות? ולנייד אותו בין המכשירים?
המון תודה
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
כתבתי גם בשרשור של חסמבה.
בעיקרון - כן, מספיק לשכפל וכל פלטפורמה תדע להריץ את זה.
בפועל - הייתי נזהר מזה, ויוצר backup נפרד למערכות מבוססות openelec דרך ההרחבה של OE.
ומחשבים מבוססי ווינדוס מגבה את תיקית הuserdata שלהן.
המוקש הגדול הוא קובץ הgui שבנוי שונה בהתאם לתצורה (קלט וידאו/קלט אודיו) וכו.
חבל לחפש קיצורי דרך שרק יאריכו.
אני משתמש בקודי שנים, גיבויים פשוטים עוזרים ״לשכפל״ ויש תוספים מצוינים לגיבוי המערכת.
בעיקרון - כן, מספיק לשכפל וכל פלטפורמה תדע להריץ את זה.
בפועל - הייתי נזהר מזה, ויוצר backup נפרד למערכות מבוססות openelec דרך ההרחבה של OE.
ומחשבים מבוססי ווינדוס מגבה את תיקית הuserdata שלהן.
המוקש הגדול הוא קובץ הgui שבנוי שונה בהתאם לתצורה (קלט וידאו/קלט אודיו) וכו.
חבל לחפש קיצורי דרך שרק יאריכו.
אני משתמש בקודי שנים, גיבויים פשוטים עוזרים ״לשכפל״ ויש תוספים מצוינים לגיבוי המערכת.
תודה תומר.
אבל אם מה שאתה אומר נכון אז איך זה שהשם משתמש בכלל חשוב פה?
ושמע לגבי תוספים מצויינים לגיבויים - XBMC BACKUP (זה השם הישן, לא זוכר איך זה נקרא היום..נראה לי רק BACKUP) - הוא כולה מעתיק קבצים מסויימים מהתיקיית userData. אני לא צריך אותו בשביל זה...
אני בכלל לא מחפש קיצורי דרך.
אני מחפש דרך שתאפשר לי לתחזק מכשיר אחד בצורה אופטימלית מבחינת תוספים והגדרות, ושאוכל בקלות לשכפל את כל המערכת למכשירים אחרים....
לבנות את קודי מ0 לוקח כמה שעות טובות גם למקצוען.
אבל אם מה שאתה אומר נכון אז איך זה שהשם משתמש בכלל חשוב פה?
ושמע לגבי תוספים מצויינים לגיבויים - XBMC BACKUP (זה השם הישן, לא זוכר איך זה נקרא היום..נראה לי רק BACKUP) - הוא כולה מעתיק קבצים מסויימים מהתיקיית userData. אני לא צריך אותו בשביל זה...
אני בכלל לא מחפש קיצורי דרך.
אני מחפש דרך שתאפשר לי לתחזק מכשיר אחד בצורה אופטימלית מבחינת תוספים והגדרות, ושאוכל בקלות לשכפל את כל המערכת למכשירים אחרים....
לבנות את קודי מ0 לוקח כמה שעות טובות גם למקצוען.
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
ראית את המדריך שלי על mysql?
אצלי מחשב אחד מנהל הכל ו5-6 קליינטים
אצלי מחשב אחד מנהל הכל ו5-6 קליינטים
אוקיי תומר אז לא הייתי רחוק.
העבודה מול השרת היא באמת סבבה לתחזוק ספרייה, אבל זה דווקא החלק שפחות מעניין אותי.
אותי יותר מעניין שהדברים הבאים יגובו פעם אחת בגיבוי בודד עבור כל המכשירים ואוכל להעתיק את הגיבוי הזה לכל המכשירים כשארצה:
1. אם עכשיו התקנתי תוסף\עדכנתי\מחקתי\ערכתי ידנית את הקוד
2. אם הגדרתי favorites בתוסף של בני
3. הגדרות של הסקין כמו קיצורים וכו' או
4. הגדרות של תוספים
וכו' וכו' וכו'
העבודה מול השרת היא באמת סבבה לתחזוק ספרייה, אבל זה דווקא החלק שפחות מעניין אותי.
אותי יותר מעניין שהדברים הבאים יגובו פעם אחת בגיבוי בודד עבור כל המכשירים ואוכל להעתיק את הגיבוי הזה לכל המכשירים כשארצה:
1. אם עכשיו התקנתי תוסף\עדכנתי\מחקתי\ערכתי ידנית את הקוד
2. אם הגדרתי favorites בתוסף של בני
3. הגדרות של הסקין כמו קיצורים וכו' או
4. הגדרות של תוספים
וכו' וכו' וכו'
- Amstel
-
- חבר פעיל במיוחד

- תגובות: 539
- הצטרף: ינואר 2015
- שם מלא: in
- נתן תודות: 32 פעמים
- קיבל תודות: 45 פעמים
@tomer953
·
לפני שאני מתחיל עם ההתקנות והכל,
האם לאחר השימוש במדריך שלך לSQL,
כל שינוי שאבצע בכל אחד מהמכשירים שמחוברים לSQL בשרת שלי יתעדכן ויופיע בכל המחשבים?
למשל,
אם בKODI שבמחשב שלי (לא איפה שהשרת נמצא), אעדכן תוסף,
האם בKODI שבמחשב עם השרת זה יתעדכן גם כן?
תודה.
·
לפני שאני מתחיל עם ההתקנות והכל,
האם לאחר השימוש במדריך שלך לSQL,
כל שינוי שאבצע בכל אחד מהמכשירים שמחוברים לSQL בשרת שלי יתעדכן ויופיע בכל המחשבים?
למשל,
אם בKODI שבמחשב שלי (לא איפה שהשרת נמצא), אעדכן תוסף,
האם בKODI שבמחשב עם השרת זה יתעדכן גם כן?
תודה.
לא יעבוד.
הנתיב של הסרטים נשמר בדטאבייס שכולל את שם המשתמש והנתיב של מערכת ההפעלה.
לאנדרואיד יש נתיב שונה, ל openelec נתיב שונה, לוינדוס xp נתיב שונה, לוינדוס 7 8 נתיב שונה.
לכן ההעתקה כמו שהיא של הקבצים כמו שהיא כולל הדאטאבייס למחשב שונה (מערכת הפעלה ושם משתמש) תתן הודעה שהקובץ לא נמצא.
אם רוצים להתחכם יש לפתוח את הקןבץ database של הסרטים ולערוך אותו לנתיב בשימוש שעוקף את נתיב מערכת ההפעלה ושם המשתמש special://userdata.....
לא בדקתי אבל זה אמור לעבוד.
עוד פרטים פה.
http://kodi.wiki/view/Special_protocol
הנתיב של הסרטים נשמר בדטאבייס שכולל את שם המשתמש והנתיב של מערכת ההפעלה.
לאנדרואיד יש נתיב שונה, ל openelec נתיב שונה, לוינדוס xp נתיב שונה, לוינדוס 7 8 נתיב שונה.
לכן ההעתקה כמו שהיא של הקבצים כמו שהיא כולל הדאטאבייס למחשב שונה (מערכת הפעלה ושם משתמש) תתן הודעה שהקובץ לא נמצא.
אם רוצים להתחכם יש לפתוח את הקןבץ database של הסרטים ולערוך אותו לנתיב בשימוש שעוקף את נתיב מערכת ההפעלה ושם המשתמש special://userdata.....
לא בדקתי אבל זה אמור לעבוד.
עוד פרטים פה.
http://kodi.wiki/view/Special_protocol
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
·Amstel כתב:@tomer953
·
לפני שאני מתחיל עם ההתקנות והכל,
האם לאחר השימוש במדריך שלך לSQL,
כל שינוי שאבצע בכל אחד מהמכשירים שמחוברים לSQL בשרת שלי יתעדכן ויופיע בכל המחשבים?
למשל,
אם בKODI שבמחשב שלי (לא איפה שהשרת נמצא), אעדכן תוסף,
האם בKODI שבמחשב עם השרת זה יתעדכן גם כן?
תודה....
לא
תוספים מתעדכנים לבד דרך הרפו שלהם.
כל עריכה ידנית צריכה להיות גורפת בכל המכשירים.
Mysql יודע לשתף ספריה,rss,מועדפים,פלייליסטים ועוד.
לא addons (הם לא נשמרים בdb)
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
·benny123 כתב:tomer953 מה אם לחסוך בהתעסקות עם שרת SQL במצב של חיבור התקן חיצוני לנתב ושיתופו ברשת ואז אכשהו לנתב את כל ה-XBMC/KODI ברשת הפנימית לפנות אליו? זה לא יתן אותו תמורה?...
אתה מתבלבל בין שני דברים.
שיתוף קבצים זו לא בעיה, לKODI יש אינספור דרכים לגשת לקבצים שנמצאים במקור כלשהו,
בין אם זה HDD שמחובר לראוטר, או תיקיה במחשב שמשותפת בSMB, או כונן שמחובר ל-NAS.
כל אלו הן דרכים מקובלות לאחסן תוכן ולשתף אותו ברחבי הבית - אך זו לא הנקודה ברשת MYSQL.
כאשר אתה משתף תוכן (נניח מתוך מחשב אחד) - וניגש לאותו התוכן ממחשב אחר, אתה סה"כ מקבל תצוגת קבצים,
ולא "ספריית סרטים" - וכדי לקבל ספרייה של ממש, אתה צריך לסרוק את התוכן הזה ולבנות ספרייה,
לא מספיק שהכונן משותף ברשת - הוא גם צריך להיסרק. ואז עלייך לבנות שוב את הספריה מחדש בכל קליינט...
סרטים בנפרד,סדרות בנפרד ומוסיקה בנפרד.
KODI יוצרת קובץ שנקרא MyVideos90.db והוא נמצא בתיקית הuserdata והוא בעצם מכיל טבלאות של המסד נתונים.
כל סרט\סדרה וכל הפרטים שלה...
למשל מחיקה של הקובץ הזה תמחוק לך את כל ספריית הוידאו מהתוכנה.
ועכשיו לפאנצ' - שרת MYSQL, ברגע שמגדירים בקובץ ה-Advancedsettings של KODI פקודה מסוימת שאומרת לKODI -> "המסד נתונים הוא לא מקומי... אלא נמצא ב....."
אז היא יודעת "אוקיי, אני אתעלם מהמסד נתונים המקומי ואתחבר למרוחק"
ואז בעצם היא ניגשת לקובץ מסד נתונים שמותקן על השרת MYSQL שהקמת.
אחרי שהתחברת לשרת המרוחק - אתה בונה עליו את הספרייה בצורה חד פעמית, כמו שאתה בונה בהתחלה ספרייה מקומית - רק הפעם אתה עושה זאת מראש על השרת המרוחק (ולא על הקובץ MyVideos90.db )
כאשר סיימת - כל שנותר לך הוא בכל מחשב אחר שתחפוץ בו, להגדיר בקובץ את האייפי של השרת - והוא כבר יתחבר אליו - וכמובן שהוא מוכן לפעולה....
למשל אצלי על הHTPC התקנתי גם שרת MYSQL וכל התכנים נמצאים עליו -
כל מחשב אחר בצורת CUBOX או משהו דומה, אני רק זורק לתוכו את הIP של השרת - והופה כל הספריות מופיעות כמו שהן - אוטומטית - בלי צורך לעשות כלום...
בנוסף לכל היתרונות שבעניין, ניתן ל'העצים' את החוויה של השיתוף על-ידי הגדרות מסוימות שהסברתי במדריך - המאפשרות גם שיתוף של "נצפה\לא נצפה" (כלומר להמשיך לצפות ממחשב אחר איפה שהפסקת במחשב אחד)
כמו-כן לשתף גם את קובץ המועדפים\RSS\פלייליסט ועוד... ואז ברגע שתוסיף מועדפים - זה יתווסף בכל המחשבים אוטומטית.
מקווה שהעניין ברור כי הרבה מתבלבלים ורק שומעים את המילה MYSQL ונרתעים למרות שעשיתי לזה את המדריך הכי פשוט בעולם צעד אחר צעד.
זה מאוד-מאוד מתאים למי שיש ספרייה מקומית של סרטים שרוצה לשתף בכל הבית, פחות מתאים למי שמשתמש בGENESIS - ואז כל מה שצריך זה להוריד את התוסף וזהו...
קישור למדריך (tomer953): המדריך לסנכרון XBMC בין כל המכשירים בבית (MySQL) - קישור ,
http://www.hometheater.co.il/vt211682.html
http://www.hometheater.co.il/vt211682.html
- tomer953
- חבר מכור קשה

- תגובות: 5304
- הצטרף: מרץ 2010
- שם מלא: tomer953
- נתן תודות: 234 פעמים
- קיבל תודות: 1442 פעמים
עם heidisql
צריך קצת ידע טכני, להריץ שאילתה וכו'
צריך קצת ידע טכני, להריץ שאילתה וכו'
