Mengkonfigurasi DataSync transfer dengan sistem penyimpanan objek - AWS DataSync

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengkonfigurasi DataSync transfer dengan sistem penyimpanan objek

Dengan AWS DataSync, Anda dapat mentransfer data antara sistem penyimpanan objek Anda dan salah satu layanan AWS penyimpanan berikut:

Untuk mengatur transfer semacam ini, Anda membuat lokasi untuk sistem penyimpanan objek Anda. Anda dapat menggunakan lokasi ini sebagai sumber transfer atau tujuan.

Prasyarat

Sistem penyimpanan objek Anda harus kompatibel dengan APIoperasi Amazon S3 berikut agar DataSync dapat terhubung dengannya:

  • AbortMultipartUpload

  • CompleteMultipartUpload

  • CopyObject

  • CreateMultipartUpload

  • DeleteObject

  • DeleteObjects

  • DeleteObjectTagging

  • GetBucketLocation

  • GetObject

  • GetObjectTagging

  • HeadBucket

  • HeadObject

  • ListObjectsV2

  • PutObject

  • PutObjectTagging

  • UploadPart

Membuat lokasi transfer penyimpanan objek Anda

Sebelum Anda mulai, Anda memerlukan sistem penyimpanan objek yang Anda rencanakan untuk mentransfer data ke atau dari.

  1. Buka AWS DataSync konsol di https://console.aws.amazon.com/datasync/.

  2. Di panel navigasi kiri, perluas Transfer data, lalu pilih Lokasi dan Buat lokasi.

  3. Untuk Tipe lokasi, pilih Penyimpanan objek.

    Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

  4. Untuk Agen, pilih DataSync agen yang dapat terhubung ke sistem penyimpanan objek Anda.

    Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat Menggunakan beberapa DataSync agen.

  5. Untuk Server, berikan nama domain atau alamat IP dari server penyimpanan objek.

  6. Untuk nama Bucket, masukkan nama bucket penyimpanan objek yang terlibat dalam transfer.

  7. Untuk Folder, masukkan awalan objek.

    DataSync hanya menyalin objek dengan awalan ini.

  8. Untuk mengkonfigurasi koneksi ke server penyimpanan objek, perluas Pengaturan tambahan dan lakukan hal berikut:

    1. Untuk protokol Server, pilih HTTPatau HTTPS.

    2. Untuk port Server, gunakan port default (80 untuk HTTP atau 443 untukHTTPS) atau tentukan port khusus jika diperlukan.

    3. Untuk Sertifikat, jika sistem penyimpanan objek Anda menggunakan otoritas sertifikat (CA) pribadi atau yang ditandatangani sendiri, pilih Pilih file dan tentukan satu .pem file dengan rantai sertifikat lengkap.

      Rantai sertifikat mungkin termasuk:

      • Sertifikat sistem penyimpanan objek

      • Semua sertifikat perantara (jika ada)

      • Sertifikat root dari CA penandatanganan

      Anda dapat menggabungkan sertifikat Anda ke dalam .pem file (yang dapat mencapai 32768 byte sebelum pengkodean base64). Contoh cat perintah berikut membuat object_storage_certificates.pem file yang mencakup tiga sertifikat:

      cat object_server_certificate.pem intermediate_certificate.pem ca_root_certificate.pem > object_storage_certificates.pem
  9. Jika kredensyal diperlukan untuk mengakses server penyimpanan objek, pilih Memerlukan kredensyal dan masukkan kunci Access dan kunci Rahasia untuk mengakses bucket.

    Kunci akses dan kunci rahasia masing-masing dapat berupa nama pengguna dan kata sandi.

  10. (Opsional) Pilih Tambahkan tag untuk menandai lokasi penyimpanan objek Anda.

    Tag adalah pasangan nilai kunci yang membantu Anda mengelola, memfilter, dan mencari lokasi Anda. Sebaiknya buat setidaknya tag nama untuk lokasi Anda.

  11. Pilih Buat lokasi.

  1. Salin create-location-object-storage perintah berikut:

    aws datasync create-location-object-storage \ --server-hostname object-storage-server.example.com \ --bucket-name your-bucket \ --agent-arns arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890deadfb
  2. Tentukan parameter yang diperlukan berikut dalam perintah:

    • --server-hostname— Tentukan nama domain atau alamat IP server penyimpanan objek Anda.

    • --bucket-name— Tentukan nama bucket di server penyimpanan objek yang Anda transfer ke atau dari.

    • --agent-arns— Tentukan DataSync agen yang ingin Anda sambungkan ke server penyimpanan objek Anda.

  3. (Opsional) Tambahkan salah satu parameter berikut ke perintah:

    • --server-port— Menentukan port tempat server penyimpanan objek Anda menerima lalu lintas jaringan masuk (misalnya, port). 443

    • --server-protocol— Menentukan protokol (HTTPatauHTTPS) yang digunakan server penyimpanan objek Anda untuk berkomunikasi.

    • --access-key— Menentukan kunci akses (misalnya, nama pengguna) jika kredensyal diperlukan untuk mengautentikasi dengan server penyimpanan objek.

    • --secret-key— Menentukan kunci rahasia (misalnya, kata sandi) jika kredensyal diperlukan untuk mengautentikasi dengan server penyimpanan objek.

    • --server-certificate— Menentukan rantai sertifikat DataSync untuk mengautentikasi dengan sistem penyimpanan objek Anda jika sistem menggunakan otoritas sertifikat pribadi atau yang ditandatangani sendiri (CA). Anda harus menentukan satu .pem file dengan rantai sertifikat lengkap (misalnya,file:///home/user/.ssh/object_storage_certificates.pem).

      Rantai sertifikat mungkin termasuk:

      • Sertifikat sistem penyimpanan objek

      • Semua sertifikat perantara (jika ada)

      • Sertifikat root dari CA penandatanganan

      Anda dapat menggabungkan sertifikat Anda ke dalam .pem file (yang dapat mencapai 32768 byte sebelum pengkodean base64). Contoh cat perintah berikut membuat object_storage_certificates.pem file yang mencakup tiga sertifikat:

      cat object_server_certificate.pem intermediate_certificate.pem ca_root_certificate.pem > object_storage_certificates.pem
    • --subdirectory- Menentukan awalan objek untuk server penyimpanan objek Anda.

      DataSync hanya menyalin objek dengan awalan ini.

    • --tags— Menentukan pasangan kunci-nilai yang mewakili tag yang ingin Anda tambahkan ke sumber daya lokasi.

      Tag dapat membantu Anda mengelola, memfilter, dan mencari sumber daya Anda. Sebaiknya buat tag nama untuk lokasi Anda.

  4. Jalankan perintah create-location-object-storage.

    Anda mendapatkan respons yang menunjukkan lokasi ARN yang baru saja Anda buat.

    { "LocationArn": "arn:aws:datasync:us-east-1:123456789012:location/loc-01234567890abcdef" }