Pickup

צילום מסך תוכנה:
Pickup
פרטי תוכנה:
גרסה: 1.4
טען תאריך: 15 Apr 15
מפתחים: Michel Albert
רשיון: ללא תשלום
פופולריות: 99

Rating: 2.0/5 (Total Votes: 2)

איסוף הוא סקריפט גיבוי מודולרי נכתב לחלוטין בפייתון.
קוד המקור זמין בדף פרויקט GitHub.
הליבה של היישום pickup.py ההפעלה וסקריפט פייתון משמש כקובץ config. ליבה זו אינה כוללת כל קוד הקשורים כיצד יש ליצור גיבוי ממקור כלשהו. היגיון זה מוחבא במודולים. זה היתרון כי זה & rsquo; קל מאוד להוסיף תמיכה חדשה & ldquo; נתוני מקור & rdquo; או לשנות את ההתנהגות של רכיב הקיים.
יעד הגיבוי שנוצר באותו אופן בדיוק. מאותה הסיבה בדיוק. החסרון היחיד, הוא שגיבויים צריכים להיות שנוצרו ובldquo; אזור אחסון זמני & rdquo; הראשון לפני שהם פרוסים ליעד. הדבר נעשה משום שכמה מטרות (כמו rsync) יעבדו הכי טובות אם אתה יכול להאכיל אותם בתיקייה אחת המכילה את הכל. זה יהיה בזבוז לרוץ rsync על כל קובץ בנפרד.
דוגמא תצורה
תסריט התצורה הבאה יהיה ליצור גיבוי של כל תיקיית בית מקומית. כל תיקייה תישמר כtarball נפרד:
CONFIG_VERSION = (2,1)
STAGING_AREA = "בימוי"
= מחוללים [{
& Nbsp; 'שם': 'תיקיות בית מקומיות',
& Nbsp; 'פרופיל': 'תיקייה',
& Nbsp; "config": {
& Nbsp; 'נתיב': '/ בית,
& Nbsp; 'חצוי': נכון,
& Nbsp;}}]
= יעדים [{
& Nbsp; 'שם': "מקומי",
& Nbsp; 'פרופיל': "dailyfolder",
& Nbsp; "config": {
& Nbsp; 'נתיב': "/ var / גיבויים / יומי",
& Nbsp;}}]
ראה 'תצורה לפרטים נוספים ודוגמאות.
ביצוע דוגמא
קח את התצורה לעיל ולשמור אותו בכל מקום שתרצה. אתה יכול לבצע את זה על ידי הפעלה:
פיתון pickup.py -c /path/to/config_file.py
או, אם התקנת אותו למערכתך (ראה התקנה):
/ נתיב / ל/ טנדר -c /path/to/config_file.py

Requirements:

  • Python

תוכנה דומה

Humus
Humus

12 May 15

pyReScene
pyReScene

19 Feb 15

esbackup
esbackup

11 May 15

tar-backup
tar-backup

19 Feb 15

תוכנות אחרות של יזם Michel Albert

config_resolver
config_resolver

20 Feb 15

תגובות ל Pickup

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!