วิธีที่ง่ายที่สุดในการดาวน์โหลดไฟล์ส่งออกทั้งหมดไปยังระบบ Windows โดยอัตโนมัติคืออะไร
ฉันต้องดาวน์โหลด Google Workspace Data Export แบบเต็มโดยใช้ Windows
การส่งออกข้อมูล Google Workspace คล้ายกับ Google Takeout แต่สำหรับทั้งองค์กร
เมื่อสร้างไฟล์ที่ส่งออกแล้ว ไฟล์เหล่านั้นจะสามารถดาวน์โหลดได้ทีละไฟล์โดยใช้เว็บอินเทอร์เฟซหรือดาวน์โหลดโดยใช้คำสั่ง gsutil ที่จัดทำโดยเว็บอินเทอร์เฟซเดียวกัน
gsutil -m cp -r \
"gs://takeout-export-.../20210716T081530Z/CustomerOwnedData/" \
"gs://takeout-export-.../20210716T081530Z/ทรัพยากร:\ -10235762353432345231/"
...อีก 50 เส้น
.
คำสั่งนี้ไม่ทำงานนอกกรอบบน Windows
จนถึงตอนนี้ฉันได้ทำสิ่งต่อไปนี้แล้ว
- ลบออกทั้งหมด
\n
ทำให้เป็นคำสั่งบรรทัดเดียว
- ลบการเว้นช่องว่างสีขาว "\ " ภายในชื่อไฟล์ เนื่องจากมีการอ้างถึงแล้ว
ปัญหายังคงอยู่ที่ชื่อไฟล์ในการส่งออกประกอบด้วย ":" ซึ่ง Windows ไม่อนุญาต
ฉันสามารถดาวน์โหลดแต่ละโฟลเดอร์ได้โดยระบุชื่อโฟลเดอร์เป้าหมายใหม่ แต่ต้องทำด้วยมือทีละโฟลเดอร์
ฉันพยายามเขียนคำสั่งใหม่เป็นคำสั่งเดียวสำหรับแต่ละโฟลเดอร์:
gsutil -m cp -r "gs://takeout-export-.../20210716T081530Z/ทรัพยากร: -10235762353432345231/" "ทรัพยากร: -10235762353432345231/"
ใช้งานได้เฉพาะกับโฟลเดอร์ที่มีไฟล์เดียวเท่านั้น
โฟลเดอร์ส่วนใหญ่มีไฟล์สองไฟล์ซึ่งส่งผลให้มีดังต่อไปนี้:
CommandException: URL ปลายทางต้องตั้งชื่อไดเร็กทอรี บัคเก็ต หรือบัคเก็ต
ไดเร็กทอรีย่อยสำหรับรูปแบบซอร์สหลายรายการของคำสั่ง cp
CommandException: URL ปลายทางต้องตั้งชื่อไดเร็กทอรี บัคเก็ต หรือบัคเก็ต
ไดเร็กทอรีย่อยสำหรับรูปแบบซอร์สหลายรายการของคำสั่ง cp
CommandException: ไม่สามารถถ่ายโอน 2 ไฟล์/วัตถุได้
ต่อไป ฉันพยายามเปลี่ยนชื่อโฟลเดอร์ "ทรัพยากร: ... "
gsutil -m mv "gs://takeout-export-.../20210716T081530Z/ทรัพยากร: -10235762353432345231/" "gs://takeout-export-.../20210716T081530Z/ทรัพยากร -10235762353432345231/"
แต่สิ่งนี้ล้มเหลวด้วย:
AccessDeniedException: 403 ...@... ไม่มี storage.objects.create เข้าถึงวัตถุ Google Cloud Storage
ฉันเดาว่าฉันไม่มีสิทธิ์แก้ไขไฟล์ส่งออกข้อมูล
ฉันในฐานะผู้ดูแลระบบต้องรู้ความรู้อะไรบ้างจึงจะเข้าถึงการส่งออกข้อมูล Google Workspace ได้