ฉันได้ตั้งค่ารูทีนการสำรองที่สำรองไฟล์ทั้งหมดของฉันไปที่ Amazon S3 โดยใช้ความซ้ำซ้อน ฉันต้องการสร้างชุดข้อมูลสำรองที่คล้ายกันกับ Google Cloud Storage เป็นไปได้ไหมที่จะทำงานร่วมกับ GCS ซ้ำซ้อน
ฉันได้ตั้งค่ารูทีนการสำรองที่สำรองไฟล์ทั้งหมดของฉันไปที่ Amazon S3 โดยใช้ความซ้ำซ้อน ฉันต้องการสร้างชุดข้อมูลสำรองที่คล้ายกันกับ Google Cloud Storage เป็นไปได้ไหมที่จะทำงานร่วมกับ GCS ซ้ำซ้อน
คำตอบ:
ขณะนี้มี (ตั้งแต่ 2013-07-19 - รุ่น 0.6.22) รองรับการใช้ Google Cloud Storage โดยตรงในแบบซ้ำซ้อน
คุณควรใช้gsutil config -a
เพื่อสร้าง~/.boto
ไฟล์ปรับแต่ง จากนั้นคุณสามารถใช้ความซ้ำซ้อนในลักษณะนี้:
duplicity local_dir gs://yourbucket
นอกจากนี้ยังทราบว่ามีเพียงกลไกการรับรองความถูกต้องแบบเก่าเท่านั้นที่รองรับ คุณควรเปิดใช้งาน "ทำงานร่วมกันการเข้าถึง" จากการจัดเก็บคอนโซล Google
ขั้นตอนรายละเอียดเกี่ยวกับhttp://www.willdurness.com/back-up-your-vm-to-google-cloud-storage-using-duplicity
_boto_single.py
ไฟล์ที่ให้แบ็กเอนด์สำหรับธุรกรรม S3 แบบเธรดเดียวgsutil
เครื่องมือของ Google เพื่อซิงค์ S3 กับ GCS ตามที่ Jorge ระบุคำตอบ หรือคุณสามารถใช้ Duplicity เพื่อสำรองข้อมูลแบบโลคัลแล้วซิงค์กับ GCS ที่ใช้gsutil
อยู่นี่เป็นคำตอบบางส่วนที่อาจช่วยคนต่อไป:
จนถึงตอนนี้ดูเหมือนว่าการคัดลอกสิ่งต่าง ๆ ไปยัง Google ไดรฟ์ / เอกสารได้รับการสนับสนุน:
duplicity localdir gdocs://username:password@gmail.com/remotedir/
อย่างไรก็ตามสิ่งนี้แตกต่างจาก Google Cloud Storage ฉันคิดว่าสิ่งนี้น่าจะทำได้เนื่องจากความซ้ำซ้อนและgsutilทั้งสองใช้ boto แต่ฉันไม่แน่ใจว่าสิ่งนี้ต้องการงานที่ต้องทำซ้ำซ้อนหรือไม่
เพื่อหลีกเลี่ยงปัญหานี้จนกว่าคุณจะเรียงลำดับสิ่งนี้คุณสามารถคัดลอกโดยตรงจาก s3 ไปยังที่เก็บ GCS:
gsutil -m cp -R s3://yourbucket gs://yourbucket
เวอร์ชัน v0.6.22 (2013/08/22) ของ Duplicity เพิ่มการรองรับ Google Cloud Storage
deja-dup
34.1 (GUI ของการตีสองหน้า) ขณะนี้มี "การสนับสนุนการทดลองสำหรับ Google Cloud Storage" ( https://launchpad.net/deja-dup/+milestone/34.1 )
(ฉันพยายามเปิดใช้งานการทำงานร่วมกันสำหรับการรับรองความถูกต้อง HMAC ในที่เก็บข้อมูล GCS ของฉันและระบุ S3 Bucket ในรุ่นก่อนหน้าของ Deja-Dup - คล้ายกับวิธีduplicity
นี้ - แต่ไม่มีประโยชน์)