
유니티 설정에는 , , , , , Backups
중에서 선택할 수 있는 옵션 이 있습니다 . 예전에는 Ubuntu One(Cloud Storage)에 백업하는 옵션이 있었습니다. MEGA에 업로드하는 것과 비슷한 것을 찾고 있습니다.Storage Locations
FTP
SSH
WebDAV
Windows Share
Custom Location
Local Folder
사이트에 백업하기 위해 앞서 언급한 옵션을 모두 시도했지만 https://mega.co.nz/
성공하지 못했습니다. 또한 이중성을 사용하여 명령줄을 통해 시도했습니다.
duplicity /home/USERNAME/MEGAsync/ mega://USERNAME:[email protected]/MEGAsync
하지만 다음과 같은 오류 메시지가 나타납니다.
BackendException: 클라이언트를 인증하는 동안 오류가 발생했습니다: -9.
나는 이미 mega.py를 설치했습니다:
sudo pip install mega.py
Requirement already satisfied (use --upgrade to upgrade): mega.py in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): pycrypto in /usr/lib/python2.7/dist-packages (from mega.py)
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages (from mega.py)
Cleaning up...
또한 뭔가 방해가 될 경우를 대비해 새로 설치한 Virtualbox 시스템에서 이 작업을 시도했습니다. 하지만 mega.py를 설치하고 재부팅한 후에도 여전히 위의 오류가 발생합니다.
백업 설정을 통해 MEGA를 클라우드 백업 스토리지로 어떻게 사용합니까?
이것을 시도했습니다 :
우분투 트러스티 타르 14.04.2, 이중성 0.6.23, mega.py 0.9.18
오류:
BackendException: 클라이언트를 인증하는 동안 오류가 발생했습니다: -9.
우분투 생생한 Vervet 15.04, 이중성 0.7.01, mega.py 0.9.18
- 오류:
역추적(가장 최근 호출 마지막):
파일 "/usr/bin/duplicity", 1500행,
with_tempdir(main)
파일 "/usr/bin/duplicity", 1494행, with_tempdir
fn()
파일 "/usr/bin /duplicity", 1327행, 기본
작업 = commandline.ProcessCommandLine(sys.argv[1:])
파일 "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", 1055행, ProcessCommandLine
백업, local_pathname = set_backend(args[0], args[1])
파일 "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", 948행, set_backend
globals.backend = backend.get_backend (구부리기)
파일 "/usr/lib/python2.7/dist-packages/duplicity/backend.py", 221행, get_backend
obj = get_backend_object(url_string)
파일 "/usr/lib/python2.7/dist-packages /duplicity/backend.py", 207행, get_backend_object
return Factory(pu)
파일 "/usr/lib/python2.7/dist-packages/duplicity/backends/megabackend.py", 44행, in초기화
self.__authorize(parsed_url.username, self.get_password())
파일 "/usr/lib/python2.7/dist-packages/duplicity/backends/megabackend.py", 104행, __authorize
self.client.login(email , 비밀번호)
파일 "/usr/local/lib/python2.7/dist-packages/mega/mega.py", 31행, 로그인
self._login_user(email, 비밀번호)
파일 "/usr/local/lib/python2 .7/dist-packages/mega/mega.py", 42행, _login_user
raise RequestError(resp)
RequestError: -9
답변1
다음 단계를 통해 메가에서 이중성 로그인 문제를 해결했습니다.
.megarc
내 파일을 만들었습니다 .$HOME
[Login]
Username = [email protected]
Password = the-relative-password
그런 다음 가짜 사용자로 이중성을 호출합니다.
duplicity my_local_dir mega://[email protected]/MEGA_REMOTE_DIR
.megarc
이중성은 로그인 매개변수 의 존재를 확인 하고 무시합니다. 불행하게도 로그인 매개변수는 확장되어 있으며(릴리스 7.16에서) 이중성이 누락되면 경로 계산이 엉망이 됩니다.