כיצד לגבות התקנת הצמד של NextCloud ב- Linux

click fraud protection

Nextcloud באמת תוכנת העתיד. בזכות זה, פשוט מתמיד לסובב את Dropbox שלך, ידידותי למשתמש, דמוי פתרון אחסון ב- Linux. ההתקנה של התוכנה היא קלה ביותר הודות לדברים כמו חבילות Snap. עם זאת, לא כל כך קל לגבות התקנה של NextCloud Snap.

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

עצור את השרת

יצירת גיבוי של Nextcloud, במיוחד גרסת Snap, מחייבת השעיית תוכנת השרת. מבלי לכבות את שרת ה- Nextcloud, קבצים מסוימים עשויים להיכשל בשמירה, עלולות להיווצר שגיאות הרשאה ואפילו נתונים עלולים לאבד.

למרבה המזל, השעיית שרת Nextcloud שמריץ זה פשוט באותה מידה כמו התקנתו! כדי להפסיק את השרת, פתח מסוף וקבל מעטפת שורש באמצעות su או sudo -s. ואז, השתמש ב- עצור הצמד פקודה להפסיק את כל שירותי Nextcloud.

su -

או

עצרו את הצמד הבא

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

תיקיות גיבוי

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

~ / Nextcloud תיקיה לכל משתמש. בדרך זו, אם יקרה משהו בגיבוי השרת, למשתמשים יהיה עדיין כפול של הנתונים שלהם.

ליצירת גיבוי של תיקיית סינכרון Nextcloud, עבור אל כל מחשב לינוקס המשתמש בשרת הסנכרון ופתח מסוף. במסוף, השתמש ב- זפת פקודה ליצור ארכיון של ~ / Nextcloud תיקיה. הקפד להחליף את "שם המשתמש" בפקודה שלמטה בשם המשתמש שלך.

tar -zcvpf nextcloud-local-backup-username.tar.gz ~ / Nexcloud

תלוי כמה גדול ~ / Nextcloud כלומר, תהליך הדחיסה עשוי להימשך זמן מה. לאחר השלמת תהליך הארכיון, השתמש ב- GPG פקודה להצפנת הארכיון (למטרות אבטחה.)

gpg -c nextcloud-local-backup-username.tar.gz rm nextcloud-local-backup-username.tar.gz

GnuPG יעלה nextcloud-local-backup-username.tar.gz.gpg.

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

גבה את Nextcloud

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

התיקיה הראשונה לגיבוי בספריית ה- Snap של Nextcloud היא ספריית התצורה. כדי לקבוע את שם תיקיית התצורה של Nextcloud, הפעל lsblk ולראות איפה זה במערכת. נכון לכתיבת מאמר זה, תיקיית ההר הוא:

/var/lib/snapd/snap/nextcloud/7658

צור תיקיית גיבוי חדשה בתוך /home/username/ עם ה mkdir פקודה והשתמש ב- cp פקודה להעתיק את הכל אליו.

mkdir ~ / nextcloud-server-backup גיבוי mkdir ~ / nextcloud-server-backup / config. sudo cp -rp / var / lib / snapd / snap / nextcloud / 7658 / * / home / username / nextcloud-server-backup / config

עם קבצי התצורה של Nextcloud בתיקיית הגיבוי, הגיע הזמן לשמור את הנתונים.

mkdir ~ / nextcloud-server-backup / נתונים sudo cp -rp / var / snap / nextcloud / common / * / home / username / nextcloud-server-backup / data

דחוס את הגיבוי

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

הערה: לפני הדחיסה של גיבוי זה, וודא שיש לך מספיק שטח דיסק לתמוך בו.

tar -zcvpf nextcloud-snap-server-backup.tar.gz ~ / nextcloud-server-backup

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

הצפן גיבוי

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

כדי להצפין את הגיבוי, פתח מסוף והפעל את הפקודה הבאה:

gpg -c nextcloud-snap-server-backup.tar.gz

בדומה לגיבוי המקומי של Nextcloud, גם GPG תפיק א nextcloud-snap-server-backup.tar.gz.gpg קובץ. קובץ זה מוצפן ובטוח, ולכן זה בסדר למחוק את הארכיון הלא מוצפן:

rm nextcloud-snap-server-backup.tar.gz

שחזור גיבוי

צריך לשחזר את הגיבוי? התחל על ידי העברת nextcloud-snap-server-backup.tar.gz.gpg אל /home/username/.

בשלב הבא, פענח את הארכיון באמצעות gpg:

gpg nextcloud-snap-server-backup.tar.gz.gpg

חלץ את הארכיון באמצעות זפת.

tar -xvpf nextcloud-snap-server-backup.tar.gz

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

הצמד. התקן

שחזר את הגיבוי באמצעות;

sudo cp -rpf / home / username / nextcloud-server-backup / data / * / var / lib / snapd / snap / nextcloud / 7658 / sudo cp -rpf / home / username / nextcloud-server-backup / config / * / var / snap / nextcloud / common /

לבסוף, הפעל את שרת Nextcloud באמצעות התחל הצמד פקודה.

התחל הצמד
watch instagram story