แหล่งข้อมูล: การสำรองข้อมูล
ข้อมูลสำรองของฐานข้อมูล Cloud Firestore
ข้อมูลสำรองจะมีเอกสารและการกำหนดค่าดัชนีทั้งหมดสำหรับฐานข้อมูลที่ระบุในช่วงเวลาหนึ่งๆ
การแสดง JSON |
---|
{
"name": string,
"database": string,
"databaseUid": string,
"snapshotTime": string,
"expireTime": string,
"state": enum ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรที่ไม่ซ้ำกันของข้อมูลสำรอง รูปแบบคือ |
database |
เอาต์พุตเท่านั้น ชื่อฐานข้อมูล Firestore ที่เป็นต้นทางของข้อมูลสำรอง รูปแบบคือ |
databaseUid |
เอาต์พุตเท่านั้น UUID4 ที่ระบบสร้างขึ้นสำหรับฐานข้อมูล Firestore ที่เป็นต้นทางของข้อมูลสำรอง |
snapshotTime |
เอาต์พุตเท่านั้น ข้อมูลสำรองมีสำเนาฐานข้อมูลที่สอดคล้องกันภายนอกในขณะนี้ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
expireTime |
เอาต์พุตเท่านั้น การประทับเวลาที่ข้อมูลสำรองนี้หมดอายุ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
state |
เอาต์พุตเท่านั้น สถานะปัจจุบันของข้อมูลสำรอง |
รัฐ
ระบุสถานะปัจจุบันของข้อมูลสำรอง
Enum | |
---|---|
STATE_UNSPECIFIED |
ไม่ได้ระบุรัฐ |
CREATING |
กำลังสร้างข้อมูลสำรองที่รอดำเนินการอยู่ ระบบจะปฏิเสธการดำเนินการในข้อมูลสำรองในสถานะนี้ |
READY |
ข้อมูลสำรองเสร็จสมบูรณ์และพร้อมใช้งานแล้ว |
NOT_AVAILABLE |
การสำรองข้อมูลไม่พร้อมใช้งานในขณะนี้ |
วิธีการ |
|
---|---|
|
ลบข้อมูลสำรอง |
|
รับข้อมูลเกี่ยวกับข้อมูลสำรอง |
|
แสดงรายการข้อมูลสำรองทั้งหมด |