תחילת העבודה
- האם צריך להפעיל את החיוב?
- צריך להפעיל את החיוב אם אתם מתכוונים ליצור קטגוריות משלכם ולאחסן בהן נתונים.
- קיבלתי גישה לקטגוריה של מישהו אחר. האם צריך להפעיל את החיוב?
לא, במקרה כזה מישהו אחר כבר הגדיר פרויקט והעניק לכם גישה לפרויקט כולו או לאחת מהקטגוריות שלו והאובייקטים שהוא מכיל. Cloud de Confiance by S3NS אחרי שתעברו אימות, בדרך כלל באמצעות חשבון המשתמש שלכם, תוכלו לקרוא ולכתוב נתונים בהתאם להרשאות הגישה שקיבלתם.
מידע על מתן גישה לפרויקט מופיע במאמר ניהול הגישה לפרויקטים, לתיקיות ולארגונים.
- אני רוצה להוריד נתונים שגלויים לכולם או לגשת אליהם. איך עושים את זה?
במאמר איך ניגשים לנתונים ציבוריים יש הסבר על כמה שיטות לגשת לנתונים שגלויים לכולם ומאוחסנים ב-Cloud Storage. בהתאם לשיטה שבה תבחרו להשתמש, לא תצטרכו להפעיל את החיוב, ליצור פרטי כניסה או לבצע אימות ב-Cloud Storage.
- באילו כלים וספריות אפשר להשתמש עם Cloud Storage?
בנוסף ל-API בפורמט JSON ו-API בפורמט XML, Cloud de Confianceאפשר לנהל אינטראקציה עם Cloud Storage גם באמצעות:
Cloud de Confiance מסוף בדפדפן, שבו תוכלו לבצע פעולות בסיסיות על קטגוריות ואובייקטים.
ממשק שורת הפקודה Google Cloud CLI שמאפשר להפעיל פקודות
gcloud storageב-Cloud Storage.ספריות הלקוח של Cloud Storage, שתומכות בכמה שפות תכנות, כולל Java, Python ו-Ruby.
אפשר לחפש באינטרנט עוד כלים וספריות של צד שלישי.
- התחלתי לפתח ספרייה או כלי ל-Cloud Storage ואני רוצה למכור אותם באינטרנט. מותר לי?
כן!
- איך אוכל לבטל את החשבון שלי ב-Cloud Storage?
כדי לבטל את החשבון ב-Cloud Storage:
מוחקים את כל הקטגוריות והאובייקטים.
להוראות מפורטות, ראו מחיקת קטגוריות.
משביתים את שירותי Cloud Storage בפרויקט.
במסוףCloud de Confiance , מתוך הפרויקט הרצוי פותחים את רשימת ממשקי ה-API המופעלים. לכל שירות ברשימה שרוצים להשבית, לוחצים על שם השירות. בדף של השירות, לוחצים על השבתת ה-API.
משביתים את החיוב (אופציונלי).
אחרי שתבצעו את השלבים שלמעלה לא תצברו חיובים חדשים ב-Cloud Storage, אבל אפשר גם להשבית את החיוב כדי להפסיק לקבל דפי חשבון. להוראות מפורטות, ראו השבתת החיוב בפרויקט. החשבון האחרון שתקבלו יהיה עבור חיובים שתצברו בתקופה שבין תחילת מחזור החיובים ועד למועד השבתת החיוב.
אחסון ומדיניות תוכן
- באיזו מידה הנתונים שלי ב-Cloud Storage עמידים?
- Cloud Storage מיועד לספק עמידות שנתית של 99.999999999% (או 11 תשיעיות). למידע נוסף, ראו זמינות ועמידות של נתונים.
-
- איך אפשר להתגונן מפני מחיקה של נתונים בטעות?
- ב-Cloud Storage יש כמה אפשרויות להגן על הנתונים מפני מחיקה בטעות. במאמר אפשרויות לשליטה על מחזורי החיים של הנתונים יש סקירה כללית של האפשרויות הזמינות.
- האם אפשר למחוק אובייקט של Cloud Storage שהעליתי בטעות לקטגוריה נעולה שמופעלת בה מדיניות לשמירת נתונים?
לא. תוכלו למחוק את האובייקט הזה רק אחרי שתקופת השמירה שלו הסתיימה.
אם לא נעלתם את הקטגוריה, אפשר להסיר באופן זמני את המדיניות לשמירת נתונים, למחוק את האובייקט ואחר כך להפעיל מחדש את המדיניות לשמירת נתונים.
שימוש בקטגוריות
-
- האם אפשר לשנות את הפרויקט שאליו הקטגוריה משויכת?
- לא, אי אפשר לשנות את הפרויקט של הקטגוריה. הקטגוריה תמיד נשארת בפרויקט שהגדרתם כשיצרתם את הקטגוריה. אם רוצים לשנות את הפרמטר הזה, צריך למחוק את הקטגוריה וליצור אותה מחדש.
- יצרתי קטגוריה אבל שכחתי באיזה פרויקט יצרתי אותה. איך אוכל למצוא אותה?
ברוב הפעולות הנפוצות ב-Cloud Storage צריך לציין רק את שם הקטגוריה הרלוונטית, ולא את הפרויקט שמשויך לאותה הקטגוריה. באופן כללי, צריך לציין את מזהה הפרויקט רק כשיוצרים קטגוריה או כשמציגים קטגוריות בפרויקט. מידע נוסף זמין במאמר מתי צריך לציין פרויקט.
כדי לאתר את הפרויקט שמכיל קטגוריה ספציפית:
- אם אתם מחפשים במספר סביר של פרויקטים וקטגוריות, תוכלו להשתמש בCloud de Confiance מסוף ולבדוק את הקטגוריות שכלולות בכל פרויקט.
- אחרת, מקבלים את המטא-נתונים של הדלי באמצעות ההוראות של API בפורמט JSON. מספר הפרויקט שמשויך לקטגוריה מופיע כחלק מהתשובה. כדי לקבל את שם הפרויקט צריך להפעיל בטרמינל את הפקודה הבאה ולהעביר לה את מספר הפרויקט:
gcloud projects list | grep PROJECT_NUMBER
גישה לנתונים
- האם אפשר לשייך את החיובים שקשורים לגישה לנתונים למשתמש שניגש בפועל לנתונים?
- כן. אפשר להשתמש בתכונה Requester Pays כדי לחייב את מגישי הבקשות לכלול בבקשות שלהם פרויקט שמשויך לחשבון לחיוב. כך המערכת תדע לחייב את הפרויקט של מגיש הבקשה במקום את הבעלים של הקטגוריה שאליה ניגשו.
- האם יש ב-Cloud Storage אפשרות להאיץ העלאות והורדות?
- כן. לקוחות יכולים להשתמש בשם DNS גלובלי להעלאות ולהורדות ב-Cloud Storage. Google משתמשת ברשת הפרטית שלה כדי להעביר את הנתונים מ/אל שרת ה-POP שהכי קרוב לנתונים שרוצים להוריד או להעלות. כך מתקבלים ביצועים גבוהים משמעותית בהעברות לעומת הביצועים שמקבלים דרך האינטרנט הציבורי. הפונקציונליות הזו כלולה בכל הקטגוריות של Cloud Storage, ללא חיוב נוסף.
- אני רוצה לאפשר למישהו להוריד אובייקט ספציפי. איך עושים את זה?
- יש כמה דרכים לשתף אובייקט ספציפי. אפשר להשתמש בכתובת URL חתומה, שמעניקה גישה מוגבלת בזמן לכל מי שיש לו את כתובת ה-URL החתומה. במאמר חתימת V4 באמצעות הכלים של Cloud Storage מפורטות הוראות ליצירת כתובת URL חתומה. אפשר גם להשתמש בתנאי
resource.nameIAM כדי להעניק באופן סלקטיבי גישה לאובייקטים מסוימים בקטגוריה. במאמר איך משתמשים בתנאי IAM בקטגוריות מוסבר איך להחיל תנאי IAM. - איך אפשר למנוע מרוץ תהליכים במשאבים שלי ב-Cloud Storage?
- הדרך הקלה ביותר למנוע מרוץ תהליכים היא להשתמש בסכמת שמות שמונעת יותר משינוי אחד של אותו שם אובייקט. לעיתים קרובות לא ניתן להשתמש בסכמה כזאת, ובמקרה כזה אפשר להשתמש בתנאים מקדימים בבקשה. התנאים המקדימים עוזרים לוודא שהבקשה תמשיך רק אם המצב בפועל של המשאב תואם לקריטריונים שצוינו בתנאים המקדימים.