Petabox
  • Introduction
  • Petabox FAQ
  • Concepts
    • Bucket versioning
    • Logging actions with a bucket
    • Object Lock
  • Tools
    • Supported tools
      • CyberDuck S3 Client
      • Mountain Duck
      • S3 Browser
      • RClone
      • AWS CLI Console client
      • SDKs for different languages
        • JavaScript SDK
        • AWS SDK for Java
        • Python SDK (boto)
  • S3 Compatible API
    • How to use the API
    • Signing Requests
    • API Reference
      • Bucket
        • HeadBucket
        • ListObjects/ListObjectsV2
        • PutBucketVersioning
        • PutBucketLogging
        • ListBuckets
        • RenameBucket
        • GetBucketLocation
      • Object
        • PutObject
        • GetObject
        • HeadObject
        • RenameObject
        • PutObjectAcl
      • Multipart upload
        • General multipart upload order
        • CreateMultipartUpload
        • UploadPart
        • CompleteMultipartUpload
        • ListMultipartUploads
      • Analytics
        • GetStatistics
        • GetBandwidthAnalytics
        • GetStorageAnalytics
      • Common request headers
      • Common response headers
      • Responses
      • GetObjectTagging
      • GetObjectAcl
      • GetBucketAcl
      • ListObjectVersions
      • GetBucketRequestPayment
      • GetBucketReplication
      • GetBucketTagging
      • GetBucketLocation
      • GetBucketVersioning
      • GetBucketLifecycle
      • GetObjectLockConfiguration
      • PutObjectLockConfiguration
      • GetObjectRetention
      • GetObjectLegalHold
      • PutObjectRetention
      • PutObjectLegalHold
      • PutObjectAcl
      • PutBucketAcl
      • PutBucketVersioning
      • CopyObject
      • DeleteObjects
      • AbortMultipartUpload
      • DeleteObject
      • DeleteBucket
      • PutBucketTagging
      • PutObjectTagging
      • DeleteBucketTagging
      • DeleteObjectTagging
      • PutBucketLogging
      • GetBucketLogging
      • ListParts
      • UploadPartCopy
      • PutBucketPolicy
      • GetBucketPolicy
      • DeleteBucketPolicy
Powered by GitBook
On this page
  1. Tools
  2. Supported tools

RClone

Manual for transferring data from the AWS S3 to Petabox

PreviousS3 BrowserNextAWS CLI Console client

Last updated 2 years ago

1. Download and install the RClone version that is appropriate for you from the link:

2. Add Petabox configuration

./rclone config

press: n

enter: petabox.io

press: 5

press: 25

press: 1

enter YOUR_PETABOX_ACCESS_KEY <-- you can copy keys from https://petabox.io/dashboard/accesskeys

enter: YOUR_PETABOX_SECRET_KEY

press: 1

enter: s3.eu-central-1.petabox.io <-- if you use not default us-east-1 you should specify region name. Otherwise it is a simple s3.petabox.io.

press: <Enter>

press: 1

press: n

press: y

press: q

3. Add AWS S3 configuration

./rclone config

press: n

enter: aws <— without whitespaces

press: 5

press: 1

press: 1

enter: YOUR_AWS_ACCESS_KEY

enter: YOUR_AWS_SECRET_KEY

press: 1

press: <Enter>

press: 1

press: 1

press: 1

press: 1

press: 2

press: n

press: y

press: q

4. Copy files from one bucket to another

./rclone sync aws:/test-rclone-with-petabox/ petabox.io:/test-rclone/ --progress

Transferred: 13.025 MiB / 13.025 MiB, 100%, 1.002 MiB/s, ETA 0s

Transferred: 14 / 14, 100%

Elapsed time: 14.0s

5. Check transfer results

Source (AWS S3)

Destination (Petabox)

https://rclone.org/downloads/