ฉันพยายามค้นหาเพื่อดูว่า Google ไดรฟ์ได้รับการสนับสนุนในลักษณะเดียวกับ Ubuntu One ที่รองรับ Deja-Dup หรือไม่ แต่ฉันไม่เห็นรูปธรรมเลย ฉันไม่ต้องการจัดเก็บสำเนาไฟล์สำรองในเครื่อง แต่เก็บไว้โดยตรงกับบัญชี Google Drive และป้องกันไม่ให้ซิงค์
ฉันพยายามค้นหาเพื่อดูว่า Google ไดรฟ์ได้รับการสนับสนุนในลักษณะเดียวกับ Ubuntu One ที่รองรับ Deja-Dup หรือไม่ แต่ฉันไม่เห็นรูปธรรมเลย ฉันไม่ต้องการจัดเก็บสำเนาไฟล์สำรองในเครื่อง แต่เก็บไว้โดยตรงกับบัญชี Google Drive และป้องกันไม่ให้ซิงค์
คำตอบ:
คุณยังไม่สามารถทำได้โดยใช้ deja-dup แต่โชคดีที่มันไม่สำคัญเพราะคุณสามารถใช้ความซ้ำซ้อนเพื่อให้บรรลุวัตถุประสงค์เดียวกัน Deja-dup เป็น gui front-end สำหรับความซ้ำซ้อน คุณสามารถใช้ความซ้ำซ้อนโดยตรงจากบรรทัดคำสั่งและน่าแปลกใจว่ามันง่ายกว่าการใช้ gui ของ deja-dup!
คุณต้องติดตั้งแพ็กเกจpython-gdata
ก่อนเนื่องจากไม่ได้เป็นส่วนหนึ่งของระบบพื้นฐาน
sudo apt-get install python-gdata
หลังจากนั้นคุณสามารถใช้ความซ้ำซ้อนเพื่อวางโฟลเดอร์ท้องถิ่นโดยตรงไปยัง google ไดรฟ์โดยการออกคำสั่งต่อไปนี้:
duplicity localfolder gdocs://username@gmail.com/remotefolder
หรือ
duplicity localfolder gdocs://username:password@gmail.com/remotefolder
ในกรณีที่สองเห็นได้ชัดว่าจะไม่ถามรหัสผ่านของ gmail ของคุณ (แต่จะขอรหัสผ่านการเข้ารหัส)
คำสั่งให้กู้คืน:
duplicity restore gdocs://username@gmail.com/remotefolder localfolder
ในทุกกรณีข้างต้นlocalfolder
เป็นโฟลเดอร์ในไดเรกทอรีบ้านของคุณและคุณกำลังเรียกใช้คำสั่งจากไดเรกทอรีบ้านของคุณ
ข้อแม้เล็กน้อยสองข้อ ประการแรกในขณะที่การกู้คืนคุณต้องให้แน่ใจว่า Localfolder ไม่มีอยู่มิฉะนั้นความซ้ำซ้อนจะยกเลิกว่ามีโฟลเดอร์ท้องถิ่นอยู่แล้ว ประการที่สองฉันได้ทดสอบข้างต้นใน Ubuntu 14.04 ดังนั้นจึงไม่สามารถแสดงความคิดเห็นเกี่ยวกับรุ่นอื่น ๆ
BackendException: Error while authenticating client: Server responded to ClientLogin request: 404, https://developers.google.com/accounts/docs/AuthForInstalledApps
ข้อผิดพลาดชี้ไปที่การร้องเรียนเกี่ยวกับวิธีการตรวจสอบสิทธิ์แบบเก่า มีขั้นตอนการอัปเดตเกี่ยวกับวิธีใช้duplicity
กับOAuth 2.0หรือไม่
ทางออกเดียวที่ฉันเกิดขึ้นคือสำรองข้อมูลไดรฟ์ในเครื่องโดยใช้ Deja Dup จากนั้นซิปโฟลเดอร์และอัปโหลดไปยัง Google Drive
ฉันหวังว่าจะหาวิธีสร้างโฟลเดอร์ด้วย Google Cloud หรือ Google Drive และรับการสำรองข้อมูลส่วนเพิ่มโดยอัตโนมัติ
ขณะนี้ฉันได้รับข้อผิดพลาด:
Cannot resolve hostname when using //drive.google.com/
นี้ถูกรายงานในข้อผิดพลาดนี้ซึ่งการแก้ไขที่ได้รับการมุ่งมั่น การเปลี่ยนแปลงควรรวมอยู่ในเวอร์ชัน 32
อัปเดต: การแก้ไขถูกเปลี่ยนกลับเนื่องจากปัญหาเกี่ยวกับส่วนหลังที่ซ้ำซ้อน อย่างไรก็ตามความซ้ำซ้อนยังคงสามารถทำได้ มีคำถามเกี่ยวกับSOเกี่ยวกับวิธีทำให้ทำงานกับ OAuth ของ Google อย่างน้อยกับ Duply frontend ณ เดือนธันวาคม 2015 สิ่งนี้เกี่ยวข้องกับการติดตั้งตั้งpydrive
ค่าการเข้าถึงบัญชี Google ของคุณและสร้างไฟล์การตั้งค่าสำหรับความซ้ำซ้อน
คำถามที่เกี่ยวข้องกับตัวเลือกอื่น ๆ : สำรองข้อมูลด้วยความซ้ำซ้อนใน Google Cloud Storage