גיבוי נתונים לנטסוויט
רקע
נטסוויט, כמו כל מערכת מידע, מכילה מידע רב ורגיש אשר קריטי לתפקוד השוטף
של החברה.
במידה וישנה בעיה במידע ובנתונים, כגון השחתה, מחיקה, נפילה של שרת בסיס
נתונים או של האפליקציה לאורך זמן, נדרש להפעיל תהליך של המשכיות עסקית הכולל בין היתר
גיבוי של הנתונים ושחזור שלהם על מנת לחזור לשגרה ולפעילות בהקדם האפשרי.
אומנם גם פגיעה מקומית של מספר רשומות יכולה להפריע לעסק ונרצה לעיתים
לשחזר או לבדוק מה היו הנתונים לפני השינוי.
נטסוויט עצמה מגבה את הנתונים באופן קבוע במספר מקומות ומאפשרת שיחזור
נתונים במידת הצורך)ראה לינק
זה). אומנם תהליך זה הוא מורכב ולא פשוט לביצוע ויכול להיות שיגרור אובדן מידע
ויקח זמן כמו גם ידרוש עלות נוספת(אלא אם כן זה אשמת נטסוויט).
לכן, מומלץ לגבות את הנתונים בעצמך במקום ואופן נוסף על מנת "לא
להפיל" את כל האחריות על נטסוויט.
פתרונות אפשריים:
1-
הוצאה שגרתית של דוחות
וחיפושים שמכילים את הנתונים
ניתן להשתמש ב EXPORT חלקי של נטסוויט –Full CSV Export (להרחבה, ראו גם תשובת נטסוויט: Answer Id: 10028) ובדוחות מקוסטמים נוספים שמכילים את המידע
החשוב.
Set Up -> Import/Export -> Full CSV Export
צריך לבחור View לכל רשימה ועל בסיס זה נעשה ה EXPORT
הערות לגבי ה Full CSV Export:
·
הקובץ לא מכיל נתונים
של טרנזקציות, כגון: הזמנת לקוח(SO), הזמנות רכש(PO) וכדומה(יש רעיון ב SuiteIdeas -92924 שמדבר על זה).
·
הוצאה של הנתונים במסגרת
ה' ‘Full CSV Export יכולה
להיערך שעה עד מספר שעות בתלות בכמות הנתונים.
·
במידה ויוצאים
מהסביבה של נטסוויט אז פעולת הוצאת הנתונים נפסקת.
מומלץ במקביל להוציא גם דוחות מקוסטמים המכילים את רוב המידע הרלווטי
שלא כלול ב Full
CSV Export וגם דוח שלsystem notes כ saved search על מנת לשמר גם מידע
מסויים לגבי השינויים שנעשו בדוח ייעודי
כמו גם דוח מחיקות על מנת לזהות טוב יותר טרנזקציות שנמחקו.
חסרונות של דוח system notes :
·
הדוח לא מכיל את
הנתונים הנוכחיים של הרשומות ולא מכיל מה שונה אלא רק מה הפעולה, מי עשה אותה, באיזה
רשומה, מתי ואת הסכום שלה.
·
קובץ זה יכול להיות
גדול מאוד ולכן מומלץ להוציא רק אינקרמנטלית.
·
לא ניתן לתזמן את
ריצת הדוח.
חסרונות מרכזיים בפתרון הראשון:
·
התהליך לא שומר את כל
הקונפיגורציות ולא את כל המידע.
·
התהליך לא קורה בצורה
אוטומטית.
·
דרוש לתחזק הרבה
דוחות/חיפושים.
·
לא ניתן באופן
אוטומטי לשחזר את הנתונים לתוך המערכת.
2-
שימוש בטכנולוגיית SuiteTalk
ניתן לבנות web services להוצאה מובנת של נתונים מהבסיס
נתונים של נטסוויט
מידע נוסף ניתן למצוא תחת 'SuiteTalk Platform
Overview'
יישום זה דורש פיתוח ומידול נתונים אשר עשויים להפוך את המשימה למורכבת.
3-
שימוש בטכנולוגיית SuiteAnalytics
ניתן לבנות קישוריות
לבסיס הנתונים דרך אחד מהכלים הבאים: ODBC, JDBC ADO.NET driver
מידע נוסף ניתן למצוא תחת מאמר: 'Introducing SuiteAnalytics Connect'
יישום זה דורש פיתוח ומידול נתונים אשר עשויים להפוך את המשימה למורכבת.
4-
כלים חיצוניים
ייעודיים
ניתן לעשות שימוש בתוכנות ייעודיות המבצעות גיבויים סדירים, הבניה של
המידע ויכולת חיפוש ואיחזור , תוכנות אלו עולות יותר כסף אומנם מספקות פתרון מקיף ואיכותי
יותר.
Skyvia
פתרון ענני לגיבוי ושיחזור נתונים של נטסוויט המאפשר גיבוי יומי
אוטומטי וידני
משרד: פראג, צ'כיה
Bedrock Data
אחסון של הנתונים ב MySQL warehouse ומאוחסן באמזון
Vastedge
פתרון לגיבוי ושיחזור נתונים של נטסוויט המאפשר גיבוי יומי אוטומטי
וידני כולל כל המטהדאטה.
Relational Junction by sesamesoftware
Blueacrobat
פתרון לוקלי לגיבוי ושיחזור נתונים של נטסוויט המאפשר גיבוי יומי
אוטומטי וידני כולל כל המטהדאטה.
ראו גם מאמר זה: http://blog.prolecto.com/2012/08/31/extract-netsuite-data-for-backup-and-reporting/
Tactical Connect
קונקטור על גבי נטסוויט(כמו בנדל) אשר מאפשר הוצאה אוטומטית של חיפושים(saved searches) ושליחה שלהם לאפליקציית יעד.
Tactical Connect
קונקטור על גבי נטסוויט(כמו בנדל) אשר מאפשר הוצאה אוטומטית של חיפושים(saved searches) ושליחה שלהם לאפליקציית יעד.
קישור: https://www.tacticalconnect.com/
בכל הפתרונות, טעינה ושחזור נתונים חזרה לתוך נטסוויט היא פעולה מורכבת ולא קלה לביצוע שמלווה גם בהרבה שאלות עסקיות אשר דורשת בחינה של כל מקרה לגופו.
אין תגובות:
הוסף רשומת תגובה