כיצד לגבות קבצים ל-Google Drive בלינוקס

Come eseguire il backup dei file su Google Drive su Linux
⏱️ 3 min read

Google Drive הוא אמצעי מצוין לאנשים שצריכים לאחסן עותקים של הקבצים שלהם באינטרנט. משתמשי לינוקס יכולים לנצל את התוכנית החינמית של 15GB שלהם כדי לגבות קבצי תצורה חיוניים. בנוסף, תוכל לגבות כמות גדולה של נתונים, כולל קובצי מדיה, אם יש לך תוכנית פעילה של Google Workspace (לשעבר G Suite). מדריך זה יראה לך כיצד תוכל לגבות אוטומטית קבצים ל-Google Drive ב-Linux באמצעות חבילת הקוד הפתוח google-drive-ocamlfuse ו-CRON.

פארק הוד השרון
פארק הוד השרון

מה זה google-drive-ocamlfuse?

google-drive-ocamlfuse היא מערכת קבצים FUSE המאפשרת למשתמשים להרכיב את אחסון ה-Google Drive שלהם במחשב המקומי. הוא נכתב באמצעות Ocaml והוא זמין בחינם ב- GitHub. חלק מהתכונות העיקריות שלו כוללות גישת קריאה/כתיבה מלאה, תמיכה בריבוי חשבונות, הרשאות Unix ותמיכה בכונן צוות.

כיצד להשתמש עבור גיבויים אוטומטיים?

הצעד הראשון הוא להרכיב את Google Drive המרוחק במערכת הקבצים המקומית. כאן נכנס לתמונה google-drive-ocamlfuse. אז נוכל להשתמש במתזמן אוטומטי כדי להעביר מעת לעת קבצים לכונן. כדי שהדברים יהיו פשוטים, אנו משתמשים בכלי השירות Linux CRON כדי לטפל בתהליך התזמון. (אתה יכול גם להשתמש ב-Zeit כדי לתזמן עבודות cron.)

התקן והגדר את google-drive-ocamlfuse

ראשית, עלינו להתקין את google-drive-ocamlfuse במחשב הלינוקס שלנו. למרבה המזל, זה מאוד פשוט. פתח את הטרמינל שלך והקלד את הפקודה הבאה בהנחיה.

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

התקנת gdfuse

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

יצירת נקודת הרכבה לאחסון קבצי גיבוי ב-Google Drive

לאחר מכן התקן את אחסון הכונן באמצעות הפקודה הבאה:

מונטאז' של כונן גוגל

google-drive-ocamlfuse יפתח את דפדפן ברירת המחדל שלך ויפנה מחדש לדף אימות חשבון Google Drive. בחר את החשבון שברצונך לטעון באופן מקומי.

בחירת חשבון כונן

הזן את הסיסמה עבור החשבון שנבחר לאימות.

אימות חשבון גוגל

בשלב הבא, Google תדרוש הרשאה להעניק גישה ל-google-drive-ocamlfuse. לחץ על “אפשר” והמשך לעמוד הבא.

מאפשר גישה ל-gdfuse לאחסן קבצי גיבוי ב-Google Drive

תתבקש לאפשר גישה לחשבון המשתמש שלך פעם נוספת.

מאפשר גישה לחשבון

לאחר מתן ההרשאה, זה יפנה אותך לדף האינטרנט google-drive-ocamlfuse. מזל טוב, העלית בהצלחה את חשבון Google Drive שלך ​​למערכת הקבצים המקומית שלך.

הרכבה שלמה

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

בדיקת מצב ההרכבה

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

גיבוי קבצים ל-Google Drive באמצעות CRON

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

זה אמור להעתיק את קובץ הבדיקה לאחסון הכונן. להשתמש ב ls הפקודה כדי לוודא שהוא הועתק בהצלחה ל-Google Drive.

בדיקת קבצי גיבוי ל-Google Drive באמצעות gdfuse

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

אנו משתמשים בערך ה-crontab הבא כדי להעתיק את התוכן של תיקיית “/tmp” שלנו ל-Google Drive בשעה 00:00 מדי יום.

אם ברצונך לגבות את הקבצים שלך פעם בשבוע, השתמש בערך ה-crontab הבא.

זה יעתיק את התוכן של “/tmp” לאחסון הכונן בשעה 00:00 בכל יום ראשון. החלף את “/tmp” בספרייה המכילה את הקבצים האישיים שלך. עם זאת, יש שלב אחרון. אף אחד מהערכים של ה-crontab שלעיל אינו עולה על Google Drive באופן אוטומטי. פתרון מהיר לכך הוא להעלות את אחסון הכונן באמצעות ערך crontab אחר ולאחר מכן להמשיך עם הערך לגיבוי.

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

ערכי crontab לאחסון קבצי גיבוי ב-Google Drive

אֲרִיזָה

אנו מציגים דרך פשוטה לגיבוי קבצים ל-Google Drive באמצעות google-drive-ocamlfuse ו-cron. לחלופין, אם אתה משתמש ב-Gnome, אתה יכול גם לחבר את Google בקלות לשולחן העבודה שלך ולהרכיב את Google Drive במערכת שלך. אתה יכול גם לבדוק כמה חלופות Cron אחרות או להשתמש בטיימרים systemd כתחליף ל-cron.

קָשׁוּר:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x