REST Resource: projects.locations.backupCollections.backups

משאב: גיבוי

גיבוי של אשכול.

ייצוג ב-JSON
{
  "name": string,
  "createTime": string,
  "cluster": string,
  "clusterUid": string,
  "totalSizeBytes": string,
  "expireTime": string,
  "engineVersion": string,
  "backupFiles": [
    {
      object (BackupFile)
    }
  ],
  "nodeType": enum (NodeType),
  "replicaCount": integer,
  "shardCount": integer,
  "backupType": enum (BackupType),
  "state": enum (State),
  "encryptionInfo": {
    object (EncryptionInfo)
  },
  "uid": string
}
שדות
name

string

מזהה. נתיב המשאב המלא של הגיבוי. החלק האחרון של השם הוא מזהה הגיבוי בפורמט הבא: [YYYYMMDDHHMMSS]_[Shorted Cluster UID] או בפורמט שצוין על ידי הלקוח בזמן גיבוי האשכול. דוגמה: 20240515123000_1234

createTime

string (Timestamp format)

פלט בלבד. הזמן שבו נוצר הגיבוי.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

cluster

string

פלט בלבד. נתיב המשאב באשכול של הגיבוי הזה.

clusterUid

string

פלט בלבד. מזהה ה-UID של האשכול בגיבוי הזה.

totalSizeBytes

string (int64 format)

פלט בלבד. הגודל הכולל של הגיבוי בבייטים.

expireTime

string (Timestamp format)

פלט בלבד. המועד שבו תוקף הגיבוי יפוג.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

engineVersion

string

פלט בלבד. redis-7.2, valkey-7.5

backupFiles[]

object (BackupFile)

פלט בלבד. רשימה של קובצי גיבוי של הגיבוי.

nodeType

enum (NodeType)

פלט בלבד. סוג הצומת של האשכול.

replicaCount

integer

פלט בלבד. מספר העותקים של האשכול.

shardCount

integer

פלט בלבד. מספר הרסיסים באשכול.

backupType

enum (BackupType)

פלט בלבד. סוג הגיבוי.

state

enum (State)

פלט בלבד. מצב הגיבוי.

encryptionInfo

object (EncryptionInfo)

פלט בלבד. פרטי ההצפנה של הגיבוי.

uid

string

פלט בלבד. מזהה ייחודי של הגיבוי שהוקצה על ידי המערכת.

BackupFile

הגיבוי מורכב מכמה קבצי גיבוי.

ייצוג ב-JSON
{
  "fileName": string,
  "sizeBytes": string,
  "createTime": string
}
שדות
fileName

string

פלט בלבד. לדוגמה: ‎.rdb

sizeBytes

string (int64 format)

פלט בלבד. גודל קובץ הגיבוי בבייטים.

createTime

string (Timestamp format)

פלט בלבד. השעה שבה נוצר קובץ הגיבוי.

הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

BackupType

סוג הגיבוי.

טיפוסים בני מנייה (enum)
BACKUP_TYPE_UNSPECIFIED ערך ברירת המחדל הוא not set.
ON_DEMAND גיבוי לפי דרישה.
AUTOMATED גיבוי אוטומטי.

מדינה

מצב הגיבוי.

טיפוסים בני מנייה (enum)
STATE_UNSPECIFIED ערך ברירת המחדל הוא not set.
CREATING הגיבוי נוצר.
ACTIVE הגיבוי פעיל ומוכן לשימוש.
DELETING הגיבוי נמחק.
SUSPENDED הגיבוי מושעה כרגע בגלל סיבות כמו מחיקת פרויקט, סגירת חשבון לחיוב וכו'.

Methods

delete

מחיקת גיבוי ספציפי.

export

מייצא גיבוי ספציפי ל-URI של Cloud Storage של לקוח.

get

מקבל את הפרטים של גיבוי ספציפי.

list

רשימה של כל הגיבויים שנמצאים באוסף גיבויים.