asrelay (v2)로 데이터 전달

업데이트 됨

asrelay 는 Windows 및 macOS 컴퓨터가 ricloud API를 통해 소비하기 위해 데이터를 릴레이하는 도구입니다. asmaster를 통해 효율적이고 안전하게 데이터를 스트리밍 할 수 있습니다.

보다 일반적인 데이터를 릴레이하는 데 사용할 수 있지만이 도구는 iOS 장치 및 백업 데이터에 대한 지원과 긴밀하게 통합됩니다. Wi-Fi 및 USB를 통해 iOS 장치의 백업을 트리거 할 수 있으므로 클라이언트는 iMaster로 iCloud 및 iTunes 데이터를 모두 소비하고 이들 사이를 투명하게 전환 할 수 있습니다.

Reincubate는 2008 년부터 데스크톱 소프트웨어를 제작 해오고 있으며 수년간 강력한 응용 프로그램을 제작하고 Windows 및 MacOS에서 지원합니다. 바이너리는 요청시 제공됩니다.

주요 기능은 다음과 같습니다.

사용자 정의

  • 클라이언트가 "스스로 만들"수있는 완전한 화이트 레이블 및 사용자 정의 기능 이미지, 텍스트 및 링크는 모두 무시할 수 있습니다.

다양한 플랫폼 및 연결을 통한 견고성

  • Reincubate의 독점적 인 iPhone Backup Extractor 기술을 활용하여 iOS 12를 포함한 모든 iOS 버전을 지원합니다.
  • 알림 시스템과의 고유 한 통합 (Windows 및 MacOS 모두 해당).
  • Windows 7 이상, MacOS 10.11 이상 지원.
  • 강력한 자동 업데이트 메커니즘.
  • 외부 의존성이없는 소형 풋 프린트 (Windows에서 ~ 5MB).

데이터의 신속한 중계

지역적으로 저장된 데이터 저장소는 크고 빈번하게 업데이트 될 수 있으므로, relay 는 많은 기술을 사용하여 확장 성을 보장합니다.

  • 특정 시간에 필요한 것만 릴레이하는 데이터의 선택적 검사.
  • 업로드 시간을 줄이기 위해 since 메커니즘을 완전히 사용합니다. 파일이 변경된 경우에도 멍청하게 다시 제출되지는 않지만 새 데이터 만 있습니다.
  • 지리적으로 가까운 서버를 자동으로 선택합니다.
  • 릴레이 데이터의 재개 가능한 업로드 지원.
  • 전체 및 부분 백업 업데이트의 스마트 탐지.

보안

  • 데이터 릴레이에 대한 클라이언트 응용 프로그램의 인증을 단순화하는 바보 같은 "일회성 코드"페어링 프로세스.
  • 강력한 권한 시스템을 통해 최종 사용자는 백업의 하위 집합에 대한 액세스 권한을 부여 할 수 있습니다.
  • iTunes의 암호화 된 백업의 모든 버전을 완벽하게 지원합니다.
  • 릴레이 버킷에서 AES-256 암호화를 보호하십시오.
  • 클라이언트가 부분적으로 릴레이 된 데이터를 제거하는 기능.

최종 사용자의 여정

최종 사용자의 관점에서 볼 때, asrelay를 사용하는 여행은 다음과 같습니다.

  1. USB 또는 Wi-Fi를 통해 iOS 장치를 백업하도록 PC 또는 Mac이 설정되어 있는지 확인하십시오.
  2. 흰색으로 표시된 데스크탑 소프트웨어 다운로드
  3. 클라이언트의 사이트 또는 앱에 제공하는 페어링 코드를 입력하십시오.
  4. 데스크톱 프롬프트에 응답하여 처음 백업에 액세스 할 때 권한 부여

... 다 끝났어.

API 호출을 포함한 플로우

최종 사용자는 클라이언트 사이트에 로그인하여 로컬 백업의 데이터 작업을 선택합니다.

이 사이트는 사용자에게 MacOS 또는 Windows 용 기본 제공되는 작은 다운로드 파일을 제공합니다.

사용자는 다운로드 한 프로그램을 실행하고 클라이언트 브랜딩에 대한 프롬프트를 표시합니다. 프롬프트는 사용자에게 클릭하여 페어링하도록 요청하고 6 자리 페어링 코드를 제공합니다. 페어링 코드는 시간 제한적이며 (몇 분 정도) 단일 용도입니다.

사용자가 해당 페어링 코드를 클라이언트의 사이트 또는 앱에 입력합니다.

클라이언트의 서버는 asmaster API에 몇 가지 지시를 내린다. 여기에 우리의 오픈 소스 클라이언트 래퍼 형식으로 표시된다.

$ # This first command uses the pairing code to subscribe to data from the end-user, using an identifier that the client chooses themselves
$ python -m ricloud --subscribe-account [end-user-identifier] [pairing-code] asrelay-itunes
{
  "account_id": 123456,
  "success": true
}

이 명령을 보내면 API는 계정 ID를 클라이언트에 반환하고 최종 사용자의 컴퓨터와 통신하여 장치 백업 이름 목록을받습니다.

클라이언트는 아래 명령을 사용하여 최종 사용자로부터 사용 가능한 백업 목록을 가져옵니다. 이러한 백업은 클라이언트 사이트의 최종 사용자에게 제공되며 최종 사용자는 하나 이상의 검토 대상을 선택합니다.

$ # This command is used to return a list of available backups to the client.
$ python -m ricloud --list-devices [account-id]
{
  "devices": [
    {
      "ios_version": "10.2",
      "name": "iPhone 7 Plus",
      "colour": "1",
      "device_name": "Johnny's iPhone",
      "latest-backup": "2017-01-31 22:06:06.000000",
      "model": "D111AP",
      "device_tag": "3d0d7e5fb2ce288813306e4d4636395e047a3d28",
      "serial": "ABC123BBBBBB",
      "device_id": 2
    }
  ],
  "success": true
}

asrelay 가 서버로 데이터를 보내기 전에 장치 목록 데이터 요청이 이루어 지면 이 응답이 제공됩니다. 일반적으로이 작업은 최대 몇 초가 걸립니다.

{
  "message": "Waiting for asrelay to upload the information necessary to complete this task.",
  "success": false,
  "error": "asmaster-awaiting-data"
}

장치 목록을 사용하여 서버는 다음 명령을 사용하여 구독을 요청할 수 있습니다.

$ python -m ricloud  --subscribe-device  123456 2
{
  "success": true
}

이 작업이 완료되면 사용자는 자신의 컴퓨터에서 Client-name wants to access backup data from your device "Johnny's iPhone". Approve or deny? 한다는 메시지를 받게됩니다 Client-name wants to access backup data from your device "Johnny's iPhone". Approve or deny? 프롬프트를 클릭하면 최종 사용자가 액세스를 승인 또는 거부 할 수 있습니다. 백업이 암호로 보호되어있는 경우 사용자는 바탕 화면에 백업 암호를 입력하라는 메시지도 표시됩니다. 백업 비밀번호는 업로드되지 않습니다. 액세스 권한이 부여되면 데이터는 즉시 aschannel 엔드 포인트를 통해 클라이언트로 자동으로 전달 된 다음 업데이트되는 시점과 시점에 자동으로 전달됩니다.

어떻게 도와 드릴까요?

지원 팀이 도와 드리겠습니다!

근무 시간은 월요일부터 금요일, 오전 9 시부 터 오후 5시 (그리니치 표준시)입니다. 시간은 현재 5:54 오후 GMT입니다.

우리는 1 일 이내에 모든 메시지에 답장하고자합니다.

지원 섹션으로 이동 › 엔터프라이즈 팀에 문의하십시오. ›
우리의 멋진 지원 팀

이 기사를 개선 할 수 있습니까?

사용자의 의견을 듣고 싶습니다. 전자 메일을 보내지 말고, 의견을 남기거나, 트윗하지 마십시오. @reincubate?

© 2008 - 2019 Reincubate Ltd. 판권 소유. 영국과 웨일즈에 등록 #5189175, VAT GB151788978. Reincubate®는 등록 상표입니다. 개인 정보 및 이용 약관. 우리는 2FA를 권장합니다. 런던에서 Built로 지어졌습니다.