私のシステムをdeja-dupでバックアップしようとしています https://mega.co.nz アカウント
1-Déjàdup =パワフルな複製へのUbuntuの簡単なフロントエンド2-複製は、バージョンv0.6.23以降(mega:// URIを介して)でMegaをサポートすると述べています
--- Duplicity v0.6.23 ----の使用
コマンド
duplicity /test mega://myemail%40yahoo.com:[email protected]/test
megaディレクトリにファイルを正常に書き込みますが、次のエラーが表示されます。
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1489, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1483, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1332, in main
do_backup(action)
File "/usr/bin/duplicity", line 1361, in do_backup
sync_archive(decrypt)
File "/usr/bin/duplicity", line 1094, in sync_archive
remlist = globals.backend.list()
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 429, in list
return map(tobytes, self._list())
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 330, in iterate
return fn(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/duplicity/backends/megabackend.py", line 115, in _list
% (self.__get_node_name(self.folder), str(e)), raise_errors)
File "/usr/lib/python2.7/dist-packages/duplicity/backends/megabackend.py", line 139, in __get_node_name
return self.client.get_name_from_file({handle:files[handle]})
AttributeError: 'Mega' object has no attribute 'get_name_from_file'
---DéjàDup 30.0 ----の使用
[ストレージ]タブで、
バックアップの場所:カスタムの場所
URI:mega://myemail%40yahoo.com:[email protected]/test
しかし、「バックアップに失敗しました:場所はマウントできません」というエラーが発生します
DéjàDup(またはエラーのない複製)を使用してmega.co.nzへの簡単なバックアップソリューションを作成するためのソリューションを知っていますか?
助けてくれてありがとう!
これはそれらの1つです 古代の知恵 種類の状況。
だから、うーん...
未来の人々へ、これが私たちがこれまでにわかってきたことです:
Pythonモジュールのコードは廃止されたようです。ページに新しい何かがあることを示すリンクがありますが、そのリンクは404です。
私はDebian Jessieを使用していますが、Ubuntuでも同様であると想定しています。使用するテキストエディタで、ルートとしてファイル_/usr/local/lib/python2.7/dist-packages/mega/mega.py
_を編集する必要があります。次に、class Mega(object):
のすぐ下に次のコードを追加します。
_def get_name_from_file(self, file):
for key, value in file.items():
if 'a' in value and 'n' in value['a']:
return value['a']['n']
raise RequestError("Could not find the file attribute.")
_
それはそれが二重に実際にそれがメガでバックアップするファイルを復元することができるようにそれをするように思われます...あなたがそれを必要とするならばそれは少し重要かもしれません。
重複を介して直接Megaを正常に使用しました。 mega pythonモジュールのgitチェックアウトを取得する必要があり、それでもいくつかのバグを修正する必要があったことを覚えています。しかし、その特定のエラーを覚えていません。それで、mega = pythonモジュールは少しぎこちないものです。
Deja Dupの「カスタムの場所」ボックスについては、それは、重複URLではなく、ファイルブラウザの場所バーに配置するようなGNOME URLの場合です。
現在、Deja Dupは宛先としてMegaをサポートしていません。ごめんなさい。 :(