שְׁאֵלָה:
האם יש דרך לגבות תוכן של SD פנימי תוך שמירה על תאריך שינוי הקובץ?
andrepd
2014-01-19 07:04:06 UTC
view on stackexchange narkive permalink

אני נתקל בבעיות באחסון הפלאש הפנימי שלי (כלומר לא הייתי מסוגל ליצור תיקיות בשורש, מה שמונע מאפליקציות מסוימות לעבוד, בתוספת ביטולים תקופתיים), וניסיתי להריץ fsck code ללא הצלחה > עליו, אז חשבתי שאגבה את הנתונים שלי, אתכנן את אחסון הפלאש הפנימי ואשחזר. הפעלת adb pull / storge / sdcard0 תחליף, עם זאת, את תאריך השינוי של הקבצים, אשר יהיה בעיה בתמונות, למשל, מכיוון שהגלריה תלויה בתאריכים אלה למיון התמונות. השאלה שלי היא אם יש דרך לשמר את הנתונים האלה.

הצלחתי לעשות זאת על ידי יצירת טארבול עם תוכן כרטיס ה- sd, עיצוב, ואז שימוש באפשרות '- עיכוב ספריה-שחזור'.
שְׁלוֹשָׁה תשובות:
Michael Huang
2016-01-25 14:55:45 UTC
view on stackexchange narkive permalink

נסה להשתמש באפשרות -a כדי להעתיק את כל מאפייני הקבצים:

adb pull -p -a / sdcard /

( -p מיועד לאינדיקציה של התקדמות.)

Izzy
2014-01-19 08:00:11 UTC
view on stackexchange narkive permalink

ישנן מספר דרכים בהן תוכל להשיג זאת:

  • אם יש לך מספיק אחסון פנוי, ארכיב את התוכן (מיקוד, זפת, כל ארכיב אחר) ואז העתקת קובץ הארכיון תהיה דרך. משיכת הארכיון תשנה את חותמת הזמן של קובץ הארכיון, אך התוכן ישמר כפי שהוא, וישוחזר עם חותמות הזמן המקוריות שלהם. ניתן לעשות זאת מאפליקציית מסוף, או דרך מעטפת adb . במכשיר אחד שבדקתי, tar ו- gzip זמינים, ואפילו bzip2 . נבדק בהצלחה על אחד אחר והותאם למפרט שלך: tar czf backup.tar.gz / storge / sdcard0 לרוץ ממיקום עם מספיק מקום תיצור את הארכיון, ואז תוכל למשוך.
  • תוכל להשתמש באפליקציית סנכרון כמו FolderSync, ופשוט לסנכרן את כל התוכן למחשב שלך (באמצעות SFTP, Samba / Windows-Share או כל אחד מהפרוטוקולים הנתמכים האחרים). לאחר שעיצבת את האחסון, תוכל לסנכרן אותו באותה צורה.
  • אם המכשיר שלך תומך בכרטיס SDC חיצוני, תוכל להעתיק את הקבצים שלך לשם, מה שגם אמור לשמור על חותמות זמן

יכולות להיות אפילו אפשרויות אחרות, אבל אלה הן אלה שעולות בראש לראשונה.

andrepd
2019-07-01 21:40:07 UTC
view on stackexchange narkive permalink

במהלך ssh, אנו יכולים גם להשתמש ב- rsync עם האפשרות -a :

  rsync -a / sdcard / <destination>  


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...