

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

# Mentransfer data Anda dengan AWS DataSync
<a name="transferring-data-datasync"></a>

Dengan AWS DataSync, Anda dapat mentransfer data ke atau dari penyimpanan yang ada di tempat, di AWS, atau di awan lain.

Menyiapkan DataSync transfer umumnya melibatkan langkah-langkah berikut:

1. Tentukan apakah DataSync [mendukung transfer Anda](working-with-locations.md).

1. Jika [Anda memerlukan DataSync agen](do-i-need-datasync-agent.md) untuk transfer Anda, gunakan dan aktifkan agen sedekat mungkin dengan salah satu sistem penyimpanan Anda.

   Misalnya, jika Anda mentransfer dari server file Sistem File Jaringan (NFS) lokal, gunakan agen sedekat mungkin ke server file tersebut.

1. Berikan DataSync akses ke sistem penyimpanan Anda.

   DataSync memerlukan izin untuk membaca atau menulis ke penyimpanan Anda (tergantung pada apakah penyimpanan Anda adalah lokasi sumber atau tujuan). Misalnya, pelajari cara [menyediakan DataSync akses ke server file NFS](create-nfs-location.md#accessing-nfs).

1. [Connect jaringan Anda](networking-datasync.md) untuk lalu lintas antara sistem penyimpanan Anda dan DataSync.

1. Buat lokasi untuk sistem penyimpanan sumber Anda dengan menggunakan DataSync konsol, AWS CLI, atau DataSync API.

   Misalnya, pelajari cara [membuat lokasi NFS atau lokasi](create-nfs-location.md#create-nfs-location-how-to) [Amazon S3](create-s3-location.md#create-s3-location-how-to).

1. Ulangi langkah 3-5 untuk membuat lokasi tujuan transfer Anda.

1. [Buat dan mulai tugas DataSync transfer yang](create-task-how-to.md) mencakup lokasi sumber dan tujuan Anda.

**Topics**
+ [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)
+ [Mentransfer ke atau dari penyimpanan lokal dengan AWS DataSync](transferring-on-premises-storage.md)
+ [Mentransfer ke atau dari AWS penyimpanan dengan AWS DataSync](transferring-aws-storage.md)
+ [Mentransfer ke atau dari penyimpanan cloud lainnya dengan AWS DataSync](transferring-other-cloud-storage.md)
+ [Membuat tugas untuk mentransfer data Anda](create-task-how-to.md)
+ [Memulai tugas untuk mentransfer data Anda](run-task.md)

# Di mana saya dapat mentransfer data saya AWS DataSync?
<a name="working-with-locations"></a>

Di mana Anda dapat mentransfer data Anda AWS DataSync tergantung pada faktor-faktor berikut:
+ [Lokasi](how-datasync-transfer-works.md#sync-locations) sumber dan tujuan transfer Anda
+ Jika lokasi Anda berbeda Akun AWS
+ Jika lokasi Anda berbeda Wilayah AWS
+ Jika Anda menggunakan mode Basic atau mode Enhanced

## Transfer yang didukung dalam hal yang sama Akun AWS
<a name="working-with-locations-same-account"></a>

DataSync mendukung transfer antara sumber daya penyimpanan berikut yang terkait dengan hal yang sama Akun AWS.


| Sumber | Destinasi | Membutuhkan agen? | Mode tugas yang didukung | 
| --- | --- | --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Hanya untuk mode Dasar  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Hanya untuk mode Dasar  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 

## Transfer yang didukung di seluruh Akun AWS
<a name="working-with-locations-across-accounts"></a>

DataSync mendukung beberapa transfer antara sumber daya penyimpanan yang terkait dengan yang berbeda Akun AWS.


| Sumber | Destinasi | Membutuhkan agen? | Mode tugas yang didukung | 
| --- | --- | --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar, Ditingkatkan  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Tidak  |  Dasar saja  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/working-with-locations.html)  |  Ya (bila digunakan sebagai NFS/SMB lokasi)  |  Dasar saja  | 

1 Dikonfigurasi sebagai [lokasi NFS](create-nfs-location.md).

2 Dikonfigurasi sebagai [lokasi SMB](create-smb-location.md).

3 Dikonfigurasi sebagai lokasi NFS atau SMB.

## Transfer yang didukung dalam hal yang sama Wilayah AWS
<a name="working-with-locations-same-region"></a>

Tidak ada batasan saat mentransfer data dalam hal yang sama Wilayah AWS (termasuk [Wilayah keikutsertaan](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html)). Untuk informasi selengkapnya, lihat [Wilayah AWS didukung oleh DataSync](https://docs.aws.amazon.com/general/latest/gr/datasync.html).

## Transfer yang didukung antara Wilayah AWS
<a name="working-with-locations-cross-regions"></a>

Perhatikan hal berikut saat mentransfer data antara yang [Wilayah AWS didukung oleh DataSync](https://docs.aws.amazon.com/general/latest/gr/datasync.html):
+ Saat mentransfer antar layanan AWS penyimpanan di tempat yang berbeda Wilayah AWS, salah satu dari dua lokasi harus berada di Wilayah tempat Anda menggunakan DataSync.
+ Anda tidak dapat mentransfer lintas Wilayah dengan lokasi penyimpanan NFS, SMB, HDFS, atau objek. Dalam situasi ini, kedua lokasi transfer Anda harus berada di Wilayah yang sama tempat Anda [mengaktifkan DataSync agen Anda](activate-agent.md).
+ Dengan AWS GovCloud (US) Wilayah, Anda dapat:
  + Transfer antara Wilayah AWS GovCloud (AS-Timur) dan AWS GovCloud (AS-Barat).
  + Transfer antara AWS GovCloud (US) Wilayah dan komersial Wilayah AWS, seperti US East (Virginia N.) Jenis transfer ini memerlukan [agen](agent-requirements.md) saat mentransfer antara Amazon EFS atau sistem FSx file Amazon.

**penting**  
Anda membayar untuk data yang ditransfer antara Wilayah AWS. Transfer ini ditagih sebagai transfer data keluar dari sumber ke Wilayah tujuan. Untuk informasi selengkapnya, silakan lihat [Harga AWS DataSync](https://aws.amazon.com/datasync/pricing/).

## Menentukan apakah transfer Anda membutuhkan DataSync agen
<a name="datasync-transfer-requirements"></a>

Tergantung pada skenario transfer Anda, Anda mungkin memerlukan DataSync agen. Untuk informasi selengkapnya, lihat [Apakah saya membutuhkan AWS DataSync agen?](do-i-need-datasync-agent.md)

# Mentransfer ke atau dari penyimpanan lokal dengan AWS DataSync
<a name="transferring-on-premises-storage"></a>

Dengan AWS DataSync, Anda dapat mentransfer file dan objek antara sejumlah sistem penyimpanan lokal atau yang dikelola sendiri dan layanan AWS penyimpanan berikut:
+ [Amazon S3](create-s3-location.md)
+ [Amazon EFS](create-efs-location.md)
+ [Amazon FSx untuk Server File Windows](create-fsx-location.md)
+ [Amazon FSx untuk Lustre](create-lustre-location.md)
+ [Amazon FSx untuk OpenZFS](create-openzfs-location.md)
+ [Amazon FSx untuk NetApp ONTAP](create-ontap-location.md)

**Topics**
+ [Mengkonfigurasi AWS DataSync transfer dengan server file NFS](create-nfs-location.md)
+ [Mengkonfigurasi AWS DataSync transfer dengan server file SMB](create-smb-location.md)
+ [Mengkonfigurasi AWS DataSync transfer dengan cluster HDFS](create-hdfs-location.md)
+ [Mengkonfigurasi DataSync transfer dengan sistem penyimpanan objek](create-object-location.md)

# Mengkonfigurasi AWS DataSync transfer dengan server file NFS
<a name="create-nfs-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara server file Network File System (NFS) dan layanan AWS penyimpanan berikut. Layanan penyimpanan yang didukung bergantung pada mode tugas Anda, seperti yang ditunjukkan di bawah ini:


| Modus dasar | Mode yang disempurnakan | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-nfs-location.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-nfs-location.html)  | 

Untuk mengatur transfer semacam ini, Anda membuat [lokasi](how-datasync-transfer-works.md#sync-locations) untuk server file NFS Anda. Anda dapat menggunakan lokasi ini sebagai sumber transfer atau tujuan.

## Menyediakan DataSync akses ke server file NFS
<a name="accessing-nfs"></a>

 DataSync Untuk mengakses server file NFS Anda, Anda memerlukan DataSync [agen](how-datasync-transfer-works.md#sync-agents). Agen memasang ekspor di server file Anda dengan menggunakan protokol NFS. Pastikan untuk menggunakan agen yang sesuai dengan mode tugas yang Anda inginkan.

**Topics**
+ [Mengkonfigurasi ekspor NFS Anda](#accessing-nfs-configuring-export)
+ [Versi NFS yang didukung](#supported-nfs-versions)

### Mengkonfigurasi ekspor NFS Anda
<a name="accessing-nfs-configuring-export"></a>

Ekspor yang DataSync diperlukan untuk transfer Anda tergantung pada apakah server file NFS Anda adalah lokasi sumber atau tujuan dan bagaimana izin server file Anda dikonfigurasi.

Jika server file Anda adalah lokasi sumber, DataSync hanya perlu membaca dan melintasi file dan folder Anda. Jika itu adalah lokasi tujuan, DataSync perlu akses root untuk menulis ke lokasi dan mengatur kepemilikan, izin, dan metadata lainnya pada file dan folder yang Anda salin. Anda dapat menggunakan `no_root_squash` opsi untuk mengizinkan akses root untuk ekspor Anda.

Contoh berikut menjelaskan cara mengkonfigurasi ekspor NFS yang menyediakan akses ke DataSync.

**Ketika server file NFS Anda adalah lokasi sumber (akses root)**  
Konfigurasikan ekspor Anda dengan menggunakan perintah berikut, yang menyediakan izin DataSync hanya-baca (`ro`) dan akses root (): `no_root_squash`

```
export-path datasync-agent-ip-address(ro,no_root_squash)
```

**Ketika server file NFS Anda adalah lokasi tujuan**  
Konfigurasikan ekspor Anda dengan menggunakan perintah berikut, yang menyediakan izin DataSync tulis (`rw`) dan akses root (`no_root_squash`):

```
export-path datasync-agent-ip-address(rw,no_root_squash)
```

**Ketika server file NFS Anda adalah lokasi sumber (tidak ada akses root)**  
Konfigurasikan ekspor Anda dengan menggunakan perintah berikut, yang menentukan ID pengguna POSIX (UID) dan ID grup (GID) yang Anda tahu akan memberikan izin DataSync hanya-baca pada ekspor:

```
export-path datasync-agent-ip-address(ro,all_squash,anonuid=uid,anongid=gid)
```

### Versi NFS yang didukung
<a name="supported-nfs-versions"></a>

Secara default, DataSync menggunakan NFS versi 4.1. DataSync juga mendukung NFS 4.0 dan 3.x.

## Mengkonfigurasi jaringan Anda untuk transfer NFS
<a name="configure-network-nfs-location"></a>

Untuk DataSync transfer Anda, Anda harus mengkonfigurasi lalu lintas untuk beberapa koneksi jaringan: 

1. Izinkan lalu lintas pada port berikut dari DataSync agen Anda ke server file NFS Anda:
   + **Untuk NFS versi 4.1 dan 4.0 - port** TCP 2049
   + **Untuk NFS versi 3.x** - port TCP 111 dan 2049

   Klien NFS lain di jaringan Anda harus dapat memasang ekspor NFS yang Anda gunakan untuk mentransfer data. Ekspor juga harus dapat diakses tanpa otentikasi Kerberos.

1. Konfigurasikan lalu lintas untuk [koneksi titik akhir layanan](datasync-network.md) Anda (seperti titik akhir VPC, publik, atau FIPS).

1. Izinkan lalu lintas dari DataSync layanan ke [layanan AWS penyimpanan](datasync-network.md#storage-service-network-requirements) yang Anda transfer ke atau dari.

## Membuat lokasi transfer NFS Anda
<a name="create-nfs-location-how-to"></a>

Sebelum Anda mulai, perhatikan hal berikut:
+ Anda memerlukan server file NFS yang ingin Anda transfer datanya.
+ Anda memerlukan DataSync agen yang dapat [mengakses server file Anda](#accessing-nfs).
+  DataSync tidak mendukung penyalinan daftar kontrol akses NFS versi 4 ()ACLs.

### Menggunakan DataSync konsol
<a name="create-nfs-location-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Network File System (NFS)**.

1. Untuk **Agen**, pilih DataSync agen yang dapat terhubung ke server file NFS Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk **server NFS**, masukkan nama Domain Name System (DNS) atau alamat IP dari server file NFS yang terhubung dengan DataSync agen Anda.

1. Untuk **jalur Mount**, masukkan jalur ekspor NFS yang DataSync ingin Anda pasang.

   Jalur ini (atau subdirektori jalur) adalah tempat DataSync mentransfer data ke atau dari. Untuk informasi selengkapnya, lihat [Mengkonfigurasi ekspor NFS Anda](#accessing-nfs-configuring-export).

1. (Opsional) Perluas **pengaturan tambahan** dan pilih **versi NFS** tertentu DataSync untuk digunakan saat mengakses server file Anda.

   Untuk informasi selengkapnya, lihat [Versi NFS yang didukung](#supported-nfs-versions).

1. (Opsional) Pilih **Tambahkan tag** untuk menandai lokasi NFS Anda.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-nfs-cli"></a>
+ Gunakan perintah berikut untuk membuat lokasi NFS.

  ```
  aws datasync create-location-nfs \
      --server-hostname nfs-server-address \
      --on-prem-config AgentArns=datasync-agent-arns \
      --subdirectory nfs-export-path
  ```

  Untuk informasi selengkapnya tentang membuat lokasi, lihat[Menyediakan DataSync akses ke server file NFS](#accessing-nfs).

  DataSync secara otomatis memilih versi NFS yang digunakannya untuk membaca dari lokasi NFS. Untuk menentukan versi NFS, gunakan parameter `Version` opsional dalam operasi API [NfsMountOptions](API_NfsMountOptions.md).

Perintah ini mengembalikan Amazon Resource Name (ARN) dari lokasi NFS, mirip dengan ARN yang ditampilkan berikut.

```
{
    "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0f01451b140b2af49"
}
```

Untuk memastikan bahwa direktori dapat dipasang, Anda dapat terhubung ke komputer mana pun yang memiliki konfigurasi jaringan yang sama dengan agen Anda dan menjalankan perintah berikut. 

```
mount -t nfs -o nfsvers=<nfs-server-version <nfs-server-address:<nfs-export-path <test-folder
```

Berikut ini adalah contoh perintah.

```
mount -t nfs -o nfsvers=3 198.51.100.123:/path_for_sync_to_read_from /temp_folder_to_test_mount_on_local_machine
```

# Mengkonfigurasi AWS DataSync transfer dengan server file SMB
<a name="create-smb-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara server file Server Message Block (SMB) dan layanan AWS penyimpanan berikut. Layanan penyimpanan yang didukung bergantung pada mode tugas Anda, seperti yang ditunjukkan di bawah ini:


| Modus dasar | Mode yang disempurnakan | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-smb-location.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-smb-location.html)  | 

Untuk mengatur transfer semacam ini, Anda membuat [lokasi](how-datasync-transfer-works.md#sync-locations) untuk server file SMB Anda. Anda dapat menggunakan ini sebagai sumber transfer atau tujuan. Pastikan untuk menggunakan agen yang sesuai dengan mode tugas yang Anda inginkan.

## Menyediakan DataSync akses ke server file SMB
<a name="configuring-smb"></a>

DataSync terhubung ke server file Anda menggunakan protokol SMB dan dapat mengautentikasi dengan NTLM atau Kerberos.

**Topics**
+ [Versi SMB yang didukung](#configuring-smb-version)
+ [Menggunakan otentikasi NTLM](#configuring-smb-ntlm-authentication)
+ [Menggunakan autentikasi Kerberos](#configuring-smb-kerberos-authentication)
+ [Izin yang diperlukan](#configuring-smb-permissions)
+ [Ruang Nama DFS](#configuring-smb-location-dfs)

### Versi SMB yang didukung
<a name="configuring-smb-version"></a>

Secara default, DataSync secara otomatis memilih versi protokol SMB berdasarkan negosiasi dengan server file SMB Anda.

Anda juga dapat mengonfigurasi DataSync untuk menggunakan versi SMB tertentu, tetapi kami sarankan melakukan ini hanya jika DataSync mengalami kesulitan bernegosiasi dengan server file SMB secara otomatis. DataSync mendukung SMB versi 1.0 dan yang lebih baru. Untuk alasan keamanan, kami sarankan menggunakan SMB versi 3.0.2 atau yang lebih baru. Versi sebelumnya, seperti SMB 1.0, berisi kerentanan keamanan yang diketahui yang dapat dimanfaatkan penyerang untuk membahayakan data Anda.

Lihat tabel berikut untuk daftar opsi di DataSync konsol dan API:


| Opsi konsol | Opsi API | Deskripsi | 
| --- | --- | --- | 
| Otomatis |  `AUTOMATIC`  |  DataSync dan server file SMB menegosiasikan versi SMB tertinggi yang saling mereka dukung antara 2.1 dan 3.1.1. Ini adalah opsi default dan yang direkomendasikan. Jika Anda memilih versi tertentu yang tidak didukung oleh server file Anda, Anda mungkin mendapatkan `Operation Not Supported` kesalahan.  | 
|  SMB 3.0.2  |  `SMB3`  |  Membatasi negosiasi protokol hanya untuk SMB versi 3.0.2.  | 
| SMB 2.1 |  `SMB2`  | Membatasi negosiasi protokol hanya untuk SMB versi 2.1. | 
| SMB 2.0 | `SMB2_0` | Membatasi negosiasi protokol hanya untuk SMB versi 2.0. | 
| SMB 1.0 | `SMB1` | Membatasi negosiasi protokol hanya untuk SMB versi 1.0. | 

### Menggunakan otentikasi NTLM
<a name="configuring-smb-ntlm-authentication"></a>

Untuk menggunakan otentikasi NTLM, Anda memberikan nama pengguna dan kata sandi yang memungkinkan DataSync untuk mengakses server file SMB yang Anda transfer ke atau dari. Pengguna dapat menjadi pengguna lokal di server file Anda atau pengguna domain di Microsoft Active Directory Anda.

### Menggunakan autentikasi Kerberos
<a name="configuring-smb-kerberos-authentication"></a>

Untuk menggunakan otentikasi Kerberos, Anda menyediakan file Kerberos principal, Kerberos key table (keytab), dan file konfigurasi Kerberos yang memungkinkan DataSync untuk mengakses server file SMB yang Anda transfer ke atau dari.

**Topics**
+ [Prasyarat](#configuring-smb-kerberos-prerequisites)
+ [DataSync opsi konfigurasi untuk Kerberos](#configuring-smb-kerberos-options)

#### Prasyarat
<a name="configuring-smb-kerberos-prerequisites"></a>

Anda perlu membuat beberapa artefak Kerberos dan mengkonfigurasi jaringan Anda sehingga DataSync dapat mengakses server file SMB Anda.
+ [Buat file keytab Kerberos dengan menggunakan utilitas [ktpass](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ktpass) atau kutil.](https://web.mit.edu/kerberos/krb5-1.12/doc/admin/admin_commands/ktutil.html)

  Contoh berikut membuat file keytab dengan menggunakan`ktpass`. Ranah Kerberos yang Anda tentukan (`MYDOMAIN.ORG`) harus huruf besar.

  ```
  ktpass /out C:\YOUR_KEYTAB.keytab /princ HOST/kerberosuser@MYDOMAIN.ORG /mapuser kerberosuser /pass * /crypto AES256-SHA1 /ptype KRB5_NT_PRINCIPAL
  ```
+ Siapkan versi sederhana dari file konfigurasi Kerberos ()`krb5.conf`. Sertakan informasi tentang ranah, lokasi server admin domain, dan pemetaan nama host ke ranah Kerberos.

  Verifikasi bahwa `krb5.conf` konten diformat dengan casing campuran yang benar untuk ranah dan nama ranah domain. Contoh:

  ```
  [libdefaults] 
    dns_lookup_realm = true 
    dns_lookup_kdc = true 
    forwardable = true 
    default_realm = MYDOMAIN.ORG
  
  [realms] 
    MYDOMAIN.ORG = { 
      kdc = mydomain.org 
      admin_server = mydomain.org 
    }
  
  [domain_realm] 
    .mydomain.org = MYDOMAIN.ORG 
    mydomain.org = MYDOMAIN.ORG
  ```
+ Dalam konfigurasi jaringan Anda, pastikan port server Kerberos Key Distribution Center (KDC) Anda terbuka. Port KDC biasanya port TCP 88.

#### DataSync opsi konfigurasi untuk Kerberos
<a name="configuring-smb-kerberos-options"></a>

Saat membuat lokasi SMB yang menggunakan Kerberos, Anda mengonfigurasi opsi berikut.


| Opsi konsol | Opsi API | Deskripsi | 
| --- | --- | --- | 
|  **Server SMB**  |  `ServerHostName`  |  Nama domain server file SMB yang akan dipasang DataSync agen Anda. Untuk Kerberos, Anda tidak dapat menentukan alamat IP server file.  | 
|  **Kepala sekolah Kerberos**  |  `KerberosPrincipal`  |  Identitas di ranah Kerberos Anda yang memiliki izin untuk mengakses file, folder, dan metadata file di server file SMB Anda. Kepala sekolah Kerberos mungkin terlihat seperti. `HOST/kerberosuser@MYDOMAIN.ORG` Nama-nama utama bersifat case sensitive.  | 
|  **File tab tombol**  |  `KerberosKeytab`   |  File tabel kunci Kerberos (keytab), yang mencakup pemetaan antara kunci utama Kerberos dan kunci enkripsi Anda.  | 
|  **File konfigurasi Kerberos**  |  `KerberosKrbConf`  |  `krb5.conf`File yang mendefinisikan konfigurasi ranah Kerberos Anda.  | 
|  **Alamat IP DNS** (opsional)  |  `DnsIpAddresses`  |   IPv4 Alamat untuk server DNS yang dimiliki server file SMB Anda. Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi ini memastikan bahwa DataSync terhubung ke server file SMB yang tepat.  | 

### Izin yang diperlukan
<a name="configuring-smb-permissions"></a>

Identitas yang Anda berikan DataSync harus memiliki izin untuk memasang dan mengakses file, folder, dan metadata file server SMB Anda.

Jika Anda memberikan identitas di Active Directory, identitas tersebut harus menjadi anggota grup Active Directory dengan salah satu atau kedua hak pengguna berikut (tergantung [metadata yang DataSync ingin Anda salin](configure-metadata.md)):


| Hak pengguna | Deskripsi | 
| --- | --- | 
|  **Kembalikan file dan direktori** () `SE_RESTORE_NAME`  |  Memungkinkan DataSync untuk menyalin kepemilikan objek, izin, metadata file, dan daftar akses diskresioner NTFS (). DACLs Hak pengguna ini biasanya diberikan kepada anggota grup **Admin Domain dan **Operator Cadangan**** (keduanya merupakan grup Active Directory default).  | 
|  **Mengelola audit dan log keamanan** () `SE_SECURITY_NAME`  |  Memungkinkan DataSync untuk menyalin daftar kontrol akses sistem NTFS ()SACLs. Hak pengguna ini biasanya diberikan kepada anggota grup **Admin Domain.**   | 

Jika Anda ingin menyalin Windows ACLs dan mentransfer antara server file SMB dan sistem penyimpanan lain yang menggunakan SMB (seperti Amazon FSx untuk Windows File Server atau FSx untuk ONTAP), identitas yang Anda berikan DataSync harus milik domain Active Directory yang sama atau memiliki hubungan kepercayaan Active Directory antara domain mereka.

### Ruang Nama DFS
<a name="configuring-smb-location-dfs"></a>

DataSync tidak mendukung Ruang Nama Microsoft Distributed File System (DFS). Sebaiknya tentukan server file yang mendasarinya atau bagikan sebagai gantinya saat membuat DataSync lokasi Anda.

## Membuat lokasi transfer SMB Anda
<a name="create-smb-location-how-to"></a>

Sebelum memulai, Anda memerlukan server file SMB yang ingin Anda transfer datanya.

### Menggunakan DataSync konsol
<a name="create-smb-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **Tipe lokasi**, pilih **Blok Pesan Server (SMB)**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

1. Untuk **Agen**, pilih DataSync agen yang dapat terhubung ke server file SMB Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk **server SMB**, masukkan nama domain atau alamat IP server file SMB yang akan dipasang DataSync agen Anda.

   Ingat hal berikut dengan pengaturan ini:
   + Anda tidak dapat menentukan alamat IP versi 6 (IPv6).
   + Jika Anda menggunakan otentikasi Kerberos, Anda harus menentukan nama domain.

1. Untuk **nama Bagikan**, masukkan nama saham yang diekspor oleh server file SMB Anda di mana DataSync akan membaca atau menulis data.

   Anda dapat menyertakan subdirektori di jalur berbagi (misalnya,`/path/to/subdirectory`). Pastikan bahwa klien SMB lain di jaringan Anda juga dapat memasang jalur ini. 

   Untuk menyalin semua data dalam subdirektori, DataSync harus dapat me-mount berbagi SMB dan mengakses semua datanya. Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#configuring-smb-permissions).

1. (Opsional) Perluas **pengaturan tambahan** dan pilih **Versi SMB** DataSync untuk digunakan saat mengakses server file Anda.

   Secara default, DataSync secara otomatis memilih versi berdasarkan negosiasi dengan server file SMB. Untuk informasi, lihat [Versi SMB yang didukung](#configuring-smb-version).

1. **Untuk **jenis otentikasi**, pilih **NTLM** atau Kerberos.**

1. Lakukan salah satu hal berikut tergantung pada jenis otentikasi Anda:

------
#### [ NTLM ]
   + Untuk **Pengguna**, masukkan nama pengguna yang dapat memasang server file SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.

     Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#configuring-smb-permissions).
   + Untuk **Kata Sandi**, masukkan kata sandi pengguna yang dapat memasang server file SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.
   + (Opsional) Untuk **Domain**, masukkan nama domain Windows yang menjadi milik server file SMB Anda.

     Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi pengaturan ini memastikan bahwa DataSync terhubung ke server file SMB yang tepat.

------
#### [ Kerberos ]
   + Untuk **kepala sekolah Kerberos**, tentukan prinsipal di ranah Kerberos Anda yang memiliki izin untuk mengakses file, folder, dan metadata file di server file SMB Anda.

     Kepala sekolah Kerberos mungkin terlihat seperti. `HOST/kerberosuser@MYDOMAIN.ORG`

     Nama-nama utama bersifat case sensitive. Eksekusi DataSync tugas Anda akan gagal jika prinsipal yang Anda tentukan untuk pengaturan ini tidak sama persis dengan prinsipal yang Anda gunakan untuk membuat file tab tombol.
   + Untuk file **Keytab, unggah file tab** tombol yang menyertakan pemetaan antara kunci utama Kerberos dan kunci enkripsi Anda.
   + Untuk **file konfigurasi Kerberos, unggah `krb5.conf` file** yang mendefinisikan konfigurasi ranah Kerberos Anda.
   + (Opsional) Untuk **alamat IP DNS**, tentukan hingga dua IPv4 alamat untuk server DNS tempat server file SMB Anda berada. 

     Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi parameter ini memastikan bahwa DataSync terhubung ke server file SMB yang tepat.

------

1. (Opsional) Pilih **Tambahkan tag** untuk menandai lokasi SMB Anda.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-smb-cli"></a>

Petunjuk berikut menjelaskan cara membuat lokasi SMB dengan otentikasi NTLM atau Kerberos.

------
#### [ NTLM ]

1. Salin `create-location-smb` perintah berikut.

   ```
   aws datasync create-location-smb \
       --agent-arns datasync-agent-arns \
       --server-hostname smb-server-address \
       --subdirectory smb-export-path \
       --authentication-type "NTLM" \
       --user user-who-can-mount-share \
       --password user-password \
       --domain windows-domain-of-smb-server
   ```

1. Untuk`--agent-arns`, tentukan DataSync agen yang dapat terhubung ke server file SMB Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk`--server-hostname`, tentukan nama domain atau IPv4 alamat server file SMB yang akan dipasang DataSync agen Anda. 

1. Untuk`--subdirectory`, tentukan nama saham yang diekspor oleh server file SMB Anda di mana DataSync akan membaca atau menulis data.

   Anda dapat menyertakan subdirektori di jalur berbagi (misalnya,`/path/to/subdirectory`). Pastikan bahwa klien SMB lain di jaringan Anda juga dapat memasang jalur ini. 

   Untuk menyalin semua data dalam subdirektori, DataSync harus dapat me-mount berbagi SMB dan mengakses semua datanya. Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#configuring-smb-permissions).

1. Untuk`--user`, tentukan nama pengguna yang dapat memasang server file SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.

   Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#configuring-smb-permissions).

1. Untuk`--password`, tentukan kata sandi pengguna yang dapat memasang server file SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.

1. (Opsional) Untuk`--domain`, tentukan nama domain Windows yang dimiliki server file SMB Anda.

   Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi pengaturan ini memastikan bahwa DataSync terhubung ke server file SMB yang tepat.

1. (Opsional) Tambahkan `--version` opsi jika Anda DataSync ingin menggunakan versi SMB tertentu. Untuk informasi selengkapnya, lihat [Versi SMB yang didukung](#configuring-smb-version).

1. Jalankan perintah `create-location-smb`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

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

------
#### [ Kerberos ]

1. Salin `create-location-smb` perintah berikut.

   ```
   aws datasync create-location-smb \
       --agent-arns datasync-agent-arns \
       --server-hostname smb-server-address \
       --subdirectory smb-export-path \
       --authentication-type "KERBEROS" \
       --kerberos-principal "HOST/kerberosuser@EXAMPLE.COM" \
       --kerberos-keytab "fileb://path/to/file.keytab" \
       --kerberos-krb5-conf "file://path/to/krb5.conf" \
       --dns-ip-addresses array-of-ipv4-addresses
   ```

1. Untuk`--agent-arns`, tentukan DataSync agen yang dapat terhubung ke server file SMB Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk`--server-hostname`, tentukan nama domain server file SMB yang akan dipasang DataSync agen Anda. 

1. Untuk`--subdirectory`, tentukan nama saham yang diekspor oleh server file SMB Anda di mana DataSync akan membaca atau menulis data.

   Anda dapat menyertakan subdirektori di jalur berbagi (misalnya,`/path/to/subdirectory`). Pastikan bahwa klien SMB lain di jaringan Anda juga dapat memasang jalur ini. 

   Untuk menyalin semua data dalam subdirektori, DataSync harus dapat me-mount berbagi SMB dan mengakses semua datanya. Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#configuring-smb-permissions).

1. Untuk opsi Kerberos, lakukan hal berikut:
   + `--kerberos-principal`: Tentukan prinsipal di ranah Kerberos Anda yang memiliki izin untuk mengakses file, folder, dan metadata file di server file SMB Anda.

     Kepala sekolah Kerberos mungkin terlihat seperti. `HOST/kerberosuser@MYDOMAIN.ORG`

     Nama-nama utama bersifat case sensitive. Eksekusi DataSync tugas Anda akan gagal jika prinsipal yang Anda tentukan untuk opsi ini tidak sama persis dengan prinsipal yang Anda gunakan untuk membuat file tab tombol.
   + `--kerberos-keytab`: Tentukan file tab tombol yang menyertakan pemetaan antara kunci utama Kerberos dan kunci enkripsi Anda.
   + `--kerberos-krb5-conf`: Tentukan `krb5.conf` file yang mendefinisikan konfigurasi ranah Kerberos Anda.
   + (Opsional)`--dns-ip-addresses`: Tentukan hingga dua IPv4 alamat untuk server DNS yang dimiliki server file SMB Anda. 

     Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi parameter ini memastikan bahwa DataSync terhubung ke server file SMB yang tepat.

1. (Opsional) Tambahkan `--version` opsi jika Anda DataSync ingin menggunakan versi SMB tertentu. Untuk informasi selengkapnya, lihat [Versi SMB yang didukung](#configuring-smb-version).

1. Jalankan perintah `create-location-smb`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

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

------

# Mengkonfigurasi AWS DataSync transfer dengan cluster HDFS
<a name="create-hdfs-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara cluster Hadoop Distributed File System (HDFS) dan salah satu layanan AWS penyimpanan berikut menggunakan tugas mode Dasar:
+ [Amazon S3](create-s3-location.md)
+ [Amazon EFS](create-efs-location.md)
+ [Amazon FSx untuk Server File Windows](create-fsx-location.md)
+ [Amazon FSx untuk Lustre](create-lustre-location.md)
+ [Amazon FSx untuk OpenZFS](create-openzfs-location.md)
+ [Amazon FSx untuk NetApp ONTAP](create-ontap-location.md)

Untuk mengatur transfer semacam ini, Anda membuat [lokasi](how-datasync-transfer-works.md#sync-locations) untuk klaster HDFS Anda. Anda dapat menggunakan lokasi ini sebagai sumber transfer atau tujuan.

## Menyediakan DataSync akses ke cluster HDFS
<a name="accessing-hdfs"></a>

Untuk terhubung ke klaster HDFS Anda, DataSync gunakan agen [agen mode Dasar yang Anda gunakan](deploy-agents.md) sedekat mungkin ke cluster HDFS Anda. DataSyncAgen bertindak sebagai klien HDFS dan berkomunikasi dengan NameNodes dan DataNodes di cluster Anda.

Saat Anda memulai tugas transfer, DataSync NameNode kueri lokasi file dan folder di cluster. Jika Anda mengonfigurasi lokasi HDFS Anda sebagai lokasi sumber, DataSync baca file dan data folder dari klaster Anda dan salin data tersebut ke tujuan. DataNodes Jika Anda mengonfigurasi lokasi HDFS Anda sebagai lokasi tujuan, maka DataSync tulis file dan folder dari sumber ke DataNodes cluster Anda.

### Autentikasi
<a name="accessing-hdfs-authentication"></a>

Saat menghubungkan ke cluster HDFS, DataSync mendukung otentikasi sederhana atau otentikasi Kerberos. Untuk menggunakan otentikasi sederhana, berikan nama pengguna pengguna dengan hak untuk membaca dan menulis ke cluster HDFS. Untuk menggunakan otentikasi Kerberos, berikan file konfigurasi Kerberos, file tabel kunci Kerberos (keytab), dan nama utama Kerberos. Kredensyal kepala sekolah Kerberos harus ada dalam file keytab yang disediakan.

### Enkripsi
<a name="accessing-hdfs-encryption"></a>

Saat menggunakan otentikasi Kerberos, DataSync mendukung enkripsi data seperti yang ditransmisikan antara DataSync agen dan cluster HDFS Anda. Enkripsi data Anda dengan menggunakan pengaturan konfigurasi Quality of Protection (QOP) pada klaster HDFS Anda dan dengan menentukan pengaturan QOP saat membuat lokasi HDFS Anda. Konfigurasi QOP mencakup pengaturan untuk perlindungan transfer data dan perlindungan Remote Procedure Call (RPC). 

**DataSync mendukung jenis enkripsi Kerberos berikut:**
+ `des-cbc-crc`
+ `des-cbc-md4`
+ `des-cbc-md5`
+ `des3-cbc-sha1`
+ `arcfour-hmac`
+ `arcfour-hmac-exp`
+ `aes128-cts-hmac-sha1-96`
+ `aes256-cts-hmac-sha1-96`
+ `aes128-cts-hmac-sha256-128`
+ `aes256-cts-hmac-sha384-192`
+ `camellia128-cts-cmac`
+ `camellia256-cts-cmac`

Anda juga dapat mengonfigurasi cluster HDFS untuk enkripsi saat istirahat menggunakan Transparent Data Encryption (TDE). Saat menggunakan otentikasi sederhana, DataSync baca dan tulis ke cluster yang mendukung TDE. Jika Anda menggunakan DataSync untuk menyalin data ke cluster yang mendukung TDE, pertama-tama konfigurasikan zona enkripsi pada klaster HDFS. DataSync tidak membuat zona enkripsi. 

## Fitur HDFS yang tidak didukung
<a name="hdfs-unsupported-features"></a>

Kemampuan HDFS berikut saat ini tidak didukung oleh DataSync:
+ Enkripsi Data Transparan (TDE) saat menggunakan otentikasi Kerberos
+ Mengkonfigurasi beberapa NameNodes
+ Hadoop HDFS melalui HTTP (HTTPFS)
+ Daftar kontrol akses POSIX () ACLs
+ Atribut diperluas HDFS (xattrs)
+ Cluster HDFS menggunakan Apache HBase

## Membuat lokasi transfer HDFS Anda
<a name="create-hdfs-location-how-to"></a>

Anda dapat menggunakan lokasi Anda sebagai sumber atau tujuan untuk DataSync transfer Anda.

**Sebelum memulai**: Verifikasi konektivitas jaringan antara agen Anda dan klaster Hadoop dengan melakukan hal berikut:
+ Uji akses ke port TCP yang tercantum di[Persyaratan jaringan untuk penyimpanan cloud lokal, dikelola sendiri, dan lainnya](datasync-network.md#on-premises-network-requirements).
+ Uji akses antara agen lokal Anda dan cluster Hadoop Anda. Untuk petunjuk, lihat [Memverifikasi koneksi agen Anda ke sistem penyimpanan Anda](test-agent-connections.md#self-managed-storage-connectivity).

### Menggunakan DataSync konsol
<a name="create-hdfs-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Hadoop Distributed File System (HDFS)**.

   Anda dapat mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti. 

1. Untuk **Agen**, pilih agen yang dapat terhubung ke klaster HDFS Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk **NameNode**, berikan nama domain atau alamat IP utama NameNode klaster HDFS Anda.

1. Untuk **Folder**, masukkan folder di cluster HDFS Anda yang DataSync ingin Anda gunakan untuk transfer data.

   Jika lokasi HDFS Anda adalah sumber, DataSync salin file di folder ini ke tujuan. Jika lokasi Anda adalah tujuan, DataSync tulis file ke folder ini.

1. Untuk mengatur **ukuran blok** atau **faktor replikasi**, pilih **Pengaturan tambahan**.

   Ukuran blok default adalah 128 MiB. Ukuran blok yang Anda berikan harus kelipatan 512 byte.

   Faktor replikasi default adalah tiga DataNodes saat mentransfer ke cluster HDFS. 

1. Di bagian **Keamanan**, pilih **jenis Otentikasi** yang digunakan pada klaster HDFS Anda. 
   + **Sederhana** — Untuk **Pengguna**, tentukan nama pengguna dengan izin berikut pada klaster HDFS (tergantung pada kasus penggunaan Anda):
     + Jika Anda berencana untuk menggunakan lokasi ini sebagai lokasi sumber, tentukan pengguna yang hanya memiliki izin baca.
     + Jika Anda berencana untuk menggunakan lokasi ini sebagai lokasi tujuan, tentukan pengguna yang memiliki izin membaca dan menulis.

     Secara opsional, tentukan URI Server Manajemen Kunci (KMS) dari cluster HDFS Anda. 
   + **Kerberos** — Tentukan Kerberos **Principal** dengan akses ke cluster HDFS Anda. Selanjutnya, berikan **KeyTabfile** yang berisi prinsipal Kerberos yang disediakan. Kemudian, berikan file **konfigurasi Kerberos**. Terakhir, tentukan jenis enkripsi dalam perlindungan transit di daftar dropdown **perlindungan RPC** dan **perlindungan transfer data**.

1. (Opsional) Pilih **Tambahkan tag** untuk menandai lokasi HDFS Anda.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-hdfs-cli"></a>

1. Salin `create-location-hdfs` perintah berikut.

   ```
   aws datasync create-location-hdfs --name-nodes [{"Hostname":"host1", "Port": 8020}] \
       --authentication-type "SIMPLE|KERBEROS" \
       --agent-arns [arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890example] \
       --subdirectory "/path/to/my/data"
   ```

1. Untuk `--name-nodes` parameternya, tentukan nama host atau alamat IP primer klaster HDFS Anda NameNode dan port TCP yang NameNode sedang didengarkan.

1. Untuk `--authentication-type` parameter, tentukan jenis otentikasi yang akan digunakan saat menghubungkan ke cluster Hadoop. Anda dapat menentukan `SIMPLE` atau `KERBEROS`.

   Jika Anda menggunakan `SIMPLE` otentikasi, gunakan `--simple-user` parameter untuk menentukan nama pengguna pengguna. Jika Anda menggunakan `KERBEROS` otentikasi, gunakan`--kerberos-principal`,`--kerberos-keytab`, dan `--kerberos-krb5-conf` parameter. Untuk informasi selengkapnya, lihat [create-location-hdfs](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/create-location-hdfs.html).

1. Untuk `--agent-arns` parameter, tentukan ARN DataSync agen yang dapat terhubung ke cluster HDFS Anda.

   Anda dapat memilih lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. (Opsional) Untuk `--subdirectory` parameter, tentukan folder di cluster HDFS Anda yang ingin Anda gunakan DataSync untuk transfer data.

   Jika lokasi HDFS Anda adalah sumber, DataSync salin file di folder ini ke tujuan. Jika lokasi Anda adalah tujuan, DataSync tulis file ke folder ini.

1. Jalankan perintah `create-location-hdfs`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

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

# Mengkonfigurasi DataSync transfer dengan sistem penyimpanan objek
<a name="create-object-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara sistem penyimpanan objek Anda dan salah satu layanan AWS penyimpanan berikut menggunakan tugas mode Dasar:
+ [Amazon S3](create-s3-location.md)
+ [Amazon EFS](create-efs-location.md)
+ [Amazon FSx untuk Server File Windows](create-fsx-location.md)
+ [Amazon FSx untuk Lustre](create-lustre-location.md)
+ [Amazon FSx untuk OpenZFS](create-openzfs-location.md)
+ [Amazon FSx untuk NetApp ONTAP](create-ontap-location.md)

Untuk mengatur transfer semacam ini, Anda membuat [lokasi](how-datasync-transfer-works.md#sync-locations) untuk sistem penyimpanan objek Anda. Anda dapat menggunakan lokasi ini sebagai sumber transfer atau tujuan. Mentransfer data ke atau dari penyimpanan objek lokal memerlukan agen mode DataSync Dasar.

## Prasyarat
<a name="create-object-location-prerequisites"></a>

Sistem penyimpanan objek Anda harus kompatibel dengan [operasi API Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations.html) 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
<a name="create-object-location-how-to"></a>

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

### Menggunakan DataSync konsol
<a name="create-object-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **Tipe lokasi**, pilih **Penyimpanan objek**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

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

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

1. Untuk **Folder**, masukkan awalan objek.

   DataSync hanya menyalin objek dengan awalan ini. 

1. Jika transfer Anda membutuhkan agen, pilih **Gunakan agen**, lalu pilih DataSync agen yang terhubung ke sistem penyimpanan objek Anda.

   Beberapa transfer tidak memerlukan agen. Dalam skenario lain, Anda mungkin ingin menggunakan lebih dari satu agen. Untuk informasi selengkapnya, lihat [Situasi ketika Anda tidak membutuhkan DataSync agen](do-i-need-datasync-agent.md#when-agent-not-required) dan [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

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

   1. Untuk **protokol Server**, pilih **HTTP** atau **HTTPS**.

   1. Untuk **port Server**, gunakan port default (**80** untuk HTTP atau **443** untuk HTTPS) atau tentukan port khusus jika diperlukan.

   1. 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
      ```

1. Jika server penyimpanan objek memerlukan kredensyal untuk akses, pilih **Memerlukan kredensyal** dan masukkan **kunci Access yang Anda gunakan untuk mengakses** bucket. Kemudian masukkan **kunci Rahasia** secara langsung, atau tentukan AWS Secrets Manager rahasia yang berisi kunci. Untuk informasi selengkapnya, lihat [Menyediakan kredensyal untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

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

1. (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. 

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-object-cli"></a>

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
   ```

1. 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.

1. (Opsional) Tambahkan salah satu parameter berikut ke perintah:
   + `--agent-arns`— Tentukan DataSync agen yang ingin Anda sambungkan ke server penyimpanan objek Anda.
   + `--server-port`— Menentukan port tempat server penyimpanan objek Anda menerima lalu lintas jaringan masuk (misalnya, port). `443`
   + `--server-protocol`— Menentukan protokol (`HTTP`atau`HTTPS`) 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.

     Anda juga dapat memberikan parameter tambahan untuk mengamankan kunci Anda menggunakan AWS Secrets Manager. Untuk informasi selengkapnya, lihat [Menyediakan kredensyal untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).
   + `--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.

1. Jalankan perintah `create-location-object-storage`.

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

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

# Mentransfer ke atau dari AWS penyimpanan dengan AWS DataSync
<a name="transferring-aws-storage"></a>

Dengan AWS DataSync, Anda dapat mentransfer data ke atau dari sejumlah layanan AWS penyimpanan. Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya DataSync?](working-with-locations.md)

**Topics**
+ [Mengkonfigurasi AWS DataSync transfer dengan Amazon S3](create-s3-location.md)
+ [Mengkonfigurasi AWS DataSync transfer dengan Amazon EFS](create-efs-location.md)
+ [Mengkonfigurasi transfer dengan FSx Windows File Server](create-fsx-location.md)
+ [Mengkonfigurasi DataSync transfer dengan FSx for Lustre](create-lustre-location.md)
+ [Mengkonfigurasi DataSync transfer dengan Amazon FSx untuk OpenZFS](create-openzfs-location.md)
+ [Mengkonfigurasi transfer dengan Amazon FSx untuk NetApp ONTAP](create-ontap-location.md)

# Mengkonfigurasi AWS DataSync transfer dengan Amazon S3
<a name="create-s3-location"></a>

*Untuk mentransfer data ke atau dari bucket Amazon S3, Anda membuat lokasi AWS DataSync transfer.* DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke bucket S3
<a name="create-s3-location-access"></a>

DataSync membutuhkan akses ke bucket S3 yang Anda transfer ke atau dari. Untuk melakukannya, Anda harus membuat peran AWS Identity and Access Management (IAM) yang DataSync diasumsikan dengan izin yang diperlukan untuk mengakses bucket. Anda kemudian menentukan peran ini saat [membuat lokasi Amazon S3](#create-s3-location-how-to) untuk. DataSync

**Contents**
+ [Izin yang diperlukan](#create-s3-location-required-permissions)
+ [Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](#create-role-manually)
+ [Mengakses bucket S3 menggunakan enkripsi sisi server](#create-s3-location-encryption)
+ [Mengakses bucket S3 terbatas](#denying-s3-access)
+ [Mengakses bucket S3 dengan akses VPC terbatas](#create-s3-location-restricted-vpc)

### Izin yang diperlukan
<a name="create-s3-location-required-permissions"></a>

Izin yang dibutuhkan peran IAM Anda dapat bergantung pada apakah bucket merupakan lokasi DataSync sumber atau tujuan. Amazon S3 di Outposts memerlukan serangkaian izin yang berbeda.

------
#### [ Amazon S3 (source location) ]

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "s3:GetBucketLocation",
                "s3:ListBucket",
                "s3:ListBucketMultipartUploads"
            ],
            "Effect": "Allow",
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket"
        },
        {
            "Action": [
                "s3:GetObject",
                "s3:GetObjectTagging",
                "s3:GetObjectVersion",
                "s3:GetObjectVersionTagging",
                "s3:ListMultipartUploadParts"
              ],
            "Effect": "Allow",
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*"
        }
    ]
}
```

------
#### [ Amazon S3 (destination location) ]

```
{
 "Version": "2012-10-17",		 	 	 
 "Statement": [
     {
         "Action": [
             "s3:GetBucketLocation",
             "s3:ListBucket",
             "s3:ListBucketMultipartUploads"
         ],
         "Effect": "Allow",
         "Resource": "arn:aws:s3:::amzn-s3-demo-bucket",
         "Condition": {
             "StringEquals": {
                 "aws:ResourceAccount": "123456789012"
             }
         }
     },
     {
         "Action": [
             "s3:AbortMultipartUpload",
             "s3:DeleteObject",
             "s3:GetObject",
             "s3:GetObjectTagging",
             "s3:GetObjectVersion",
             "s3:GetObjectVersionTagging",
             "s3:ListMultipartUploadParts",
             "s3:PutObject",
             "s3:PutObjectTagging"
           ],
         "Effect": "Allow",
         "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*",
         "Condition": {
             "StringEquals": {
                 "aws:ResourceAccount": "123456789012"
             }
         }
     }
 ]
}
```

------
#### [ Amazon S3 on Outposts ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "s3-outposts:ListBucket",
                "s3-outposts:ListBucketMultipartUploads"
            ],
            "Effect": "Allow",
            "Resource": [
            "arn:aws:s3-outposts:us-east-1:123456789012:outpost/outpost-id/bucket/amzn-s3-demo-bucket",
    "arn:aws:s3-outposts:us-east-1:123456789012:outpost/outpost-id/accesspoint/bucket-access-point-name"
            ]
        },
        {
            "Action": [
                "s3-outposts:AbortMultipartUpload",
                "s3-outposts:DeleteObject",
                "s3-outposts:GetObject",
                "s3-outposts:GetObjectTagging",
                "s3-outposts:GetObjectVersion",
                "s3-outposts:GetObjectVersionTagging",
                "s3-outposts:ListMultipartUploadParts",
                "s3-outposts:PutObject",
                "s3-outposts:PutObjectTagging"
            ],
            "Effect": "Allow",
            "Resource": [
            "arn:aws:s3-outposts:us-east-1:123456789012:outpost/outpost-id/bucket/amzn-s3-demo-bucket/*",
    "arn:aws:s3-outposts:us-east-1:123456789012:outpost/outpost-id/accesspoint/bucket-access-point-name/*"
            ]
        },
        {
            "Action": "s3-outposts:GetAccessPoint",
            "Effect": "Allow",
            "Resource": "arn:aws:s3-outposts:us-east-1:123456789012:outpost/outpost-id/accesspoint/bucket-access-point-name"
        }
    ]
}
```

------

### Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda
<a name="create-role-manually"></a>

Saat [membuat lokasi Amazon S3](#create-s3-location-how-to) di konsol, DataSync dapat secara otomatis membuat dan mengambil peran IAM yang biasanya memiliki izin yang tepat untuk mengakses bucket S3 Anda.

Dalam beberapa situasi, Anda mungkin perlu membuat peran ini secara manual (misalnya, mengakses bucket dengan lapisan keamanan tambahan atau mentransfer ke atau dari bucket yang berbeda). Akun AWS

#### Membuat peran IAM secara manual untuk DataSync
<a name="create-role-manually-steps"></a>

1. Buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Di panel navigasi kiri, di bawah **Manajemen akses**, pilih **Peran**, lalu pilih **Buat peran**.

1. Pada halaman **Pilih entitas tepercaya**, untuk **jenis entitas Tepercaya**, pilih **Layanan AWS**.

1. Untuk **kasus Penggunaan**, pilih **DataSync**di daftar dropdown dan pilih. **DataSync** Pilih **Berikutnya**.

1. Pada halaman **Tambahkan izin**, pilih **Berikutnya**. Beri nama peran Anda dan pilih **Buat peran**.

1. Pada halaman **Peran**, cari peran yang baru saja Anda buat dan pilih namanya.

1. Pada halaman detail peran, pilih tab **Izin**. Pilih **Tambahkan izin** lalu **Buat kebijakan sebaris**.

1. Pilih tab **JSON** dan [tambahkan izin yang diperlukan](#create-s3-location-required-permissions) untuk mengakses bucket Anda ke editor kebijakan.

1. Pilih **Berikutnya**. Beri nama kebijakan Anda dan pilih **Buat kebijakan**.

1. (Disarankan) Untuk mencegah [masalah wakil lintas layanan yang membingungkan](cross-service-confused-deputy-prevention.md), lakukan hal berikut:

   1. Pada halaman detail peran, pilih tab **Trust relationship**. Pilih **Edit kebijakan kepercayaan**.

   1. Perbarui kebijakan kepercayaan dengan menggunakan contoh berikut, yang mencakup kunci konteks kondisi `aws:SourceAccount` global `aws:SourceArn` dan global:

------
#### [ JSON ]

****  

      ```
      {
          "Version":"2012-10-17",		 	 	 
          "Statement": [
            {
              "Effect": "Allow",
              "Principal": {
                  "Service": "datasync.amazonaws.com"
              },
              "Action": "sts:AssumeRole",
              "Condition": {
                  "StringEquals": {
                  "aws:SourceAccount": "444455556666"
                  },
                  "ArnLike": {
                  "aws:SourceArn": "arn:aws:datasync:us-east-1:444455556666:*"
                  }
              }
            }
        ]
      }
      ```

------

   1. Pilih **Perbarui kebijakan**.

Anda dapat menentukan peran ini saat membuat lokasi Amazon S3 Anda.

### Mengakses bucket S3 menggunakan enkripsi sisi server
<a name="create-s3-location-encryption"></a>

DataSync dapat mentransfer data ke atau dari [bucket S3 yang menggunakan enkripsi sisi server](https://docs.aws.amazon.com/AmazonS3/latest/userguide/serv-side-encryption.html). Jenis kunci enkripsi yang digunakan bucket dapat menentukan apakah Anda memerlukan kebijakan khusus yang memungkinkan DataSync untuk mengakses bucket.

Saat menggunakan DataSync dengan bucket S3 yang menggunakan enkripsi sisi server, ingat hal berikut:
+ **Jika bucket S3 Anda dienkripsi dengan kunci AWS terkelola** — DataSync dapat mengakses objek bucket secara default jika semua sumber daya Anda sama. Akun AWS
+ **Jika bucket S3 Anda dienkripsi dengan kunci terkelola pelanggan AWS Key Management Service (AWS KMS) (SSE-KMS)** — [Kebijakan kunci](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying.html) harus menyertakan peran IAM yang digunakan untuk mengakses bucket. DataSync 
+ **Jika bucket S3 Anda dienkripsi dengan kunci SSE-KMS yang dikelola pelanggan dan yang berbeda Akun AWS— DataSync memerlukan izin untuk mengakses bucket di** bucket lainnya. Akun AWS Anda dapat mengatur ini dengan melakukan hal berikut:
  + Dalam peran IAM yang DataSync digunakan, Anda harus menentukan kunci SSE-KMS bucket lintas akun dengan menggunakan Nama Sumber Daya Amazon (ARN) kunci yang memenuhi syarat sepenuhnya. Ini adalah ARN kunci yang sama yang Anda gunakan untuk mengonfigurasi enkripsi [default](https://docs.aws.amazon.com/AmazonS3/latest/userguide/default-bucket-encryption.html) bucket. Anda tidak dapat menentukan ID kunci, nama alias, atau alias ARN dalam situasi ini.

    Berikut adalah contoh kunci ARN:

    `arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`

    *[Untuk informasi selengkapnya tentang menentukan kunci KMS dalam pernyataan kebijakan IAM, lihat Panduan Pengembang.AWS Key Management Service](https://docs.aws.amazon.com/kms/latest/developerguide/cmks-in-iam-policies.html)*
  + Dalam kebijakan kunci SSE-KMS, [tentukan peran IAM yang digunakan oleh](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying-external-accounts.html). DataSync
+ **Jika bucket S3 Anda dienkripsi dengan AWS KMS kunci terkelola pelanggan (DSSE-KMS) untuk enkripsi sisi server dua lapis** — [Kebijakan kunci harus menyertakan peran IAM yang digunakan untuk mengakses](https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying.html) bucket. DataSync (Perlu diingat bahwa DSSE-KMS tidak mendukung [S3 Bucket Keys](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucket-key.html), yang dapat mengurangi AWS KMS biaya permintaan.)
+ **Jika bucket S3 Anda dienkripsi dengan kunci enkripsi yang disediakan pelanggan (SSE-C)** — tidak dapat mengakses bucket ini. DataSync

#### Contoh: Kebijakan kunci SSE-KMS untuk DataSync
<a name="create-s3-location-encryption-example"></a>

Contoh berikut adalah [kebijakan kunci untuk kunci](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html) SSE-KMS yang dikelola pelanggan. Kebijakan ini terkait dengan bucket S3 yang menggunakan enkripsi sisi server.

Jika Anda ingin menggunakan contoh ini, ganti nilai berikut dengan milik Anda sendiri:
+ *account-id*— Anda Akun AWS.
+ *admin-role-name*— Nama peran IAM yang dapat mengelola kunci.
+ *datasync-role-name*— Nama peran IAM yang memungkinkan DataSync untuk menggunakan kunci saat mengakses bucket.

------
#### [ JSON ]

****  

```
{
    "Id": "key-consolepolicy-3",
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "Enable IAM Permissions",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::111122223333:root"
            },
            "Action": "kms:*",
            "Resource": "*"
        },
        {
            "Sid": "Allow access for Key Administrators",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::111122223333:role/admin-role-name"
            },
            "Action": [
                "kms:Create*",
                "kms:Describe*",
                "kms:Enable*",
                "kms:List*",
                "kms:Put*",
                "kms:Update*",
                "kms:Revoke*",
                "kms:Disable*",
                "kms:Get*",
                "kms:Delete*",
                "kms:TagResource",
                "kms:UntagResource",
                "kms:ScheduleKeyDeletion",
                "kms:CancelKeyDeletion"
            ],
            "Resource": "*"
        },
        {
            "Sid": "Allow use of the key",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::111122223333:role/datasync-role-name"
            },
            "Action": [
                "kms:Encrypt",
                "kms:Decrypt",
                "kms:ReEncrypt*",
                "kms:GenerateDataKey*"
            ],
            "Resource": "*"
        }
    ]
}
```

------

### Mengakses bucket S3 terbatas
<a name="denying-s3-access"></a>

Jika Anda perlu mentransfer ke atau dari bucket S3 yang biasanya menolak semua akses, Anda dapat mengedit kebijakan bucket sehingga DataSync dapat mengakses bucket hanya untuk transfer Anda.

#### Contoh: Mengizinkan akses berdasarkan peran IAM
<a name="denying-s3-access-example"></a>

1. Salin kebijakan bucket S3 berikut.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [{
           "Sid": "Deny-access-to-bucket",
           "Effect": "Deny",
           "Principal": "*",
           "Action": "s3:*",
           "Resource": [
               "arn:aws:s3:::amzn-s3-demo-bucket",
               "arn:aws:s3:::amzn-s3-demo-bucket/*"
           ],
           "Condition": {
               "StringNotLike": {
                   "aws:userid": [
                       "datasync-iam-role-id:*",
                       "your-iam-role-id"
                   ]
               }
           }
       }]
   }
   ```

------

1. Dalam kebijakan, ganti nilai berikut:
   + `amzn-s3-demo-bucket`— Tentukan nama bucket S3 terbatas.
   + `datasync-iam-role-id`— Tentukan ID [peran IAM yang DataSync digunakan](#create-s3-location-access) untuk mengakses bucket.

     Jalankan AWS CLI perintah berikut untuk mendapatkan ID peran IAM:

     `aws iam get-role --role-name datasync-iam-role-name`

     Dalam output, cari `RoleId` nilainya:

     `"RoleId": "ANPAJ2UCCR6DPCEXAMPLE"`
   + `your-iam-role-id`— Tentukan ID peran IAM yang Anda gunakan untuk membuat DataSync lokasi bucket.

     Jalankan perintah berikut untuk mendapatkan ID peran IAM:

     `aws iam get-role --role-name your-iam-role-name`

     Dalam output, cari `RoleId` nilainya:

     `"RoleId": "AIDACKCEVSQ6C2EXAMPLE"`

1. [Tambahkan kebijakan ini ke kebijakan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/add-bucket-policy.html) bucket S3 Anda.

1. Setelah selesai menggunakan DataSync bucket terbatas, hapus kondisi untuk kedua peran IAM dari kebijakan bucket.

### Mengakses bucket S3 dengan akses VPC terbatas
<a name="create-s3-location-restricted-vpc"></a>

Bucket Amazon S3 yang [membatasi akses ke titik akhir virtual private cloud (VPC) tertentu atau VPCs akan menolak mentransfer ke atau](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-bucket-policies-vpc-endpoint.html) DataSync dari bucket tersebut. Untuk mengaktifkan transfer dalam situasi ini, Anda dapat memperbarui kebijakan bucket untuk menyertakan peran IAM yang Anda [tentukan dengan DataSync lokasi Anda](#create-s3-location-how-to).

------
#### [ Option 1: Allowing access based on DataSync location role ARN ]

Dalam kebijakan bucket S3, Anda dapat menentukan Nama Sumber Daya Amazon (ARN) peran IAM lokasi DataSync Anda.

Contoh berikut adalah kebijakan bucket S3 yang menolak akses dari semua kecuali dua VPCs (`vpc-1234567890abcdef0`dan`vpc-abcdef01234567890`). Namun, kebijakan tersebut juga mencakup kunci [ArnNotLikeIfExists](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html)PrincipalArnkondisi dan [aws:](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-principalarn) condition, yang memungkinkan ARN peran DataSync lokasi mengakses bucket.

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "Access-to-specific-VPCs-only",
            "Effect": "Deny",
            "Principal": "*",
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*",
            "Condition": {
                "StringNotEqualsIfExists": {
                    "aws:SourceVpc": [
                        "vpc-1234567890abcdef0",
                        "vpc-abcdef01234567890"
                    ]
                },
                "ArnNotLikeIfExists": {
                    "aws:PrincipalArn": [
                        "arn:aws:iam::111122223333:role/datasync-location-role-name"
                    ]
                }
            }
        }
    ]
}
```

------
#### [ Option 2: Allowing access based on DataSync location role tag ]

Dalam kebijakan bucket S3, Anda dapat menentukan tag yang dilampirkan ke peran IAM DataSync lokasi Anda.

Contoh berikut adalah kebijakan bucket S3 yang menolak akses dari semua kecuali dua VPCs (`vpc-1234567890abcdef0`dan`vpc-abcdef01234567890`). Namun, kebijakan tersebut juga menyertakan kunci [StringNotEqualsIfExists](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html)kondisi dan [aws: PrincipalTag](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-principaltag) condition, yang memungkinkan prinsipal dengan kunci tag `exclude-from-vpc-restriction` dan nilai`true`. Anda dapat mencoba pendekatan serupa dalam kebijakan bucket dengan menentukan tag yang dilampirkan ke peran DataSync lokasi Anda.

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "Access-to-specific-VPCs-only",
            "Effect": "Deny",
            "Principal": "*",
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*",
            "Condition": {
                "StringNotEqualsIfExists": {
                    "aws:SourceVpc": [
                        "vpc-1234567890abcdef0",
                        "vpc-abcdef01234567890"
                    ],
                    "aws:PrincipalTag/exclude-from-vpc-restriction": "true"
                }
            }
        }
    ]
}
```

------

## Pertimbangan kelas penyimpanan dengan transfer Amazon S3
<a name="using-storage-classes"></a>

Ketika Amazon S3 adalah lokasi tujuan Anda, DataSync dapat mentransfer data Anda langsung ke kelas penyimpanan [Amazon S3](https://aws.amazon.com/s3/storage-classes/) tertentu.

Beberapa kelas penyimpanan memiliki perilaku yang dapat memengaruhi biaya penyimpanan Amazon S3 Anda. Saat menggunakan kelas penyimpanan yang dapat dikenakan biaya tambahan untuk menimpa, menghapus, atau mengambil objek, perubahan pada data objek atau metadata mengakibatkan biaya tersebut. Untuk informasi selengkapnya, lihat [Harga Amazon S3](https://aws.amazon.com/s3/pricing/).

**penting**  
Objek baru yang ditransfer ke lokasi tujuan Amazon S3 disimpan menggunakan kelas penyimpanan yang Anda tentukan saat [membuat](#create-s3-location-how-to) lokasi.  
Secara default, DataSync mempertahankan kelas penyimpanan objek yang ada di lokasi tujuan kecuali Anda mengonfigurasi tugas Anda untuk [mentransfer semua data](configure-metadata.md#task-option-transfer-mode). Dalam situasi tersebut, kelas penyimpanan yang Anda tentukan saat membuat lokasi digunakan untuk semua objek.


| Kelas penyimpanan Amazon S3 | Pertimbangan-pertimbangan | 
| --- | --- | 
| S3 Standard | Pilih Standar S3 untuk menyimpan file yang sering Anda akses secara berlebihan di beberapa Availability Zone yang terpisah secara geografis. Ini adalah kelas penyimpanan default jika Anda tidak menentukannya.  | 
| S3 Intelligent-Tiering |  Pilih S3 Intelligent-Tiering untuk mengoptimalkan biaya penyimpanan dengan memindahkan data secara otomatis ke tingkat akses penyimpanan yang paling hemat biaya. Anda membayar biaya bulanan per objek yang disimpan di kelas penyimpanan S3 Intelligent-Tiering. Biaya Amazon S3 ini mencakup pemantauan pola akses data dan memindahkan objek antar tingkatan.  | 
| S3 Standard-IA |  Pilih IA Standar S3 untuk menyimpan objek yang jarang Anda akses secara berlebihan di beberapa Availability Zone yang terpisah secara geografis.  Objek yang disimpan dalam kelas penyimpanan IA standar S3 dapat dikenakan biaya tambahan untuk menimpa, menghapus, atau mengambil. Pertimbangkan seberapa sering objek ini berubah, berapa lama Anda berencana untuk menyimpan objek ini, dan seberapa sering Anda perlu mengaksesnya. Perubahan data objek atau metadata setara dengan menghapus objek dan membuat objek baru untuk menggantikannya. Ini menghasilkan biaya tambahan untuk objek yang disimpan di kelas penyimpanan IA standar S3. Objek kurang dari 128 KB lebih kecil dari muatan kapasitas minimum per objek di kelas penyimpanan IA standar S3. Benda-benda ini disimpan di kelas penyimpanan Standar S3.  | 
| S3 One Zone-IA  |  Pilih S3 One Zone-IA untuk menyimpan objek yang jarang Anda akses dalam satu Availability Zone.  Objek yang disimpan di kelas penyimpanan IA Satu Zona S3 dapat dikenakan biaya tambahan untuk menimpa, menghapus, atau mengambil. Pertimbangkan seberapa sering objek ini berubah, berapa lama Anda berencana untuk menyimpan objek ini, dan seberapa sering Anda perlu mengaksesnya. Perubahan data objek atau metadata setara dengan menghapus objek dan membuat objek baru untuk menggantikannya. Ini menghasilkan biaya tambahan untuk objek yang disimpan di kelas penyimpanan IA Zona Satu S3. Objek kurang dari 128 KB lebih kecil dari muatan kapasitas minimum per objek di kelas penyimpanan IA Satu Zona S3. Benda-benda ini disimpan di kelas penyimpanan Standar S3.  | 
| S3 Glacier Instant Retrieval |  Pilih S3 Glacier Instant Retrieval untuk mengarsipkan objek yang jarang diakses tetapi memerlukan pengambilan dalam milidetik. Data yang disimpan di kelas penyimpanan S3 Glacier Instant Retrieval menawarkan penghematan biaya dibandingkan dengan kelas penyimpanan IA Standar S3 dengan kinerja latensi dan throughput yang sama. S3 Glacier Instant Retrieval memiliki biaya akses data yang lebih tinggi daripada IA Standar S3. Objek yang disimpan di S3 Glacier Instant Retrieval dapat dikenakan biaya tambahan untuk menimpa, menghapus, atau mengambil. Pertimbangkan seberapa sering objek ini berubah, berapa lama Anda berencana untuk menyimpan objek ini, dan seberapa sering Anda perlu mengaksesnya. Perubahan data objek atau metadata setara dengan menghapus objek dan membuat objek baru untuk menggantikannya. Ini menghasilkan biaya tambahan untuk objek yang disimpan di kelas penyimpanan S3 Glacier Instant Retrieval. Objek kurang dari 128 KB lebih kecil dari muatan kapasitas minimum per objek di kelas penyimpanan S3 Glacier Instant Retrieval. Benda-benda ini disimpan di kelas penyimpanan Standar S3.  | 
| S3 Glacier Flexible Retrieval | Pilih S3 Glacier Flexible Retrieval untuk arsip yang lebih aktif.Objek yang disimpan dalam S3 Glacier Flexible Retrieval dapat dikenakan biaya tambahan untuk menimpa, menghapus, atau mengambil. Pertimbangkan seberapa sering objek ini berubah, berapa lama Anda berencana untuk menyimpan objek ini, dan seberapa sering Anda perlu mengaksesnya. Perubahan data objek atau metadata setara dengan menghapus objek dan membuat objek baru untuk menggantikannya. Ini menghasilkan biaya tambahan untuk objek yang disimpan di kelas penyimpanan S3 Glacier Flexible Retrieval.Kelas penyimpanan S3 Glacier Flexible Retrieval membutuhkan 40 KB metadata tambahan untuk setiap objek yang diarsipkan. DataSync menempatkan objek yang kurang dari 40 KB di kelas penyimpanan Standar S3. Anda harus mengembalikan objek yang diarsipkan di kelas penyimpanan ini sebelum DataSync dapat membacanya. Untuk selengkapnya, lihat [Bekerja dengan objek yang diarsipkan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/archived-objects.html) di Panduan Pengguna Amazon S3.Saat menggunakan S3 Glacier Flexible Retrieval, pilih opsi **Verifikasi hanya tugas yang ditransfer data** untuk membandingkan checksum data dan metadata di akhir transfer. Anda tidak dapat menggunakan opsi **Verifikasi semua data di tujuan** untuk kelas penyimpanan ini karena memerlukan pengambilan semua objek yang ada dari tujuan. | 
| S3 Glacier Deep Archive |  Pilih S3 Glacier Deep Archive untuk mengarsipkan objek Anda untuk retensi data jangka panjang dan pelestarian digital di mana data diakses sekali atau dua kali setahun. Objek yang disimpan di S3 Glacier Deep Archive dapat dikenakan biaya tambahan karena menimpa, menghapus, atau mengambil. Pertimbangkan seberapa sering objek ini berubah, berapa lama Anda berencana untuk menyimpan objek ini, dan seberapa sering Anda perlu mengaksesnya. Perubahan data objek atau metadata setara dengan menghapus objek dan membuat objek baru untuk menggantikannya. Hal ini mengakibatkan biaya tambahan untuk objek yang disimpan dalam kelas penyimpanan S3 Glacier Deep Archive. Kelas penyimpanan S3 Glacier Deep Archive membutuhkan 40 KB metadata tambahan untuk setiap objek yang diarsipkan. DataSync menempatkan objek yang kurang dari 40 KB di kelas penyimpanan Standar S3. Anda harus mengembalikan objek yang diarsipkan di kelas penyimpanan ini sebelum DataSync dapat membacanya. Untuk selengkapnya, lihat [Bekerja dengan objek yang diarsipkan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/archived-objects.html) di Panduan *Pengguna Amazon S3*. Saat menggunakan S3 Glacier Deep Archive, pilih opsi **Verifikasi hanya tugas yang ditransfer data** untuk membandingkan checksum data dan metadata di akhir transfer. Anda tidak dapat menggunakan opsi **Verifikasi semua data di tujuan** untuk kelas penyimpanan ini karena memerlukan pengambilan semua objek yang ada dari tujuan.  | 
|  Outposts S3  |  Kelas penyimpanan untuk Amazon S3 pada Outposts.  | 

## Mengevaluasi biaya permintaan S3 saat menggunakan DataSync
<a name="create-s3-location-s3-requests"></a>

Dengan lokasi Amazon S3, Anda dikenakan biaya terkait permintaan API S3 yang dibuat oleh. DataSync Bagian ini dapat membantu Anda memahami cara DataSync menggunakan permintaan ini dan bagaimana hal itu dapat memengaruhi biaya [Amazon S3](https://aws.amazon.com/s3/pricing/) Anda.

**Topics**
+ [Permintaan S3 dibuat oleh DataSync](#create-s3-location-s3-requests-made)
+ [Pertimbangan Biaya](#create-s3-location-s3-requests-cost)

### Permintaan S3 dibuat oleh DataSync
<a name="create-s3-location-s3-requests-made"></a>

Tabel berikut menjelaskan permintaan S3 yang DataSync dapat dibuat saat Anda menyalin data ke atau dari lokasi Amazon S3.


| Permintaan S3 | Bagaimana DataSync menggunakannya | 
| --- | --- | 
|  [ListObjectV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)  |  DataSync membuat setidaknya satu `LIST` permintaan untuk setiap objek yang diakhiri dengan garis miring (`/`) untuk membuat daftar objek yang dimulai dengan awalan itu. Permintaan ini dipanggil selama fase [persiapan](run-task.md#understand-task-execution-statuses) tugas.  | 
|  [HeadObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html)  | DataSync [membuat `HEAD` permintaan untuk mengambil metadata objek selama fase [persiapan](run-task.md#understand-task-execution-statuses) dan verifikasi tugas.](run-task.md#understand-task-execution-statuses) Mungkin ada beberapa `HEAD` permintaan per objek tergantung pada bagaimana Anda DataSync ingin [memverifikasi integritas data yang ditransfer](configure-data-verification-options.md). | 
|  [GetObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)  |  DataSync membuat `GET` permintaan untuk membaca data dari objek selama fase [transfer](run-task.md#understand-task-execution-statuses) tugas. Mungkin ada beberapa `GET` permintaan untuk objek besar.  | 
|  [GetObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html)  |  Jika Anda mengonfigurasi tugas Anda untuk [menyalin tag objek](configure-metadata.md), DataSync buat `GET` permintaan ini untuk memeriksa tag objek selama fase [persiapan](run-task.md#understand-task-execution-statuses) dan [transfer](run-task.md#understand-task-execution-statuses) tugas.  | 
|  [PutObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html)  |  DataSync [membuat `PUT` permintaan untuk membuat objek dan awalan di bucket S3 tujuan selama fase transfer tugas.](run-task.md#understand-task-execution-statuses) Karena DataSync menggunakan [fitur unggahan multipart Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html), mungkin ada beberapa `PUT` permintaan untuk objek besar. Untuk membantu meminimalkan biaya penyimpanan, sebaiknya gunakan [konfigurasi siklus hidup]() untuk menghentikan unggahan multibagian yang tidak lengkap.  | 
|  [PutObjectTagging](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html)  | Jika objek sumber Anda memiliki tag dan Anda mengonfigurasi tugas Anda untuk [menyalin tag objek](configure-metadata.md), DataSync buat `PUT` permintaan ini saat [mentransfer](run-task.md#understand-task-execution-statuses) tag tersebut. | 
|  [CopyObject](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html)  |  DataSync membuat `COPY` permintaan untuk membuat salinan objek hanya jika metadata objek itu berubah. Ini dapat terjadi jika Anda awalnya menyalin data ke bucket S3 menggunakan layanan atau alat lain yang tidak membawa metadatanya.  | 

### Pertimbangan Biaya
<a name="create-s3-location-s3-requests-cost"></a>

DataSync membuat permintaan S3 pada bucket S3 setiap kali Anda menjalankan tugas Anda. Hal ini dapat menyebabkan biaya bertambah dalam situasi tertentu. Contoh:
+ Anda sering mentransfer objek ke atau dari bucket S3.
+ Anda mungkin tidak mentransfer banyak data, tetapi bucket S3 Anda memiliki banyak objek di dalamnya. Anda masih dapat melihat muatan tinggi dalam skenario ini karena DataSync membuat permintaan S3 pada setiap objek bucket.
+ Anda mentransfer antar bucket S3, begitu DataSync juga dengan membuat permintaan S3 pada sumber dan tujuan.

Untuk membantu meminimalkan biaya permintaan S3 yang terkait dengan DataSync, pertimbangkan hal berikut:

**Topics**
+ [Kelas penyimpanan S3 apa yang saya gunakan?](#create-s3-location-s3-requests-storage-classes)
+ [Seberapa sering saya perlu mentransfer data saya?](#create-s3-location-s3-requests-recurring-transfers)

#### Kelas penyimpanan S3 apa yang saya gunakan?
<a name="create-s3-location-s3-requests-storage-classes"></a>

Biaya permintaan S3 dapat bervariasi berdasarkan kelas penyimpanan Amazon S3 yang digunakan objek Anda, terutama untuk kelas yang mengarsipkan objek (seperti S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive).

Berikut adalah beberapa skenario di mana kelas penyimpanan dapat memengaruhi biaya permintaan S3 Anda saat menggunakan DataSync:
+ Setiap kali Anda menjalankan tugas, DataSync membuat `HEAD` permintaan untuk mengambil metadata objek. Permintaan ini menghasilkan biaya bahkan jika Anda tidak memindahkan objek apa pun. Seberapa besar permintaan ini memengaruhi tagihan Anda tergantung pada kelas penyimpanan yang digunakan objek Anda bersama dengan jumlah objek yang DataSync memindai.
+ Jika Anda memindahkan objek ke kelas penyimpanan S3 Glacier Instant Retrieval (baik secara langsung atau melalui konfigurasi siklus hidup bucket), permintaan pada objek di kelas ini lebih mahal daripada objek di kelas penyimpanan lainnya.
+ Jika Anda mengonfigurasi DataSync tugas untuk [memverifikasi bahwa lokasi sumber dan tujuan Anda sepenuhnya disinkronkan](configure-data-verification-options.md), akan ada `GET` permintaan untuk setiap objek di semua kelas penyimpanan (kecuali S3 Glacier Flexible Retrieval dan S3 Glacier Deep Archive).
+ Selain `GET` permintaan, Anda dikenakan biaya pengambilan data untuk objek di kelas penyimpanan Pengambilan Instan S3 Standard-IA, S3 One Zone-IA, atau S3 Glacier Instant Retrieval.

Untuk informasi selengkapnya, lihat [Harga Amazon S3](https://aws.amazon.com/s3/pricing/).

#### Seberapa sering saya perlu mentransfer data saya?
<a name="create-s3-location-s3-requests-recurring-transfers"></a>

Jika Anda perlu memindahkan data secara berulang, pikirkan [jadwal](task-scheduling.md) yang tidak menjalankan lebih banyak tugas daripada yang Anda butuhkan.

Anda juga dapat mempertimbangkan untuk membatasi ruang lingkup transfer Anda. Misalnya, Anda dapat mengonfigurasi DataSync untuk fokus pada objek dalam awalan tertentu atau [memfilter data apa yang ditransfer.](filtering.md) Opsi ini dapat membantu mengurangi jumlah permintaan S3 yang dibuat setiap kali Anda menjalankan DataSync tugas.

## Pertimbangan objek dengan transfer Amazon S3
<a name="create-s3-location-considerations"></a>
+ Jika Anda mentransfer dari bucket S3, gunakan S3 [Storage Lens](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_basics_metrics_recommendations.html) untuk menentukan berapa banyak objek yang Anda pindahkan.
+ [Saat mentransfer antar bucket S3, sebaiknya gunakan [mode tugas yang Ditingkatkan](choosing-task-mode.md) karena Anda tidak tunduk DataSync pada kuota tugas.](datasync-limits.md)
+ DataSync mungkin tidak mentransfer objek dengan karakter tidak standar dalam namanya. Untuk informasi selengkapnya, lihat [pedoman penamaan kunci objek di Panduan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html#object-key-guidelines) *Pengguna Amazon S3*.
+ Saat menggunakan DataSync dengan bucket S3 yang menggunakan [versi](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html), ingat hal berikut:
  + Saat mentransfer ke bucket S3, DataSync buat versi baru objek jika objek tersebut dimodifikasi di sumbernya. Ini menghasilkan biaya tambahan.
  + Sebuah objek memiliki versi yang berbeda IDs dalam ember sumber dan tujuan.
  + Hanya versi terbaru dari setiap objek yang ditransfer dari bucket sumber. Versi sebelumnya tidak disalin ke tujuan.
+ Setelah awalnya mentransfer data dari bucket S3 ke sistem file (misalnya, NFS atau Amazon FSx), menjalankan DataSync tugas yang sama berikutnya tidak akan menyertakan objek yang telah dimodifikasi tetapi ukurannya sama dengan saat transfer pertama.

## Membuat lokasi transfer Anda untuk bucket tujuan umum Amazon S3
<a name="create-s3-location-how-to"></a>

Untuk membuat lokasi transfer Anda, Anda memerlukan bucket tujuan umum S3 yang ada. Jika Anda tidak memilikinya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html).

**penting**  
Sebelum membuat lokasi, pastikan Anda membaca bagian berikut:  
[Pertimbangan kelas penyimpanan dengan transfer Amazon S3](#using-storage-classes)
[Mengevaluasi biaya permintaan S3 saat menggunakan DataSync](#create-s3-location-s3-requests)

### Menggunakan DataSync konsol
<a name="create-s3-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Amazon S3**, lalu pilih Bucket **tujuan umum**.

1. Untuk **URI S3**, masukkan atau pilih bucket dan awalan yang ingin Anda gunakan untuk lokasi Anda.
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. Untuk **kelas penyimpanan S3 saat digunakan sebagai tujuan**, pilih kelas penyimpanan yang Anda ingin objek Anda gunakan saat Amazon S3 adalah tujuan transfer.

   Untuk informasi selengkapnya, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](#using-storage-classes).

1. Untuk **IAM role**, lakukan salah satu hal berikut ini:
   + Pilih **Autogenerate** DataSync untuk membuat peran IAM secara otomatis dengan izin yang diperlukan untuk mengakses bucket S3.

     Jika DataSync sebelumnya membuat peran IAM untuk bucket S3 ini, peran tersebut dipilih secara default.
   + Pilih peran IAM kustom yang Anda buat. Untuk informasi selengkapnya, lihat [Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](#create-role-manually).

1. (Opsional) Pilih **Tambahkan tag baru** untuk menandai lokasi Amazon S3 Anda.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-s3-cli"></a>

1. Salin `create-location-s3` perintah berikut:

   ```
   aws datasync create-location-s3 \
       --s3-bucket-arn 'arn:aws:s3:::amzn-s3-demo-bucket' \
       --s3-storage-class 'your-S3-storage-class' \
       --s3-config 'BucketAccessRoleArn=arn:aws:iam::account-id:role/role-allowing-datasync-operations' \
       --subdirectory /your-prefix-name
   ```

1. Untuk`--s3-bucket-arn`, tentukan ARN bucket S3 yang ingin Anda gunakan sebagai lokasi.

1. Untuk`--s3-storage-class`, tentukan kelas penyimpanan yang ingin digunakan objek saat Amazon S3 adalah tujuan transfer.

1. Untuk`--s3-config`, tentukan ARN peran IAM yang DataSync diperlukan untuk mengakses bucket Anda.

   Untuk informasi selengkapnya, lihat [Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](#create-role-manually).

1. Untuk`--subdirectory`, tentukan awalan di bucket S3 yang DataSync membaca dari atau menulis ke (tergantung pada apakah bucket adalah lokasi sumber atau tujuan).
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. Jalankan perintah `create-location-s3`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

   ```
   {
       "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0b3017fc4ba4a2d8d"
   }
   ```

Anda dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk DataSync tugas Anda.

## Membuat lokasi transfer Anda untuk bucket S3 di Outposts
<a name="create-s3-location-outposts-how-to"></a>

Untuk membuat lokasi transfer, Anda memerlukan bucket Amazon S3 on Outposts yang sudah ada. Jika Anda tidak memilikinya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/s3-outposts/S3onOutposts.html](https://docs.aws.amazon.com/AmazonS3/latest/s3-outposts/S3onOutposts.html).

Anda juga membutuhkan DataSync agen. Untuk informasi selengkapnya, lihat [Menyebarkan agen mode Dasar Anda di AWS Outposts](deploy-agents.md#outposts-agent).

Saat mentransfer dari awalan bucket S3 di Outposts yang berisi kumpulan data besar (seperti ratusan ribu atau jutaan objek), tugas Anda mungkin habis. DataSync Untuk menghindari hal ini, pertimbangkan untuk menggunakan [DataSync manifes](transferring-with-manifest.md), yang memungkinkan Anda menentukan objek yang tepat yang perlu Anda transfer.

### Menggunakan DataSync konsol
<a name="create-s3-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. **Untuk **jenis Lokasi**, pilih **Amazon S3**, lalu pilih Outposts bucket.**

1. Untuk **bucket S3**, pilih jalur akses Amazon S3 yang dapat mengakses bucket S3 Anda di Outposts. 

   Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html).

1. Untuk **kelas penyimpanan S3 saat digunakan sebagai tujuan**, pilih kelas penyimpanan yang Anda ingin objek Anda gunakan saat Amazon S3 adalah tujuan transfer.

   Untuk informasi lebih lanjut, lihat[Pertimbangan kelas penyimpanan dengan transfer Amazon S3](#using-storage-classes). DataSync secara default menggunakan kelas penyimpanan Outposts S3 untuk Amazon S3 di Outposts.

1. Untuk **Agen**, tentukan Nama Sumber Daya Amazon (ARN) DataSync agen di Pos Luar Anda.

1. Untuk **Folder**, masukkan awalan di bucket S3 yang DataSync membaca dari atau menulis ke (tergantung pada apakah bucket adalah lokasi sumber atau tujuan).
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. Untuk **IAM role**, lakukan salah satu hal berikut ini:
   + Pilih **Autogenerate** DataSync untuk membuat peran IAM secara otomatis dengan izin yang diperlukan untuk mengakses bucket S3.

     Jika DataSync sebelumnya membuat peran IAM untuk bucket S3 ini, peran tersebut dipilih secara default.
   + Pilih peran IAM kustom yang Anda buat. Untuk informasi selengkapnya, lihat [Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](#create-role-manually).

1. (Opsional) Pilih **Tambahkan tag baru** untuk menandai lokasi Amazon S3 Anda.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-s3-cli"></a>

1. Salin `create-location-s3` perintah berikut:

   ```
   aws datasync create-location-s3 \
       --s3-bucket-arn 'bucket-access-point' \
       --s3-storage-class 'your-S3-storage-class' \
       --s3-config 'BucketAccessRoleArn=arn:aws:iam::account-id:role/role-allowing-datasync-operations' \
       --subdirectory /your-folder \
       --agent-arns 'arn:aws:datasync:your-region:account-id::agent/agent-agent-id'
   ```

1. Untuk`--s3-bucket-arn`, tentukan ARN jalur akses Amazon S3 yang dapat mengakses bucket S3 Anda di Outposts.

   Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html).

1. Untuk`--s3-storage-class`, tentukan kelas penyimpanan yang ingin digunakan objek saat Amazon S3 adalah tujuan transfer.

   Untuk informasi lebih lanjut, lihat[Pertimbangan kelas penyimpanan dengan transfer Amazon S3](#using-storage-classes). DataSync secara default menggunakan kelas penyimpanan Outposts S3 untuk S3 di Outposts.

1. Untuk`--s3-config`, tentukan ARN peran IAM yang DataSync diperlukan untuk mengakses bucket Anda.

   Untuk informasi selengkapnya, lihat [Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](#create-role-manually).

1. Untuk`--subdirectory`, tentukan awalan di bucket S3 yang DataSync membaca dari atau menulis ke (tergantung pada apakah bucket adalah lokasi sumber atau tujuan).
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. Untuk`--agent-arns`, tentukan ARN DataSync agen di Pos Luar Anda.

1. Jalankan perintah `create-location-s3`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

   ```
   {
       "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0b3017fc4ba4a2d8d"
   }
   ```

Anda dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk DataSync tugas Anda.

## Transfer Amazon S3 melintasi Akun AWS
<a name="create-s3-location-cross-transfers"></a>

[Dengan DataSync, Anda dapat memindahkan data ke atau dari bucket S3 secara berbeda. Akun AWS](working-with-locations.md#working-with-locations-across-accounts) Untuk informasi lebih lanjut, lihat tutorial berikut:
+ [Mentransfer data dari penyimpanan lokal ke Amazon S3 Akun AWS](s3-cross-account-transfer.md)
+ [Mentransfer data dari Amazon S3 ke Amazon S3 Akun AWS](tutorial_s3-s3-cross-account-transfer.md)

## Transfer Amazon S3 antara komersial dan AWS GovCloud (US) Regions
<a name="create-s3-location-govcloud"></a>

Secara default, DataSync tidak mentransfer antara bucket S3 secara komersial dan. AWS GovCloud (US) Regions Anda masih dapat mengatur transfer semacam ini, dengan membuat lokasi penyimpanan objek untuk salah satu bucket S3 dalam transfer Anda. Anda dapat melakukan transfer jenis ini dengan atau tanpa agen. Jika Anda menggunakan agen, tugas Anda harus dikonfigurasi untuk mode **Dasar**. Untuk mentransfer tanpa agen, Anda harus menggunakan mode **Enhanced**.

**Sebelum Anda mulai**: Pastikan Anda memahami implikasi biaya transfer antar Wilayah. Untuk informasi selengkapnya, silakan lihat [Harga AWS DataSync](https://aws.amazon.com/datasync/pricing/).

**Contents**
+ [Menyediakan DataSync akses ke bucket lokasi penyimpanan objek Anda](#create-s3-location-govcloud-iam)
+ [Membuat DataSync agen Anda (opsional)](#create-s3-location-govcloud-create-agent)
+ [Membuat lokasi penyimpanan objek untuk bucket S3 Anda](#create-s3-location-govcloud-how-to)

### Menyediakan DataSync akses ke bucket lokasi penyimpanan objek Anda
<a name="create-s3-location-govcloud-iam"></a>

Saat membuat lokasi penyimpanan objek untuk transfer ini, Anda harus memberikan DataSync izin kepada pengguna IAM untuk mengakses bucket S3 lokasi. Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#create-s3-location-required-permissions).

**Awas**  
Pengguna IAM memiliki kredensi jangka panjang, yang menghadirkan risiko keamanan. Untuk membantu mengurangi risiko ini, kami menyarankan agar Anda memberikan pengguna ini hanya izin yang mereka perlukan untuk melakukan tugas dan menghapus pengguna ini ketika mereka tidak lagi diperlukan.

### Membuat DataSync agen Anda (opsional)
<a name="create-s3-location-govcloud-create-agent"></a>

Jika Anda ingin menjalankan transfer Anda menggunakan mode **Dasar**, maka Anda harus menggunakan agen. Karena Anda mentransfer antara iklan dan AWS GovCloud (US) Region, Anda menyebarkan DataSync agen Anda sebagai instans Amazon EC2 di salah satu Wilayah. Kami menyarankan agar agen Anda menggunakan titik akhir layanan VPC untuk menghindari biaya transfer data ke internet publik. Untuk informasi selengkapnya, lihat [harga Transfer Data Amazon EC2](https://aws.amazon.com/ec2/pricing/on-demand/#Data_Transfer).

Pilih salah satu skenario berikut yang menjelaskan cara membuat agen berdasarkan Wilayah tempat Anda berencana menjalankan DataSync tugas.

#### Saat menjalankan DataSync tugas di Wilayah komersial
<a name="using-datasync-in-commercial"></a>

Diagram berikut menunjukkan transfer di mana DataSync tugas dan agen Anda berada di Wilayah komersial.

![\[DataSync Agen dikerahkan di Wilayah komersial untuk transfer Lintas wilayah ke ember S3 dalam file. AWS GovCloud (US) Region\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/images/s3-task-in-commercial.png)



| Referensi | Deskripsi | 
| --- | --- | 
| 1 | Di Wilayah komersial tempat Anda menjalankan DataSync tugas, transfer data dari bucket S3 sumber. Bucket sumber dikonfigurasi sebagai [lokasi Amazon S3](#create-s3-location-how-to) di Wilayah komersial. | 
| 2 | [Transfer data melalui DataSync agen, yang berada di VPC dan subnet yang sama di mana titik akhir layanan VPC dan antarmuka jaringan berada.](required-network-interfaces.md) | 
| 3 | Transfer data ke bucket S3 tujuan di file. AWS GovCloud (US) Region Bucket tujuan dikonfigurasi sebagai [lokasi penyimpanan objek](#create-s3-location-govcloud-how-to) di Wilayah komersial.  | 

Anda dapat menggunakan pengaturan yang sama ini untuk mentransfer arah yang berlawanan, juga, dari AWS GovCloud (US) Region ke Wilayah komersial.

**Untuk membuat DataSync agen Anda**

1. [Menyebarkan agen Amazon EC2](deploy-agents.md#ec2-deploy-agent-how-to) di Wilayah komersial Anda.

1. Konfigurasikan agen Anda untuk menggunakan titik [akhir layanan VPC](choose-service-endpoint.md#datasync-in-vpc).

1. [Aktifkan agen Anda](activate-agent.md).

#### Saat menjalankan DataSync tugas di Wilayah GovCloud (AS)
<a name="using-datasync-in-govcloud-1"></a>

Diagram berikut menunjukkan transfer di mana DataSync tugas dan agen Anda berada di AWS GovCloud (US) Region.

![\[DataSync Agen dikerahkan dalam transfer Lintas wilayah AWS GovCloud (US) Region atau lintas wilayah ke bucket S3 dalam hal yang sama. AWS GovCloud (US) Region\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/images/s3-task-in-govcloud-1.png)



| Referensi | Deskripsi | 
| --- | --- | 
| 1 | Transfer data dari bucket S3 sumber di Wilayah komersial ke AWS GovCloud (US) Region tempat Anda menjalankan DataSync tugas. Bucket sumber dikonfigurasi sebagai [lokasi penyimpanan objek](#create-s3-location-govcloud-how-to) di file AWS GovCloud (US) Region.  | 
| 2 | [Dalam AWS GovCloud (US) Region, transfer data melalui DataSync agen di VPC dan subnet yang sama di mana titik akhir layanan VPC dan antarmuka jaringan berada.](required-network-interfaces.md) | 
| 3 | Transfer data ke bucket S3 tujuan di file. AWS GovCloud (US) Region Bucket tujuan dikonfigurasi sebagai [lokasi Amazon S3](#create-s3-location-how-to) di. AWS GovCloud (US) Region | 

Anda dapat menggunakan pengaturan yang sama ini untuk mentransfer arah yang berlawanan, juga, dari AWS GovCloud (US) Region ke Wilayah komersial.

**Untuk membuat DataSync agen Anda**

1. [Menyebarkan agen Amazon EC2](deploy-agents.md#ec2-deploy-agent-how-to) di situs Anda. AWS GovCloud (US) Region

1. Konfigurasikan agen Anda untuk menggunakan titik [akhir layanan VPC](choose-service-endpoint.md#datasync-in-vpc).

1. [Aktifkan agen Anda](activate-agent.md).

Jika kumpulan data Anda sangat kompresibel, Anda mungkin melihat pengurangan biaya dengan membuat agen Anda di Wilayah komersial saat menjalankan tugas di. AWS GovCloud (US) Region Ada lebih banyak pengaturan dari biasanya untuk membuat agen ini, termasuk mempersiapkan agen untuk digunakan di Wilayah komersial. Untuk informasi tentang membuat agen untuk penyiapan ini, lihat [Memindahkan data masuk dan keluar dari AWS GovCloud (US)AWS DataSync](https://aws.amazon.com/blogs/publicsector/move-data-in-out-aws-govcloud-datasync/) blog.

### Membuat lokasi penyimpanan objek untuk bucket S3 Anda
<a name="create-s3-location-govcloud-how-to"></a>

Anda memerlukan lokasi penyimpanan objek untuk bucket S3 yang ada di Wilayah tempat Anda tidak menjalankan DataSync tugas.

#### Menggunakan DataSync konsol
<a name="create-s3-location-govcloud-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Pastikan Anda berada di Wilayah yang sama di mana Anda berencana untuk menjalankan tugas Anda.

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

1. Untuk **Tipe lokasi**, pilih **Penyimpanan objek**.

1. Untuk **Agen**, pilih DataSync agen yang Anda buat untuk transfer ini.

1. Untuk **Server**, masukkan endpoint Amazon S3 untuk bucket Anda dengan menggunakan salah satu format berikut:
   + **Bucket Wilayah Komersil:** `s3.your-region.amazonaws.com`
   + **AWS GovCloud (US) Region ember**: `s3.your-gov-region.amazonaws.com`

   Untuk daftar titik akhir Amazon S3, lihat. *[Referensi Umum AWS](https://docs.aws.amazon.com/general/latest/gr/s3.html)*

1. Untuk nama **Bucket**, masukkan nama bucket S3.

1. Untuk **Folder**, masukkan awalan di bucket S3 yang DataSync membaca dari atau menulis ke (tergantung pada apakah bucket adalah lokasi sumber atau tujuan).
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. Pilih **Memerlukan kredensil** dan lakukan hal berikut:
   + Untuk **kunci Access**, masukkan kunci akses untuk [pengguna IAM](#create-s3-location-govcloud-iam) yang dapat mengakses bucket.
   + Untuk **kunci Rahasia**, masukkan kunci rahasia pengguna IAM yang sama.

1. (Opsional) Pilih **Tambahkan tag** untuk menandai lokasi Anda.

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

1. Pilih **Buat lokasi**.

#### Menggunakan AWS CLI
<a name="create-s3-location-govcloud-how-to-cli"></a>

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

   ```
   aws datasync create-location-object-storage \
       --server-hostname s3-endpoint \
       --bucket-name amzn-s3-demo-bucket \
       --agent-arns arn:aws:datasync:your-region:123456789012:agent/agent-01234567890deadfb
   ```

1. Untuk `--server-hostname` parameternya, tentukan titik akhir Amazon S3 untuk bucket Anda dengan menggunakan salah satu format berikut:
   + **Bucket Wilayah Komersil:** `s3.your-region.amazonaws.com`
   + **AWS GovCloud (US) Region ember**: `s3.your-gov-region.amazonaws.com`

   Untuk Wilayah di titik akhir, pastikan Anda menentukan Wilayah yang sama tempat Anda berencana menjalankan tugas.

   Untuk daftar titik akhir Amazon S3, lihat. *[Referensi Umum AWS](https://docs.aws.amazon.com/general/latest/gr/s3.html)*

1. Untuk `--bucket-name` parameter, tentukan nama bucket S3.

1. Untuk `--agent-arns` parameter, tentukan DataSync agen yang Anda buat untuk transfer ini.

1. Untuk `--access-key` parameter, tentukan kunci akses untuk [pengguna IAM](#create-s3-location-govcloud-iam) yang dapat mengakses bucket.

1. Untuk `--secret-key` parameter, masukkan kunci rahasia pengguna IAM yang sama.

1. (Opsional) Untuk `--subdirectory` parameter, tentukan awalan di bucket S3 yang DataSync membaca dari atau menulis ke (tergantung pada apakah bucket adalah lokasi sumber atau tujuan).
**Awas**  
DataSync tidak dapat mentransfer objek dengan awalan yang dimulai dengan garis miring (`/`) atau termasuk`//`,`/./`, atau `/../` pola. Contoh:  
`/photos`
`photos//2006/January`
`photos/./2006/February`
`photos/../2006/March`

1. (Opsional) Untuk `--tags` parameter, tentukan pasangan kunci-nilai yang mewakili tag untuk sumber daya lokasi.

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

1. Jalankan perintah `create-location-object-storage`.

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

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

Anda dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk DataSync tugas Anda. Untuk bucket S3 lainnya dalam transfer ini, [buat lokasi Amazon S3](#create-s3-location-how-to).

## Langkah selanjutnya
<a name="create-s3-location-next-steps"></a>

Beberapa kemungkinan langkah selanjutnya meliputi:

1. Jika perlu, buat lokasi Anda yang lain. Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. [Konfigurasikan pengaturan DataSync tugas](task-options.md), seperti file apa yang akan ditransfer, cara menangani metadata, di antara opsi lainnya.

1. [Tetapkan jadwal](task-scheduling.md) untuk DataSync tugas Anda.

1. [Konfigurasikan pemantauan](monitoring-overview.md) untuk DataSync tugas Anda.

1. [Mulai](run-task.md) tugas Anda.

# Mengkonfigurasi AWS DataSync transfer dengan Amazon EFS
<a name="create-efs-location"></a>

Untuk mentransfer data ke atau dari sistem file Amazon EFS Anda, Anda harus membuat *lokasi AWS DataSync * transfer. DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke sistem file Amazon EFS
<a name="create-efs-location-access"></a>

[Membuat lokasi](#create-efs-location-how-to) melibatkan pemahaman bagaimana DataSync dapat mengakses penyimpanan Anda. Untuk Amazon EFS, DataSync pasang sistem file Anda sebagai pengguna root dari virtual private cloud (VPC) [menggunakan](required-network-interfaces.md) antarmuka jaringan.

**Contents**
+ [Menentukan subnet dan grup keamanan untuk target pemasangan Anda](#create-efs-location-mount-target)
+ [Mengakses sistem file terbatas](#create-efs-location-iam)
  + [Membuat peran DataSync IAM untuk akses sistem file](#create-efs-location-iam-role)
  + [Contoh kebijakan sistem file yang memungkinkan DataSync akses](#create-efs-location-iam-policy)

### Menentukan subnet dan grup keamanan untuk target pemasangan Anda
<a name="create-efs-location-mount-target"></a>

Saat membuat lokasi, Anda menentukan subnet dan grup keamanan yang memungkinkan DataSync untuk terhubung ke salah satu [target pemasangan](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) sistem file Amazon EFS Anda.

Subnet yang Anda tentukan harus ditemukan:
+ Di VPC yang sama dengan sistem file Anda.
+ Di Availability Zone yang sama dengan setidaknya satu target mount untuk sistem file Anda.

**catatan**  
Anda tidak perlu menentukan subnet yang menyertakan target pemasangan sistem file.

Grup keamanan yang Anda tentukan harus mengizinkan lalu lintas masuk pada port Network File System (NFS) 2049. Untuk informasi tentang membuat dan memperbarui grup keamanan untuk target pemasangan Anda, lihat [https://docs.aws.amazon.com/efs/latest/ug/network-access.html](https://docs.aws.amazon.com/efs/latest/ug/network-access.html).

**Menentukan grup keamanan yang terkait dengan target mount**  
Anda dapat menentukan grup keamanan yang terkait dengan salah satu target pemasangan sistem file Anda. Kami merekomendasikan pendekatan ini dari sudut pandang manajemen jaringan.

**Menentukan grup keamanan yang tidak terkait dengan target mount**  
Anda juga dapat menentukan grup keamanan yang tidak terkait dengan salah satu target pemasangan sistem file Anda. Namun, grup keamanan ini harus dapat berkomunikasi dengan grup keamanan target mount.  
Misalnya, berikut cara membuat hubungan antara grup keamanan D (for DataSync) dan grup keamanan M (untuk target pemasangan):  
+ Grup keamanan D, yang Anda tentukan saat membuat lokasi Anda, harus memiliki aturan yang memungkinkan koneksi keluar pada port NFS 2049 ke grup keamanan M.
+ Grup keamanan M, yang Anda kaitkan dengan target pemasangan, harus mengizinkan akses masuk pada port NFS 2049 dari grup keamanan D.

**Untuk menemukan grup keamanan target mount**

Petunjuk berikut dapat membantu Anda mengidentifikasi grup keamanan dari target pemasangan sistem file Amazon EFS yang ingin Anda gunakan DataSync untuk transfer Anda.

1. Dalam AWS CLI, jalankan `describe-mount-targets` perintah berikut.

   ```
   aws efs describe-mount-targets \
       --region file-system-region  \
       --file-system-id file-system-id
   ```

   Perintah ini mengembalikan informasi tentang target mount sistem file Anda (mirip dengan contoh output berikut).

   ```
   {
       "MountTargets": [
           {
               "OwnerId": "111222333444",
               "MountTargetId": "fsmt-22334a10",
               "FileSystemId": "fs-123456ab",
               "SubnetId": "subnet-f12a0e34",
               "LifeCycleState": "available",
               "IpAddress": "11.222.0.123",
               "NetworkInterfaceId": "eni-1234a044"
           }
       ]
   }
   ```

1. Perhatikan `MountTargetId` nilai yang ingin Anda gunakan.

1. Jalankan `describe-mount-target-security-groups` perintah berikut menggunakan `MountTargetId` untuk melihat grup keamanan target mount Anda.

   ```
   aws efs describe-mount-target-security-groups \
       --region file-system-region \
       --mount-target-id mount-target-id
   ```

Anda menentukan grup keamanan ini saat [membuat lokasi Anda](#create-efs-location-how-to).

### Mengakses sistem file terbatas
<a name="create-efs-location-iam"></a>

DataSync dapat mentransfer ke atau dari sistem file Amazon EFS yang membatasi akses melalui jalur [akses dan kebijakan](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) [IAM](https://docs.aws.amazon.com/efs/latest/ug/iam-access-control-nfs-efs.html).

**catatan**  
[Jika DataSync mengakses sistem file tujuan melalui titik akses yang [memberlakukan identitas pengguna, pengguna](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html#enforce-identity-access-points) dan grup POSIX IDs untuk data sumber Anda tidak dipertahankan jika Anda mengonfigurasi DataSync tugas Anda untuk menyalin kepemilikan.](configure-metadata.md) Sebaliknya, file dan folder yang ditransfer diatur ke pengguna dan grup jalur akses IDs. Ketika ini terjadi, verifikasi tugas gagal karena DataSync mendeteksi ketidakcocokan antara metadata di lokasi sumber dan tujuan.

**Contents**
+ [Membuat peran DataSync IAM untuk akses sistem file](#create-efs-location-iam-role)
+ [Contoh kebijakan sistem file yang memungkinkan DataSync akses](#create-efs-location-iam-policy)

#### Membuat peran DataSync IAM untuk akses sistem file
<a name="create-efs-location-iam-role"></a>

Jika Anda memiliki sistem file Amazon EFS yang membatasi akses melalui kebijakan IAM, Anda dapat membuat peran IAM yang memberikan DataSync izin untuk membaca atau menulis data ke sistem file. Anda kemudian mungkin perlu menentukan peran itu dalam [kebijakan sistem file](#create-efs-location-iam-policy) Anda.

**Untuk membuat peran DataSync IAM**

1. Buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Di panel navigasi kiri, di bawah **Manajemen akses**, pilih **Peran**, lalu pilih **Buat peran**.

1. Pada halaman **Pilih entitas tepercaya**, untuk **jenis entitas tepercaya**, pilih **Kebijakan kepercayaan khusus**.

1. Tempelkan JSON berikut ke editor kebijakan:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [{
           "Effect": "Allow",
           "Principal": {
               "Service": "datasync.amazonaws.com"
           },
           "Action": "sts:AssumeRole"
       }]
   }
   ```

------

1. Pilih **Berikutnya**. Pada halaman **Tambahkan izin**, pilih **Berikutnya**.

1. Beri nama peran Anda dan pilih **Buat peran**.

Anda menentukan peran ini saat [membuat lokasi Anda](#create-efs-location-how-to).

#### Contoh kebijakan sistem file yang memungkinkan DataSync akses
<a name="create-efs-location-iam-policy"></a>

Contoh kebijakan sistem file berikut menunjukkan bagaimana akses ke sistem file Amazon EFS (diidentifikasi dalam kebijakan sebagai`fs-1234567890abcdef0`) dibatasi tetapi masih mengizinkan akses ke DataSync melalui peran IAM bernama`MyDataSyncRole`:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "ExampleEFSFileSystemPolicy",
    "Statement": [{
        "Sid": "AccessEFSFileSystem",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::111122223333:role/MyDataSyncRole"
        },
        "Action": [
            "elasticfilesystem:ClientMount",
            "elasticfilesystem:ClientWrite",
            "elasticfilesystem:ClientRootAccess"
        ],
        "Resource": "arn:aws:elasticfilesystem:us-east-1:111122223333:file-system/fs-1234567890abcdef0",
        "Condition": {
            "Bool": {
                "aws:SecureTransport": "true"
            },
            "StringEquals": {
                "elasticfilesystem:AccessPointArn": "arn:aws:elasticfilesystem:us-east-1:111122223333:access-point/fsap-abcdef01234567890"
            }
        }
    }]
}
```

------
+ `Principal`— Menentukan [peran IAM](#create-efs-location-iam) yang memberikan DataSync izin untuk mengakses sistem file.
+ `Action`— Memberikan akses DataSync root dan memungkinkannya membaca dari dan menulis ke sistem file.
+ `aws:SecureTransport`— Membutuhkan klien NFS untuk menggunakan TLS saat menghubungkan ke sistem file.
+ `elasticfilesystem:AccessPointArn`— Memungkinkan akses ke sistem file hanya melalui titik akses tertentu.

## Pertimbangan jaringan dengan transfer Amazon EFS
<a name="efs-network-considerations"></a>

VPCs yang Anda gunakan dengan DataSync harus memiliki sewa default. VPCs dengan penyewaan khusus tidak didukung.

## Pertimbangan kinerja dengan transfer Amazon EFS
<a name="efs-considerations"></a>

Mode throughput sistem file Amazon EFS Anda dapat memengaruhi durasi transfer dan kinerja sistem file selama transfer. Pertimbangkan hal berikut:
+ Untuk hasil terbaik, kami sarankan menggunakan mode throughput elastis. Jika Anda tidak menggunakan mode throughput Elastis, transfer Anda mungkin memakan waktu lebih lama.
+ Jika Anda menggunakan mode throughput Bursting, kinerja aplikasi sistem file Anda mungkin terpengaruh karena DataSync menggunakan kredit burst sistem file.
+ Cara Anda [mengonfigurasi DataSync untuk memverifikasi data yang ditransfer](configure-data-verification-options.md) dapat memengaruhi kinerja sistem file dan biaya akses data.

Untuk informasi selengkapnya, lihat [performa Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/performance.html) di *Panduan Pengguna Amazon Elastic File System* dan halaman [Harga Amazon EFS](https://aws.amazon.com/efs/pricing/).

## Membuat lokasi transfer Amazon EFS Anda
<a name="create-efs-location-how-to"></a>

Untuk membuat lokasi transfer, Anda memerlukan sistem file Amazon EFS yang ada. Jika Anda tidak memilikinya, lihat [Memulai Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/getting-started.html) di *Panduan Pengguna Amazon Elastic File System*.

### Menggunakan DataSync konsol
<a name="create-efs-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **sistem file Amazon EFS**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti. 

1. Untuk **sistem File**, pilih sistem file Amazon EFS yang ingin Anda gunakan sebagai lokasi.

1. Untuk **jalur Mount**, masukkan jalur pemasangan untuk sistem file Amazon EFS Anda.

   Ini menentukan di mana DataSync membaca atau menulis data (tergantung pada apakah ini adalah lokasi sumber atau tujuan) pada sistem file Anda.

   Secara default, DataSync gunakan direktori root (atau [titik akses](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) jika Anda menyediakannya untuk pengaturan **titik akses EFS**). Anda juga dapat menentukan subdirektori menggunakan garis miring maju (misalnya,). `/path/to/directory`

1. Untuk **Subnet** pilih subnet tempat Anda ingin membuat [antarmuka jaringan DataSync ](required-network-interfaces.md) untuk mengelola lalu lintas transfer data Anda.

   Subnet harus ditemukan:
   + Di VPC yang sama dengan sistem file Anda.
   + Di Availability Zone yang sama dengan setidaknya satu target pemasangan sistem file.
**catatan**  
Anda tidak perlu menentukan subnet yang menyertakan target pemasangan sistem file.

1. Untuk **grup Keamanan**, pilih grup keamanan yang terkait dengan target pemasangan sistem file Amazon EFS Anda. Anda dapat memilih lebih dari satu grup keamanan.
**catatan**  
Grup keamanan yang Anda tentukan harus mengizinkan lalu lintas masuk pada port NFS 2049. Untuk informasi selengkapnya, lihat [Menentukan subnet dan grup keamanan untuk target pemasangan Anda](#create-efs-location-mount-target).

1. Untuk **enkripsi In-transit**, pilih apakah Anda DataSync ingin menggunakan enkripsi Transport Layer Security (TLS) saat mentransfer data ke atau dari sistem file Anda.
**catatan**  
Anda harus mengaktifkan pengaturan ini untuk mengonfigurasi titik akses, peran IAM, atau keduanya dengan lokasi Amazon EFS Anda.

1. (Opsional) Untuk **titik akses EFS**, pilih titik akses yang DataSync dapat digunakan untuk me-mount sistem file Anda.

   Untuk informasi selengkapnya, lihat [Mengakses sistem file terbatas](#create-efs-location-iam).

1. (Opsional) Untuk **peran IAM**, tentukan peran yang memungkinkan DataSync untuk mengakses sistem file Anda.

   Untuk informasi tentang membuat peran ini, lihat[Membuat peran DataSync IAM untuk akses sistem file](#create-efs-location-iam-role).

1. (Opsional) Pilih **Tambahkan tag** untuk menandai sistem file Anda.

   *Tanda* adalah pasangan nilai kunci yang membantu mengelola, memfilter, dan mencari lokasi Anda. 

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-efs-cli"></a>

1. Salin `create-location-efs` perintah berikut:

   ```
   aws datasync create-location-efs \
       --efs-filesystem-arn 'arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id' \
       --subdirectory /path/to/your/subdirectory \
       --ec2-config SecurityGroupArns='arn:aws:ec2:region:account-id:security-group/security-group-id',SubnetArn='arn:aws:ec2:region:account-id:subnet/subnet-id' \
       --in-transit-encryption TLS1_2 \
       --access-point-arn 'arn:aws:elasticfilesystem:region:account-id:access-point/access-point-id' \
       --file-system-access-role-arn 'arn:aws:iam::account-id:role/datasync-efs-access-role
   ```

1. Untuk`--efs-filesystem-arn`, tentukan Nama Sumber Daya Amazon (ARN) dari sistem file Amazon EFS yang Anda transfer ke atau dari.

1. Untuk`--subdirectory`, tentukan jalur pemasangan untuk sistem file Anda.

   Di sinilah DataSync membaca atau menulis data (tergantung pada apakah ini adalah lokasi sumber atau tujuan) pada sistem file Anda. 

   Secara default, DataSync gunakan direktori root (atau [titik akses](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) jika Anda menyediakannya`--access-point-arn`). Anda juga dapat menentukan subdirektori menggunakan garis miring maju (misalnya,). `/path/to/directory`

1. Untuk `--ec2-config`, lakukan hal berikut:
   + Untuk`SecurityGroupArns`, tentukan ARN grup keamanan yang terkait dengan target pemasangan sistem file Anda. Anda dapat menentukan lebih dari satu grup keamanan.
**catatan**  
Grup keamanan yang Anda tentukan harus mengizinkan lalu lintas masuk pada port NFS 2049. Untuk informasi selengkapnya, lihat [Menentukan subnet dan grup keamanan untuk target pemasangan Anda](#create-efs-location-mount-target).
   + Untuk`SubnetArn`, tentukan ARN subnet tempat Anda ingin membuat [antarmuka jaringan DataSync ](required-network-interfaces.md) untuk mengelola lalu lintas transfer data Anda.

     Subnet harus ditemukan:
     + Di VPC yang sama dengan sistem file Anda.
     + Di Availability Zone yang sama dengan setidaknya satu target pemasangan sistem file.
**catatan**  
Anda tidak perlu menentukan subnet yang menyertakan target pemasangan sistem file.

1. Untuk`--in-transit-encryption`, tentukan apakah Anda DataSync ingin menggunakan enkripsi Transport Layer Security (TLS) saat mentransfer data ke atau dari sistem file Anda.
**catatan**  
Anda harus mengatur ini `TLS1_2` untuk mengonfigurasi titik akses, peran IAM, atau keduanya dengan lokasi Amazon EFS Anda.

1. (Opsional) Untuk`--access-point-arn`, tentukan ARN dari titik akses yang DataSync dapat digunakan untuk me-mount sistem file Anda.

   Untuk informasi selengkapnya, lihat [Mengakses sistem file terbatas](#create-efs-location-iam).

1. (Opsional) Untuk`--file-system-access-role-arn`, tentukan ARN dari peran IAM yang memungkinkan DataSync untuk mengakses sistem file Anda.

   Untuk informasi tentang membuat peran ini, lihat[Membuat peran DataSync IAM untuk akses sistem file](#create-efs-location-iam-role).

1. Jalankan perintah `create-location-efs`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

   ```
   {
       "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0b3017fc4ba4a2d8d"
   }
   ```

# Mengkonfigurasi transfer dengan FSx Windows File Server
<a name="create-fsx-location"></a>

Untuk mentransfer data ke atau dari sistem file Amazon FSx untuk Windows File Server Anda, Anda harus membuat *lokasi AWS DataSync * transfer. DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke FSx sistem file Windows File Server
<a name="create-fsx-location-access"></a>

DataSync [terhubung ke sistem file Windows File Server Anda FSx dengan protokol Server Message Block (SMB) dan memasangnya dari virtual private cloud (VPC) Anda menggunakan antarmuka jaringan.](required-network-interfaces.md)

**catatan**  
VPCs yang Anda gunakan dengan DataSync harus memiliki sewa default. VPCs dengan penyewaan khusus tidak didukung.

**Topics**
+ [Izin yang diperlukan](#create-fsx-windows-location-permissions)
+ [Protokol otentikasi yang diperlukan](#configuring-fsx-windows-authentication-protocols)
+ [Ruang Nama DFS](#configuring-fsx-windows-location-dfs)

### Izin yang diperlukan
<a name="create-fsx-windows-location-permissions"></a>

Anda harus memberi DataSync pengguna hak yang diperlukan untuk memasang dan mengakses file Windows File Server, folder, dan metadata file Anda FSx .

Kami menyarankan agar pengguna ini termasuk dalam grup Microsoft Active Directory untuk mengelola sistem file Anda. Spesifikasi grup ini bergantung pada pengaturan Active Directory Anda:
+ Jika Anda menggunakan AWS Directory Service for Microsoft Active Directory dengan FSx untuk Windows File Server, pengguna harus menjadi anggota grup ** FSx Administrator AWS Delegasi**.
+ Jika Anda menggunakan Active Directory yang dikelola FSx sendiri dengan Windows File Server, pengguna harus menjadi anggota salah satu dari dua grup:
  + Grup **Admin Domain**, yang merupakan grup administrator yang didelegasikan default.
  + Grup administrator yang didelegasikan khusus dengan hak pengguna yang memungkinkan DataSync untuk menyalin izin kepemilikan objek dan daftar kontrol akses Windows (). ACLs
**penting**  
Anda tidak dapat mengubah grup administrator yang didelegasikan setelah sistem file dikerahkan. Anda harus menerapkan ulang sistem file atau memulihkannya dari cadangan untuk menggunakan grup administrator yang didelegasikan khusus dengan hak pengguna berikut yang DataSync perlu menyalin metadata.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-fsx-location.html)
+ Jika Anda ingin menyalin Windows ACLs dan mentransfer antara server file SMB dan FSx untuk sistem file Windows File Server atau antara FSx untuk sistem file Windows File Server, pengguna yang Anda berikan DataSync harus memiliki domain Active Directory yang sama atau memiliki hubungan kepercayaan Active Directory antara domain mereka.

**Awas**  
Pengguna SISTEM file Windows File Server Anda FSx harus memiliki izin **kontrol penuh** pada semua folder di sistem file Anda. Jangan mengubah izin ACL NTFS untuk pengguna ini di folder Anda. Jika Anda melakukannya, DataSync dapat mengubah izin sistem file Anda dengan cara yang membuat berbagi file Anda tidak dapat diakses dan mencegah pencadangan sistem file agar tidak dapat digunakan. Untuk informasi selengkapnya tentang akses tingkat file dan folder, lihat *[Panduan Pengguna Amazon FSx untuk Windows File Server](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/limit-access-file-folder.html)*.

### Protokol otentikasi yang diperlukan
<a name="configuring-fsx-windows-authentication-protocols"></a>

Server File FSx Windows Anda harus menggunakan otentikasi NTLM untuk DataSync mengaksesnya. DataSynctidak dapat mengakses server file yang menggunakan otentikasi Kerberos. 

### Ruang Nama DFS
<a name="configuring-fsx-windows-location-dfs"></a>

DataSync tidak mendukung Ruang Nama Microsoft Distributed File System (DFS). Sebaiknya tentukan server file yang mendasarinya atau bagikan sebagai gantinya saat membuat DataSync lokasi Anda.

Untuk informasi selengkapnya, lihat [Mengelompokkan beberapa sistem file dengan Ruang Nama DFS di Panduan](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/group-file-systems.html) Pengguna *Amazon FSx untuk Windows File Server*.

## Membuat FSx lokasi transfer Windows File Server Anda
<a name="create-fsx-location-how-to"></a>

Sebelum Anda mulai, pastikan bahwa Anda memiliki Windows File Server FSx yang ada di file Anda Wilayah AWS. Untuk informasi selengkapnya, lihat [Memulai Amazon FSx ](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/getting-started.html) *di Panduan Pengguna Server File Amazon FSx untuk Windows*.

### Menggunakan DataSync konsol
<a name="create-fsx-location-access-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Amazon FSx**.

1. Untuk **sistem FSx file**, pilih sistem file FSx untuk Windows File Server yang ingin Anda gunakan sebagai lokasi.

1. Untuk **nama Bagikan**, masukkan jalur pemasangan untuk Server File Windows Anda FSx menggunakan garis miring maju.

   Ini menentukan jalur di mana DataSync membaca atau menulis data (tergantung pada apakah ini adalah lokasi sumber atau tujuan).

   Anda juga dapat menyertakan subdirektori (misalnya,`/path/to/directory`).

1. Untuk **grup Keamanan**, pilih hingga lima grup keamanan Amazon EC2 yang menyediakan akses ke subnet pilihan sistem file Anda.

   Grup keamanan yang Anda pilih harus dapat berkomunikasi dengan grup keamanan sistem file Anda. Untuk informasi tentang mengonfigurasi grup keamanan untuk akses sistem file, lihat [https://docs.aws.amazon.com/fsx/latest/WindowsGuide/limit-access-security-groups.html](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/limit-access-security-groups.html).
**catatan**  
Jika Anda memilih grup keamanan yang tidak mengizinkan koneksi dari dalam dirinya sendiri, lakukan salah satu hal berikut:  
Konfigurasikan grup keamanan untuk memungkinkannya berkomunikasi di dalam dirinya sendiri.
Pilih grup keamanan lain yang dapat berkomunikasi dengan grup keamanan target mount.

1. Untuk **Pengguna**, masukkan nama pengguna yang dapat mengakses Server File Windows Anda FSx .

   Untuk informasi selengkapnya, lihat [Izin yang diperlukan](#create-fsx-windows-location-permissions).

1. Untuk **Kata Sandi**, masukkan kata sandi nama pengguna.

1. (Opsional) Untuk **Domain**, masukkan nama domain Windows yang dimiliki oleh sistem file Server File Windows Anda FSx .

   Jika Anda memiliki beberapa domain Active Directory di lingkungan Anda, mengonfigurasi pengaturan ini memastikan bahwa DataSync terhubung ke sistem file yang tepat.

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai FSx untuk Windows File Server.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-fsx-cli"></a>

**Untuk membuat lokasi FSx untuk Windows File Server dengan menggunakan AWS CLI**
+ Gunakan perintah berikut untuk membuat FSx lokasi Amazon.

  ```
  aws datasync create-location-fsx-windows \
      --fsx-filesystem-arn arn:aws:fsx:region:account-id:file-system/filesystem-id \
      --security-group-arns arn:aws:ec2:region:account-id:security-group/group-id \
      --user smb-user --password password
  ```

  Dalam `create-location-fsx-windows` perintah, lakukan hal berikut:
  + `fsx-filesystem-arn`— Tentukan Nama Sumber Daya Amazon (ARN) dari sistem file yang ingin Anda transfer ke atau dari.
  + `security-group-arns`— Tentukan ARN hingga lima grup keamanan Amazon EC2 yang menyediakan akses ke subnet pilihan sistem file Anda.

    Grup keamanan yang Anda tentukan harus dapat berkomunikasi dengan grup keamanan sistem file Anda. Untuk informasi tentang mengonfigurasi grup keamanan untuk akses sistem file, lihat [https://docs.aws.amazon.com/fsx/latest/WindowsGuide/limit-access-security-groups.html](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/limit-access-security-groups.html).
**catatan**  
Jika Anda memilih grup keamanan yang tidak mengizinkan koneksi dari dalam dirinya sendiri, lakukan salah satu hal berikut:  
Konfigurasikan grup keamanan untuk memungkinkannya berkomunikasi di dalam dirinya sendiri.
Pilih grup keamanan lain yang dapat berkomunikasi dengan grup keamanan target mount.
  + Wilayah yang Anda tentukan adalah wilayah di mana sistem FSx file Amazon target Anda berada. Wilayah AWS 

Perintah sebelumnya mengembalikan lokasi ARN serupa dengan yang ditampilkan berikut ini.

```
{ 
    "LocationArn": "arn:aws:datasync:us-west-2:111222333444:location/loc-07db7abfc326c50fb" 
}
```

# Mengkonfigurasi DataSync transfer dengan FSx for Lustre
<a name="create-lustre-location"></a>

*Untuk mentransfer data ke atau dari Amazon Anda FSx untuk sistem file Lustre, Anda harus membuat lokasi AWS DataSync transfer.* DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke FSx untuk sistem file Lustre
<a name="create-lustre-location-access"></a>

DataSync mengakses sistem file Lustre Anda FSx menggunakan klien Lustre. DataSyncmemerlukan akses ke semua data pada sistem file Lustre Anda FSx . Untuk memiliki tingkat akses ini, DataSync pasang sistem file Anda sebagai pengguna root menggunakan ID pengguna (UID) dan ID grup (GID) dari. `0`

DataSync memasang sistem file Anda dari virtual private cloud (VPC) [menggunakan](required-network-interfaces.md) antarmuka jaringan. DataSync sepenuhnya mengelola pembuatan, penggunaan, dan penghapusan antarmuka jaringan ini atas nama Anda.

**catatan**  
VPCs yang Anda gunakan dengan DataSync harus memiliki sewa default. VPCs dengan penyewaan khusus tidak didukung.

## Membuat lokasi FSx transfer Lustre Anda
<a name="create-lustre-location-how-to"></a>

Untuk membuat lokasi transfer, Anda memerlukan sistem file Lustre yang sudah ada FSx . Untuk informasi selengkapnya, lihat [Memulai Amazon FSx untuk Kilau di Panduan Pengguna *Amazon FSx for Lustre*](https://docs.aws.amazon.com/fsx/latest/LustreGuide/getting-started.html).

### Menggunakan DataSync konsol
<a name="create-lustre-location-how-to-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Amazon FSx**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti. 

1. Untuk **sistem FSx file**, pilih sistem file FSx untuk Lustre yang ingin Anda gunakan sebagai lokasi. 

1. Untuk **jalur Mount**, masukkan jalur mount untuk sistem file FSx for Lustre Anda.

   Jalur tersebut dapat mencakup subdirektori. Saat lokasi digunakan sebagai sumber, DataSync membaca data dari jalur pemasangan. Saat lokasi digunakan sebagai tujuan, DataSync tulis semua data ke jalur pemasangan. Jika subdirektori tidak disediakan, DataSync gunakan direktori root (`/`).

1. Untuk **grup Keamanan**, pilih hingga lima grup keamanan yang menyediakan akses ke sistem file FSx for Lustre Anda.

   Grup keamanan harus dapat mengakses port sistem file. Sistem file juga harus memungkinkan akses dari grup keamanan.

   Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol Akses Sistem File dengan Amazon VPC di Panduan](https://docs.aws.amazon.com/fsx/latest/LustreGuide/limit-access-security-groups.html) Pengguna *Amazon FSx for Lustre*.

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai sistem file FSx for Lustre.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-location-lustre-cli"></a>

**FSx Untuk membuat lokasi Lustre dengan menggunakan AWS CLI**
+ Gunakan perintah berikut FSx untuk membuat lokasi Lustre.

  ```
  aws datasync create-location-fsx-lustre \
      --fsx-filesystem-arn arn:aws:fsx:region:account-id:file-system:filesystem-id \
      --security-group-arns arn:aws:ec2:region:account-id:security-group/group-id
  ```

  Parameter berikut diperlukan dalam perintah `create-location-fsx-lustre`.
  + `fsx-filesystem-arn`— Nama Sumber Daya Amazon (ARN) yang sepenuhnya memenuhi syarat dari sistem file yang ingin Anda baca atau tulis.
  + `security-group-arns`ARN dari grup keamanan Amazon EC2 untuk diterapkan ke antarmuka [jaringan subnet](required-network-interfaces.md) pilihan sistem file.

Perintah sebelumnya mengembalikan lokasi ARN yang serupa dengan berikut ini.

```
{
    "LocationArn": "arn:aws:datasync:us-west-2:111222333444:location/loc-07sb7abfc326c50fb"
}
```

# Mengkonfigurasi DataSync transfer dengan Amazon FSx untuk OpenZFS
<a name="create-openzfs-location"></a>

*Untuk mentransfer data ke atau dari Amazon Anda FSx untuk sistem file OpenZFS, Anda harus membuat lokasi AWS DataSync transfer.* DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke FSx untuk sistem file OpenZFS
<a name="create-openzfs-access"></a>

DataSync [memasang sistem file FSx untuk OpenZFS Anda dari virtual private cloud (VPC) Anda menggunakan antarmuka jaringan.](required-network-interfaces.md) DataSyncsepenuhnya mengelola pembuatan, penggunaan, dan penghapusan antarmuka jaringan ini atas nama Anda.

**catatan**  
VPCs yang Anda gunakan dengan DataSync harus memiliki sewa default. VPCs dengan penyewaan khusus tidak didukung.

## Mengkonfigurasi FSx untuk otorisasi sistem file OpenZFS
<a name="configure-openzfs-authorization"></a>

DataSync mengakses sistem file FSx OpenZFS Anda sebagai klien NFS, memasang sistem file sebagai pengguna root dengan ID pengguna (UID) dan ID grup (GID) dari. `0`

 DataSync Untuk menyalin semua metadata file Anda, Anda harus mengonfigurasi pengaturan ekspor NFS pada volume sistem file Anda menggunakan. `no_root_squash` Namun, Anda dapat membatasi tingkat akses ini hanya untuk DataSync tugas tertentu.

Untuk informasi selengkapnya, lihat [Properti volume](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/managing-volumes.html#volume-properties) di *Amazon FSx untuk Panduan Pengguna OpenZFS*.

### Mengkonfigurasi ekspor NFS khusus untuk DataSync (disarankan)
<a name="configure-nfs-export-recommended"></a>

Anda dapat mengonfigurasi ekspor NFS khusus untuk setiap volume yang diakses hanya oleh DataSync tugas Anda. Lakukan ini untuk volume leluhur terbaru dari jalur pemasangan yang Anda tentukan saat membuat lokasi FSx untuk OpenZFS Anda.

**Untuk mengonfigurasi ekspor NFS khusus untuk DataSync**

1. Buat [DataSynctugas](create-task-how-to.md) Anda.

   Ini menciptakan antarmuka jaringan tugas yang Anda tentukan dalam pengaturan ekspor NFS Anda.

1. Temukan alamat IP pribadi antarmuka jaringan tugas dengan menggunakan konsol Amazon EC2 atau. AWS CLI

1. Untuk volume sistem file OpenZFS Anda FSx , konfigurasikan pengaturan ekspor NFS berikut untuk setiap antarmuka jaringan tugas:
   + **Alamat klien**: Masukkan alamat IP pribadi antarmuka jaringan (misalnya,`10.24.34.0`).
   + **Opsi NFS**: Enter`rw,no_root_squash`.

### Mengkonfigurasi ekspor NFS untuk semua klien
<a name="configure-nfs-export-general"></a>

Anda dapat menentukan ekspor NFS yang memungkinkan akses root ke semua klien.

**Untuk mengkonfigurasi ekspor NFS untuk semua klien**
+ Untuk volume sistem file OpenZFS Anda FSx , konfigurasikan pengaturan ekspor NFS berikut:
  + **Alamat klien**: Enter`*`.
  + **Opsi NFS**: Enter`rw,no_root_squash`.

## Membuat lokasi transfer FSx untuk OpenZFS Anda
<a name="create-openzfs-location-how-to"></a>

Untuk membuat lokasi, Anda memerlukan sistem file FSx OpenZFS yang sudah ada. Jika Anda tidak memilikinya, lihat [Memulai Amazon FSx untuk OpenZFS](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/getting-started.html) di Panduan Pengguna *Amazon FSx untuk OpenZFS*.

### Menggunakan DataSync konsol
<a name="create-openzfs-location-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Lokasi**, lalu pilih **Buat lokasi**.

1. Untuk **jenis Lokasi**, pilih **Amazon FSx**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

1. Untuk **sistem FSx file**, pilih sistem file FSx untuk OpenZFS yang ingin Anda gunakan sebagai lokasi. 

1. Untuk **jalur Mount**, masukkan jalur mount untuk sistem file FSx untuk OpenZFS Anda. 

   Jalur harus dimulai dengan `/fsx` dan dapat berupa jalur direktori yang ada di sistem file. Saat lokasi digunakan sebagai sumber, DataSync membaca data dari jalur pemasangan. Saat lokasi digunakan sebagai tujuan, DataSync tulis semua data ke jalur pemasangan. Jika subdirektori tidak disediakan, DataSync gunakan direktori volume root (misalnya,`/fsx`).

1. Untuk **grup Keamanan**, pilih hingga lima grup keamanan yang menyediakan akses jaringan ke sistem file FSx OpenZFS Anda. 

   Grup keamanan harus menyediakan akses ke port jaringan yang digunakan oleh sistem file FSx for OpenZFS. Sistem file harus memungkinkan akses jaringan dari grup keamanan.

   Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol akses sistem berkas dengan Amazon VPC di Panduan Pengguna](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/limit-access-security-groups.html) *Amazon FSx for OpenZFS*.

1. (Opsional) Perluas **pengaturan tambahan** dan untuk **versi NFS pilih versi** NFS yang DataSync digunakan untuk mengakses sistem file Anda.

   Secara default, DataSync menggunakan NFS versi 4.1.

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai sistem file FSx for OpenZFS.

   Tag membantu Anda mengelola, memfilter, dan mencari lokasi Anda. Sebaiknya buat setidaknya tag nama untuk lokasi Anda. 

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-openzfs-location-cli"></a>

**Untuk membuat lokasi FSx untuk OpenZFS dengan menggunakan AWS CLI**

1. Salin `create-location-fsx-open-zfs` perintah berikut:

   ```
   aws datasync create-location-fsx-open-zfs \
      --fsx-filesystem-arn arn:aws:fsx:region:account-id:file-system/filesystem-id \
      --security-group-arns arn:aws:ec2:region:account-id:security-group/group-id \
      --protocol NFS={}
   ```

1. Tentukan opsi yang diperlukan berikut dalam perintah:
   + Untuk`fsx-filesystem-arn`, tentukan Nama Sumber Daya Amazon (ARN) sistem file lokasi yang sepenuhnya memenuhi syarat. Ini termasuk di Wilayah AWS mana sistem file Anda berada, Anda Akun AWS, dan ID sistem file.
   + Untuk`security-group-arns`, tentukan ARN dari grup keamanan Amazon EC2 yang menyediakan akses ke antarmuka [jaringan subnet pilihan](required-network-interfaces.md) sistem file OpenZFS FSx Anda. Ini termasuk Wilayah AWS tempat instans Amazon EC2 Anda berada, Anda Akun AWS, dan ID grup keamanan.

     Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol Akses Sistem File dengan Amazon VPC](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/limit-access-security-groups.html) di Panduan Pengguna *Amazon FSx for OpenZFS*.
   + Untuk`protocol`, tentukan protokol yang DataSync digunakan untuk mengakses sistem file Anda. (DataSync saat ini hanya mendukung NFS.)

1. Jalankan perintah . Anda mendapatkan respons yang menunjukkan lokasi yang baru saja Anda buat.

   ```
   { 
       "LocationArn": "arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890" 
   }
   ```

# Mengkonfigurasi transfer dengan Amazon FSx untuk NetApp ONTAP
<a name="create-ontap-location"></a>

Untuk mentransfer data ke atau dari Amazon Anda FSx untuk sistem file NetApp ONTAP, Anda harus membuat *lokasi AWS DataSync * transfer. DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk mentransfer data.

## Menyediakan DataSync akses ke FSx untuk sistem file ONTAP
<a name="create-ontap-location-access"></a>

Untuk mengakses sistem file ONTAP, DataSync pasang mesin virtual penyimpanan (SVM) pada sistem file Anda menggunakan [antarmuka jaringan](required-network-interfaces.md) di cloud pribadi virtual (VPC) Anda. FSx DataSync membuat antarmuka jaringan ini di subnet pilihan sistem file Anda hanya ketika Anda membuat tugas yang menyertakan lokasi ONTAP Anda FSx .

**catatan**  
VPCs yang Anda gunakan dengan DataSync harus memiliki sewa default. VPCs dengan penyewaan khusus tidak didukung.

DataSync dapat terhubung ke SVM sistem file ONTAP dan menyalin data dengan menggunakan protokol Network File System (NFS) atau Server Message Block (SMB). FSx 

**Topics**
+ [Menggunakan protokol NFS](#create-ontap-location-supported-protocols)
+ [Menggunakan protokol SMB](#create-ontap-location-smb)
+ [Protokol yang tidak didukung](#create-ontap-location-unsupported-protocols)
+ [Memilih protokol yang tepat](#create-ontap-location-choosing-protocol)
+ [Mengakses volume SnapLock](#create-ontap-location-snaplock)

### Menggunakan protokol NFS
<a name="create-ontap-location-supported-protocols"></a>

Dengan protokol NFS, DataSync gunakan mekanisme `AUTH_SYS` keamanan dengan ID pengguna (UID) dan ID grup (GID) `0` untuk mengautentikasi dengan SVM Anda.

**catatan**  
DataSync saat ini hanya mendukung NFS versi 3 dengan FSx untuk lokasi ONTAP.

### Menggunakan protokol SMB
<a name="create-ontap-location-smb"></a>

Dengan protokol SMB, DataSync gunakan kredensyal yang Anda berikan untuk mengautentikasi dengan SVM Anda.

**Versi SMB yang didukung**  
Secara default, DataSync secara otomatis memilih versi protokol SMB berdasarkan negosiasi dengan server file SMB Anda. Anda juga dapat mengonfigurasi DataSync untuk menggunakan versi tertentu, tetapi kami sarankan melakukan ini hanya jika DataSync mengalami kesulitan bernegosiasi dengan server file SMB secara otomatis. Untuk alasan keamanan, sebaiknya gunakan SMB versi 3.0.2 atau yang lebih baru.  
Lihat tabel berikut untuk daftar opsi di DataSync konsol dan API untuk mengonfigurasi versi SMB dengan lokasi ONTAP Anda FSx :      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-ontap-location.html)

**Izin yang diperlukan**  
Anda harus memberikan DataSync pengguna lokal di SVM atau pengguna domain di Microsoft Active Directory Anda dengan hak yang diperlukan untuk memasang dan mengakses file, folder, dan metadata file Anda.  
Jika Anda menyediakan pengguna di Direktori Aktif Anda, perhatikan hal berikut:  
+ Jika Anda menggunakan AWS Directory Service for Microsoft Active Directory, pengguna harus menjadi anggota grup ** FSxAdministrator AWS Delegasi**.
+ Jika Anda menggunakan Active Directory yang dikelola sendiri, pengguna harus menjadi anggota salah satu dari dua grup:
  + Grup **Admin Domain**, yang merupakan grup administrator yang didelegasikan default.
  + Grup administrator yang didelegasikan khusus dengan hak pengguna yang memungkinkan DataSync untuk menyalin izin kepemilikan objek dan daftar kontrol akses Windows (). ACLs
**penting**  
Anda tidak dapat mengubah grup administrator yang didelegasikan setelah sistem file dikerahkan. Anda harus menerapkan ulang sistem file atau memulihkannya dari cadangan untuk menggunakan grup administrator yang didelegasikan khusus dengan hak pengguna berikut yang DataSync perlu menyalin metadata.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/create-ontap-location.html)
+ Jika Anda ingin menyalin Windows ACLs dan mentransfer antara FSx untuk sistem file ONTAP menggunakan SMB (atau jenis sistem file lain yang menggunakan SMB), pengguna yang Anda berikan DataSync harus memiliki domain Active Directory yang sama atau memiliki hubungan kepercayaan Active Directory antara domain mereka.

**Protokol otentikasi yang diperlukan**  
 DataSync Untuk mengakses berbagi SMB Anda, sistem file ONTAP Anda FSx harus menggunakan otentikasi NTLM. DataSync tidak dapat mengakses FSx sistem file ONTAP yang menggunakan otentikasi Kerberos.

**Ruang Nama DFS**  
DataSync tidak mendukung Ruang Nama Microsoft Distributed File System (DFS). Sebaiknya tentukan server file yang mendasarinya atau bagikan sebagai gantinya saat membuat DataSync lokasi Anda.

### Protokol yang tidak didukung
<a name="create-ontap-location-unsupported-protocols"></a>

DataSync tidak dapat mengakses FSx sistem file ONTAP menggunakan protokol iSCSI (Internet Small Computer Systems Interface).

### Memilih protokol yang tepat
<a name="create-ontap-location-choosing-protocol"></a>

Untuk mempertahankan metadata file FSx untuk migrasi ONTAP, konfigurasikan lokasi DataSync sumber dan tujuan Anda untuk menggunakan protokol yang sama. Di antara protokol yang didukung, SMB mempertahankan metadata dengan kesetiaan tertinggi (lihat detailnya). [Memahami cara DataSync menangani metadata file dan objek](metadata-copied.md)

Saat bermigrasi dari server Unix (Linux) atau berbagi penyimpanan terpasang jaringan (NAS) yang melayani pengguna melalui NFS, lakukan hal berikut:

1. [Buat lokasi NFS](create-nfs-location.md) untuk server Unix (Linux) atau berbagi NAS. (Ini akan menjadi lokasi sumber Anda.)

1. Konfigurasikan volume ONTAP FSx untuk Anda mentransfer data dengan gaya keamanan [Unix](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-volumes.html#volume-security-style).

1. Buat lokasi untuk sistem file ONTAP Anda FSx yang dikonfigurasi untuk NFS. (Ini akan menjadi lokasi tujuan Anda.)

Saat bermigrasi dari server Windows atau NAS share yang melayani pengguna melalui SMB, lakukan hal berikut:

1. [Buat lokasi SMB](create-smb-location.md) untuk server Windows atau NAS share. (Ini akan menjadi lokasi sumber Anda.)

1. Konfigurasikan volume ONTAP FSx untuk Anda mentransfer data dengan gaya keamanan [NTFS](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-volumes.html#volume-security-style).

1. Buat lokasi untuk sistem file ONTAP Anda FSx yang dikonfigurasi untuk SMB. (Ini akan menjadi lokasi tujuan Anda.)

Jika lingkungan FSx untuk ONTAP Anda menggunakan beberapa protokol, kami sarankan untuk bekerja dengan spesialis penyimpanan. AWS Untuk mempelajari praktik terbaik untuk akses multiprotokol, lihat [Mengaktifkan beban kerja multiprotokol dengan Amazon FSx ](https://aws.amazon.com/blogs/storage/enabling-multiprotocol-workloads-with-amazon-fsx-for-netapp-ontap/) untuk ONTAP. NetApp

### Mengakses volume SnapLock
<a name="create-ontap-location-snaplock"></a>

Jika Anda mentransfer data ke [SnapLock volume](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/snaplock.html) pada sistem file FSx untuk ONTAP, pastikan SnapLock pengaturan **Autocommit** dan **Volume append mode dinonaktifkan pada volume** selama transfer Anda. Anda dapat mengaktifkan kembali pengaturan ini setelah selesai mentransfer data.

## Membuat lokasi FSx transfer ONTAP Anda
<a name="create-ontap-location-how-to"></a>

Untuk membuat lokasi, Anda memerlukan sistem file FSx ONTAP yang sudah ada. Jika Anda tidak memilikinya, lihat [Memulai Amazon FSx untuk NetApp ONTAP](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/getting-started.html) di *Panduan Pengguna Amazon FSx untuk NetApp ONTAP*.

### Menggunakan DataSync konsol
<a name="create-ontap-location-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Amazon FSx**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

1. Untuk **sistem FSx file**, pilih sistem file ONTAP FSx untuk yang ingin Anda gunakan sebagai lokasi.

1. Untuk **mesin virtual Penyimpanan**, pilih mesin virtual penyimpanan (SVM) di sistem file tempat Anda ingin menyalin data ke atau dari.

1. Untuk **jalur Mount**, tentukan jalur ke berbagi file di SVM tempat Anda akan menyalin data Anda.

   Anda dapat menentukan jalur persimpangan (juga dikenal sebagai titik pemasangan), jalur qtree (untuk berbagi file NFS), atau nama berbagi (untuk berbagi file SMB). Misalnya, jalur pemasangan Anda mungkin`/vol1`,`/vol1/tree1`, atau`/share1`.
**Tip**  
Jangan tentukan jalur dalam volume root SVM. Untuk informasi selengkapnya, lihat [Mengelola FSx mesin virtual penyimpanan ONTAP](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-svms.html) di *Amazon FSx untuk Panduan Pengguna NetApp ONTAP*.

1. Untuk **grup Keamanan**, pilih hingga lima grup keamanan Amazon EC2 yang menyediakan akses ke subnet pilihan sistem file Anda.

   Grup keamanan harus mengizinkan lalu lintas keluar pada port berikut (tergantung pada protokol yang Anda gunakan):
   + **NFS** - port TCP 111, 635, dan 2049 
   + **SMB - port** TCP 445

   Grup keamanan sistem file Anda juga harus mengizinkan lalu lintas masuk pada port yang sama.

1. Untuk **Protokol**, pilih protokol transfer data yang DataSync digunakan untuk mengakses SVM sistem file Anda.

   Untuk informasi selengkapnya, lihat [Memilih protokol yang tepat](#create-ontap-location-choosing-protocol).

------
#### [ NFS ]

   DataSync menggunakan NFS versi 3.

------
#### [ SMB ]

   Konfigurasikan versi SMB, pengguna, kata sandi, dan nama domain Active Directory (jika diperlukan) untuk mengakses SVM.
   + (Opsional) Perluas **pengaturan tambahan** dan pilih **versi SMB** DataSync untuk digunakan saat mengakses SVM Anda.

     Secara default, DataSync secara otomatis memilih versi berdasarkan negosiasi dengan server file SMB. Untuk informasi selengkapnya, lihat [Menggunakan protokol SMB](#create-ontap-location-smb).
   + Untuk **Pengguna**, masukkan nama pengguna yang dapat memasang dan mengakses file, folder, dan metadata yang ingin Anda transfer di SVM.

     Untuk informasi selengkapnya, lihat [Menggunakan protokol SMB](#create-ontap-location-smb).
   + Untuk **Kata Sandi**, masukkan kata sandi pengguna yang Anda tentukan yang dapat mengakses SVM.
   + (Opsional) Untuk **nama domain Active Directory, masukkan nama** domain yang sepenuhnya memenuhi syarat (FQDN) dari Direktori Aktif tempat SVM Anda berada.

     Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi pengaturan ini memastikan bahwa DataSync terhubung ke SVM yang tepat.

------

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai sistem FSx file ONTAP.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="create-ontap-location-cli"></a>

**FSx Untuk membuat lokasi ONTAP dengan menggunakan AWS CLI**

1. Salin `create-location-fsx-ontap` perintah berikut:

   ```
   aws datasync create-location-fsx-ontap \
      --storage-virtual-machine-arn arn:aws:fsx:region:account-id:storage-virtual-machine/fs-file-system-id \
      --security-group-arns arn:aws:ec2:region:account-id:security-group/group-id \
      --protocol data-transfer-protocol={}
   ```

1. Tentukan opsi yang diperlukan berikut dalam perintah:
   + Untuk`storage-virtual-machine-arn`, tentukan Nama Sumber Daya Amazon (ARN) yang sepenuhnya memenuhi syarat dari mesin virtual penyimpanan (SVM) di sistem file tempat Anda ingin menyalin data ke atau dari.

     ARN ini mencakup Wilayah AWS tempat sistem file Anda berada, Anda Akun AWS, dan sistem file dan SVM. IDs
   + Untuk`security-group-arns`, tentukan ARN dari grup keamanan Amazon EC2 yang menyediakan akses ke antarmuka [jaringan subnet](required-network-interfaces.md) pilihan sistem file Anda.

     Ini termasuk Wilayah AWS tempat instans Amazon EC2 Anda berada, Anda Akun AWS, dan grup keamanan Anda. IDs Anda dapat menentukan hingga lima grup keamanan ARNs.

     Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol Akses Sistem File dengan Amazon VPC di Panduan](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/limit-access-security-groups.html) Pengguna *Amazon FSx untuk NetApp ONTAP*.
   + Untuk`protocol`, konfigurasikan protokol yang DataSync digunakan untuk mengakses SVM sistem file Anda.
     + Untuk NFS, Anda dapat menggunakan konfigurasi default:

       `--protocol NFS={}`
     + Untuk SMB, Anda harus menentukan nama pengguna dan kata sandi yang dapat mengakses SVM:

       `--protocol SMB={User=smb-user,Password=smb-password}`

1. Jalankan perintah .

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

   ```
   { 
       "LocationArn": "arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890" 
   }
   ```

# Mentransfer ke atau dari penyimpanan cloud lainnya dengan AWS DataSync
<a name="transferring-other-cloud-storage"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara beberapa penyedia cloud dan layanan AWS penyimpanan lainnya. Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya DataSync?](working-with-locations.md)

**Topics**
+ [Merencanakan transfer ke atau dari sistem penyimpanan cloud pihak ketiga](third-party-cloud-transfer-considerations.md)
+ [Mengkonfigurasi AWS DataSync transfer dengan Google Cloud Storage](tutorial_transfer-google-cloud-storage.md)
+ [Mengkonfigurasi transfer dengan Microsoft Azure Blob Storage](creating-azure-blob-location.md)
+ [Mengkonfigurasi AWS DataSync transfer dengan saham Microsoft Azure Files SMB](transferring-azure-files.md)
+ [Mengkonfigurasi transfer dengan penyimpanan objek cloud lainnya](creating-other-cloud-object-location.md)

# Merencanakan transfer ke atau dari sistem penyimpanan cloud pihak ketiga
<a name="third-party-cloud-transfer-considerations"></a>

Saat merencanakan transfer data lintas cloud, pertimbangkan hal berikut:
+ **Menggunakan agen:** Agen hanya diperlukan untuk mengakses penyimpanan di cloud lain saat menggunakan tugas mode Dasar. [Tugas mode yang disempurnakan](https://docs.aws.amazon.com/datasync/latest/userguide/choosing-task-mode.html) tidak memerlukan agen. Jika Anda memutuskan untuk menggunakan agen, Anda dapat menerapkannya sebagai instans [Amazon EC2](https://docs.aws.amazon.com/datasync/latest/userguide/deploy-agents.html#ec2-deploy-agent) saat mentransfer dari penyimpanan objek yang kompatibel dengan S3 penyedia cloud, atau sebagai Google Compute Engine atau Azure Virtual Machine untuk transfer dari layanan penyimpanan tertentu tersebut. Saat mentransfer dari sistem file di Google dan Azure, sebaiknya gunakan agen sebagai Google atau Azure VM sehingga agen sedekat mungkin dengan sistem file. Selain itu, DataSync kompres data dari agen ke AWS, yang dapat membantu mengurangi biaya jalan keluar. DataSync menyediakan daftar [lokasi cloud tervalidasi](https://docs.aws.amazon.com/datasync/latest/userguide/creating-other-cloud-object-location.html) yang menyediakan kompatibilitas API [Amazon S3](https://docs.aws.amazon.com/datasync/latest/userguide/creating-other-cloud-object-location.html#other-cloud-access) yang diperlukan.
+ **Titik akhir penyimpanan objek cloud lainnya: Titik** akhir penyimpanan untuk penyedia cloud pihak ketiga biasanya spesifik wilayah atau akun. Endpoint regional digunakan sebagai server di lokasi penyimpanan DataSync objek, bersama dengan nama bucket tertentu.
+ **Kelas penyimpanan objek sumber:** Seperti Amazon S3, beberapa penyedia cloud mendukung tingkat arsip yang memerlukan pemulihan sebelum dapat mengakses objek yang diarsipkan. Misalnya, objek di tingkat arsip Azure Blob harus diambil untuk akses standar sebelum transfer data. Objek di tingkat arsip Google Cloud Storage dapat diakses segera dan tidak memerlukan pemulihan, tetapi ada biaya pengambilan yang terkait dengan akses tingkat arsip langsung. Tinjau dokumentasi kelas penyimpanan lintas cloud Anda untuk menentukan persyaratan akses dan biaya pengambilan sebelum memulai transfer data Anda. Untuk informasi selengkapnya tentang memulihkan objek yang diarsipkan di Amazon S3, [lihat Memulihkan objek yang diarsipkan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/restoring-objects.html) di Panduan Pengguna Layanan Penyimpanan *Sederhana Amazon*.
+ **Akses penyimpanan objek:** Mentransfer data antara penyedia cloud pihak ketiga memerlukan akses ke penyimpanan objek cloud lain dalam bentuk kunci otentikasi. Misalnya, untuk menyediakan akses ke Google Cloud Storage, Anda mengonfigurasi lokasi penyimpanan DataSync objek yang terhubung ke [Google Cloud Storage XMLAPI](https://cloud.google.com/storage/docs/xml-api/overview) dan mengautentikasi menggunakan [kunci Kode Otentikasi Pesan (HMAC) berbasis Hash](https://docs.aws.amazon.com/datasync/latest/userguide/tutorial_transfer-google-cloud-storage.html#transfer-google-cloud-storage-create-hmac-key) untuk akun layanan Anda. [Untuk penyimpanan Azure Blob, Anda mengonfigurasi [ DataSync lokasi Azure Blob](https://docs.aws.amazon.com/datasync/latest/userguide/creating-azure-blob-location.html#creating-azure-blob-location-how-to) khusus yang mengautentikasi menggunakan token SAS.](https://docs.aws.amazon.com/datasync/latest/userguide/creating-azure-blob-location.html#azure-blob-access) DataSync digunakan AWS Secrets Manager untuk menyimpan kredensil penyimpanan objek Anda dengan aman. Untuk informasi selengkapnya, lihat [Mengamankan kredensil lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).
+ **Dukungan tag objek:**
  + Tidak seperti Amazon S3, tidak semua penyedia cloud mendukung tag [objek](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-tagging.html). DataSync tugas dapat gagal saat mencoba membaca tag dari lokasi sumber jika penyedia cloud tidak mendukung tag objek melalui Amazon S3 API, atau jika kredensional yang Anda berikan tidak cukup untuk mengambil tag. DataSyncmenyediakan opsi tugas untuk mematikan [membaca dan menyalin tag objek](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-ObjectTags) selama transfer jika tag objek tidak didukung, atau Anda tidak ingin mempertahankan tag. Tinjau dokumentasi penyedia cloud Anda untuk menentukan apakah tag objek didukung, dan verifikasi pengaturan tag objek tugas transfer Anda sebelum memulai transfer.
  + Anda dapat menggunakan Amazon S3 API untuk memeriksa apakah penyedia cloud akan mengembalikan permintaan. `get-object-tagging` Untuk informasi selengkapnya, lihat [get-object-tagging](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object-tagging.html) dalam *AWS CLI Referensi Perintah*.

    Penyedia cloud yang mendukung tag objek akan mengembalikan respons yang mirip dengan contoh berikut:

    ```
    aws s3api get-object-tagging --bucket BUCKET_NAME --endpoint- url=https://BUCKET_ENDPOINT --key prefix/file1
                                        
    {
    
        "TagSet": []
    
    }
    ```

    Penyedia cloud yang tidak mendukung `get-object-tagging` akan mengembalikan pesan berikut:

    ```
    aws s3api get-object-tagging --bucket BUCKET_NAME --endpoint- url=https://BUCKET_ENDPOINT --key prefix/file1
    
    An error occurred (OperationNotSupported) when calling the GetObjectTagging operation: The operation is not supported for this resource
    ```
+ **Biaya terkait untuk permintaan dan jalan keluar data: Mentransfer** data dari penyimpanan objek cloud memiliki [permintaan dan biaya keluar](https://docs.aws.amazon.com/datasync/latest/userguide/creating-other-cloud-object-location.html#other-cloud-considerations-costs) yang terkait dengan pembacaan data dan transfer data. Biaya permintaan bervariasi antara penyedia cloud dan antara kelas penyimpanan jika berlaku. Konsultasikan dokumentasi penyedia cloud Anda mengenai biaya spesifik untuk permintaan relatif terhadap kelas penyimpanan yang ingin Anda baca. [Untuk ikhtisar biaya permintaan yang DataSync dilakukan untuk transfer data, lihat [Mengevaluasi biaya permintaan S3 saat menggunakan DataSync](https://docs.aws.amazon.com/datasync/latest/userguide/create-s3-location.html#create-s3-location-s3-requests) dan AWS DataSync menetapkan harga.](https://aws.amazon.com/datasync/pricing/) Mentransfer data dari penyedia cloud tertentu menghasilkan biaya keluar. Biaya transfer data bervariasi antara penyedia cloud dan juga tergantung pada wilayah tempat data disimpan.
+ **Tingkat permintaan penyimpanan objek:** Penyedia cloud memiliki berbagai karakteristik kinerja dan tingkat permintaan untuk platform penyimpanan objek mereka. Tinjau tarif permintaan penyedia cloud Anda yang lain dan tentukan di mana batas permintaan diterapkan. Rencanakan ke depan untuk transfer yang sangat paralel yang terdiri dari beberapa agen, di mana partisi atau peningkatan kinerja tertentu mungkin diperlukan.

  Amazon S3 telah mendokumentasikan tingkat permintaan yang dapat Anda buat solusi. Tarif permintaan Amazon S3 per awalan yang dipartisi dan dapat diskalakan di beberapa awalan. Untuk informasi selengkapnya, lihat [Pola desain praktik terbaik: mengoptimalkan kinerja Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/optimizing-performance.html) di Panduan Pengguna *Layanan Penyimpanan Sederhana Amazon*.

# Mengkonfigurasi AWS DataSync transfer dengan Google Cloud Storage
<a name="tutorial_transfer-google-cloud-storage"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara Google Cloud Storage dan layanan AWS penyimpanan berikut:
+ Amazon S3
+ Amazon EFS
+ Amazon FSx untuk Server File Windows
+ Amazon FSx untuk Lustre
+ Amazon FSx untuk OpenZFS
+ Amazon FSx untuk NetApp ONTAP

Untuk memulai pengaturan transfer, buat lokasi untuk Google Cloud Storage Anda. Lokasi ini dapat berfungsi sebagai sumber transfer atau tujuan Anda. DataSync Agen hanya diperlukan saat Anda mentransfer data antara Google Cloud Storage dan Amazon EFS atau Amazon FSx, atau saat menggunakan tugas **mode Dasar**. Transfer data **mode yang disempurnakan** antara Google Cloud Storage dan Amazon S3 tidak memerlukan agen.

**catatan**  
Untuk konektivitas cloud pribadi antara Google Cloud Storage dan AWS, gunakan mode Dasar dengan agen.

## Ikhtisar
<a name="transfer-google-cloud-storage-overview"></a>

DataSync menggunakan [Google Cloud Storage XMLAPI](https://cloud.google.com/storage/docs/xml-api/overview) untuk transfer data. API ini menyediakan antarmuka yang kompatibel dengan Amazon S3 untuk membaca dan menulis data dengan bucket Google Cloud Storage.

Saat Anda menggunakan mode Dasar untuk transfer, Anda dapat menggunakan agen di Google Cloud Storage atau Amazon VPC Anda.

------
#### [ Agent in Google Cloud ]

1. Anda menerapkan DataSync agen di lingkungan Google Cloud Anda.

1. Agen membaca bucket Google Cloud Storage Anda dengan menggunakan kunci Kode Otentikasi Pesan (HMAC) berbasis Hash.

1. Objek dari bucket Google Cloud Storage Anda ditransfer dengan aman melalui TLS 1.3 ke dalam AWS Cloud dengan menggunakan titik akhir publik.

1.  DataSync Layanan menulis data ke bucket S3 Anda.

Diagram berikut menggambarkan transfer.

![\[Contoh DataSync transfer menunjukkan cara transfer data objek dari bucket Google Cloud Storage ke bucket S3. Pertama, DataSync agen digunakan di lingkungan Google Cloud Anda. Kemudian, DataSync agen membaca bucket Google Cloud Storage. Data bergerak dengan aman melalui titik akhir publik ke AWS, tempat DataSync menulis objek ke bucket S3 di Wilayah AWS tempat yang sama dengan yang Anda gunakan. DataSync\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/images/diagram-transfer-google-cloud-storage-public.png)


------
#### [ Agent in your VPC ]

1. Anda menyebarkan DataSync agen di cloud pribadi virtual (VPC) di AWS lingkungan Anda.

1. Agen membaca bucket Google Cloud Storage Anda dengan menggunakan kunci Kode Otentikasi Pesan (HMAC) berbasis Hash.

1. Objek dari bucket Google Cloud Storage Anda ditransfer dengan aman melalui TLS 1.3 ke dalam menggunakan endpoint VPC pribadi. AWS Cloud 

1.  DataSync Layanan menulis data ke bucket S3 Anda.

Diagram berikut menggambarkan transfer.

![\[Contoh DataSync transfer menunjukkan cara transfer data objek dari bucket Google Cloud Storage ke bucket S3. Pertama, DataSync agen dikerahkan dalam AWS VPC di. Kemudian, DataSync agen membaca bucket Google Cloud Storage. Data bergerak dengan aman melalui titik akhir VPC AWS ke, DataSync di mana menulis objek ke bucket S3 sama Wilayah AWS dengan VPC.\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/images/diagram-transfer-google-cloud-storage.png)


------

## Biaya
<a name="transfer-google-cloud-storage-cost"></a>

Biaya yang terkait dengan migrasi ini mungkin termasuk:
+ Menjalankan instance [mesin virtual (VM) Google Compute Engine](https://cloud.google.com/compute/all-pricing) (jika Anda menerapkan DataSync agen di Google Cloud)
+ Menjalankan instans [Amazon EC2](https://aws.amazon.com/ec2/pricing/) (jika Anda menerapkan DataSync agen Anda di VPC di dalamnya) AWS
+ Mentransfer data dengan menggunakan [DataSync](https://aws.amazon.com/datasync/pricing/), termasuk biaya permintaan yang terkait dengan [Google Cloud Storage](https://cloud.google.com/storage/pricing) dan [Amazon](create-s3-location.md#create-s3-location-s3-requests) S3 (jika S3 adalah salah satu lokasi transfer Anda)
+ Mentransfer data dari [Google Cloud Storage](https://cloud.google.com/storage/pricing)
+ Menyimpan data di [Amazon S3](https://aws.amazon.com/s3/pricing/)

## Prasyarat
<a name="transfer-google-cloud-storage-prerequisites"></a>

Sebelum Anda mulai, lakukan hal berikut jika Anda belum melakukannya:
+ [Buat bucket Google Cloud Storage](https://cloud.google.com/storage/docs/creating-buckets) dengan objek yang ingin Anda transfer AWS.
+ [Mendaftar untuk sebuah Akun AWS](https://portal.aws.amazon.com/billing/signup).
+ [Buat bucket Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) untuk menyimpan objek Anda setelah mereka masuk. AWS

## Membuat kunci HMAC untuk bucket Google Cloud Storage Anda
<a name="transfer-google-cloud-storage-create-hmac-key"></a>

DataSync menggunakan kunci HMAC yang terkait dengan akun layanan Google Anda untuk mengautentikasi dan membaca bucket tempat Anda mentransfer data. (Untuk petunjuk terperinci tentang cara membuat kunci HMAC, lihat [dokumentasi Google Cloud Storage](https://cloud.google.com/storage/docs/authentication/hmackeys).)

**Untuk membuat kunci HMAC**

1. Buat kunci HMAC untuk akun layanan Google Anda.

1. Pastikan akun layanan Google Anda memiliki setidaknya `Storage Object Viewer` izin.

1. Simpan ID akses kunci HMAC Anda dan rahasia di lokasi yang aman.

   Anda akan memerlukan item ini nanti untuk mengonfigurasi lokasi DataSync sumber Anda.

## Langkah 2: Konfigurasikan jaringan Anda
<a name="transfer-google-cloud-storage-configure-network"></a>

Konfigurasi jaringan hanya diperlukan saat menggunakan DataSync agen dengan transfer Anda. Persyaratan jaringan untuk migrasi ini bergantung pada tempat Anda memilih untuk menggunakan agen Anda.

### Untuk DataSync agen di Google Cloud
<a name="transfer-google-cloud-storage-configure-public"></a>

Jika Anda ingin meng-host DataSync agen Anda di Google Cloud, konfigurasikan jaringan Anda untuk [mengizinkan DataSync transfer melalui titik akhir publik](datasync-network.md#using-public-endpoints).

### Untuk DataSync agen di VPC Anda
<a name="transfer-google-cloud-storage-configure-vpc"></a>

Jika Anda ingin meng-host agen Anda AWS, Anda memerlukan VPC dengan titik akhir antarmuka. DataSync menggunakan titik akhir VPC untuk memfasilitasi transfer.

**Untuk mengonfigurasi jaringan Anda untuk titik akhir VPC**

1. Jika Anda tidak memilikinya, [buat VPC](https://docs.aws.amazon.com/vpc/latest/userguide/working-with-vpcs.html#Create-VPC) Wilayah AWS sama dengan bucket S3 Anda.

1. [Buat subnet pribadi untuk VPC Anda](https://docs.aws.amazon.com/vpc/latest/userguide/create-subnets.html).

1. [Buat titik akhir layanan VPC](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html) untuk. DataSync

1. Konfigurasikan jaringan Anda untuk [mengizinkan DataSync transfer melalui titik akhir layanan VPC](datasync-network.md#using-vpc-endpoint).

   Untuk melakukannya, ubah [grup keamanan](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-security-groups.html) yang terkait dengan titik akhir layanan VPC Anda.

## Langkah 3: Buat DataSync agen (opsional)
<a name="transfer-google-cloud-storage-create-agent"></a>

 DataSync Agen hanya diperlukan saat menggunakan tugas mode **Dasar**. Jika Anda menggunakan mode **Enhanced** untuk mentransfer antara Google Cloud Storage (GCS) dan Amazon S3, maka tidak ada agen yang diperlukan. Jika Anda ingin menggunakan mode **Dasar**, maka Anda memerlukan DataSync agen yang dapat mengakses bucket GCS Anda.

### Untuk Google Cloud
<a name="transfer-google-cloud-storage-choose-endpoint"></a>

Dalam skenario ini, DataSync agen berjalan di lingkungan Google Cloud Anda.

**Sebelum Anda mulai**: [Instal Google Cloud CLI](https://cloud.google.com/sdk/docs/install).

**Untuk membuat agen untuk Google Cloud**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Agen**, lalu pilih **Buat agen**.

1. Untuk **Hypervisor **VMware ESXi****, pilih, lalu pilih **Unduh gambar** untuk mengunduh `.zip` file yang berisi agen.

1. Buka terminal. Unzip gambar dengan menjalankan perintah berikut:

   ```
   unzip AWS-DataSync-Agent-VMWare.zip
   ```

1. Ekstrak isi `.ova` file agen dimulai `aws-datasync` dengan menjalankan perintah berikut:

   ```
   tar -xvf aws-datasync-2.0.1655755445.1-x86_64.xfs.gpt.ova
   ```

1. Impor `.vmdk` file agen ke Google Cloud dengan menjalankan perintah Google Cloud CLI berikut:

   ```
   gcloud compute images import aws-datasync-2-test \
      --source-file INCOMPLETE-aws-datasync-2.0.1655755445.1-x86_64.xfs.gpt-disk1.vmdk \
      --os centos-7
   ```
**catatan**  
Mengimpor `.vmdk` file mungkin memakan waktu hingga dua jam.

1. Buat dan mulai instance VM untuk image agen yang baru saja Anda impor. 

   Instans memerlukan konfigurasi berikut untuk agen Anda. (Untuk petunjuk mendetail tentang cara membuat instance, lihat [dokumentasi Google Cloud Compute Engine](https://cloud.google.com/compute/docs/instances).)
   + Untuk jenis mesin, pilih salah satu dari berikut ini:
     + **e2-standard-8** — Untuk eksekusi DataSync tugas yang bekerja dengan hingga 20 juta objek.
     + **e2-standard-16** — Untuk eksekusi DataSync tugas yang bekerja dengan lebih dari 20 juta objek.
   + Untuk pengaturan boot disk, buka bagian gambar khusus. Kemudian pilih gambar DataSync agen yang baru saja Anda impor.
   + Untuk pengaturan akun layanan, pilih akun layanan Google Anda (akun yang sama dengan yang Anda gunakan pada [Langkah 1](#transfer-google-cloud-storage-create-hmac-key)).
   + Untuk pengaturan firewall, pilih opsi untuk mengizinkan lalu lintas HTTP (port 80).

     Untuk mengaktifkan DataSync agen Anda, port 80 harus terbuka pada agen. Port tidak perlu diakses publik. Setelah diaktifkan, DataSync tutup port.

1. Setelah instance VM berjalan, perhatikan alamat IP publiknya.

   Anda akan memerlukan alamat IP ini untuk mengaktifkan agen.

1. Kembali ke DataSync konsol. Pada layar **Buat agen** tempat Anda mengunduh gambar agen, lakukan hal berikut untuk mengaktifkan agen Anda:
   + Untuk **jenis Endpoint**, pilih opsi titik akhir layanan publik (misalnya, **titik akhir layanan publik di US East** Ohio).
   + Untuk **kunci Aktivasi**, pilih **Secara otomatis mendapatkan kunci aktivasi dari agen Anda**.
   + Untuk **alamat Agen**, masukkan alamat IP publik dari instance agen VM yang baru saja Anda buat.
   + Pilih **Dapatkan kunci**.

1. Beri nama agen Anda, lalu pilih **Buat agen**.

Agen Anda sedang online dan siap untuk mentransfer data.

### Untuk VPC Anda
<a name="transfer-google-cloud-storage-deploy-agent"></a>

Dalam skenario ini, agen berjalan sebagai instans Amazon EC2 di VPC yang terkait dengan Anda. Akun AWS

**Sebelum Anda mulai**: [Siapkan AWS Command Line Interface (AWS CLI)](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html).

**Untuk membuat agen untuk VPC Anda**

1. Buka terminal. Pastikan untuk mengonfigurasi AWS CLI profil Anda untuk menggunakan akun yang terkait dengan bucket S3 Anda.

1. Salin perintah berikut. Ganti `vpc-region` dengan Wilayah AWS tempat VPC Anda berada (misalnya,). `us-east-1`

   ```
   aws ssm get-parameter --name /aws/service/datasync/ami --region vpc-region
   ```

1. Jalankan perintah . Dalam output, perhatikan `"Value"` properti.

   Nilai ini adalah ID DataSync Amazon Machine Image (AMI) Wilayah yang Anda tentukan. Misalnya, ID AMI bisa terlihat seperti`ami-1234567890abcdef0`.

1. Salin URL berikut. Sekali lagi, ganti `vpc-region` dengan Wilayah AWS tempat VPC Anda berada. Kemudian, ganti `ami-id` dengan ID AMI yang Anda catat di langkah sebelumnya.

   ```
   https://console.aws.amazon.com/ec2/v2/home?region=vpc-region#LaunchInstanceWizard:ami=ami-id
   ```

1. Tempelkan URL ke browser.

   Halaman peluncuran instans Amazon EC2 di layar. Konsol Manajemen AWS 

1. Untuk **jenis Instans**, pilih salah satu [instans Amazon EC2 yang direkomendasikan](agent-requirements.md#ec2-instance-types) untuk agen. DataSync

1. Untuk **Key pair**, pilih key pair yang ada, atau buat yang baru.

1. Untuk **pengaturan Jaringan**, pilih VPC dan subnet tempat Anda ingin menyebarkan agen.

1. Pilih **Luncurkan instans**.

1. Setelah instans Amazon EC2 berjalan, [pilih titik akhir VPC](choose-service-endpoint.md#datasync-in-vpc) Anda.

1. [Aktifkan agen Anda](activate-agent.md).

## Langkah 4: Buat lokasi DataSync sumber untuk bucket Google Cloud Storage Anda
<a name="transfer-google-cloud-storage-create-source"></a>

Untuk mengatur DataSync lokasi bucket Google Cloud Storage, Anda memerlukan ID akses dan rahasia untuk kunci HMAC yang Anda buat di [Langkah 1](#transfer-google-cloud-storage-create-hmac-key).

**Untuk membuat lokasi DataSync sumber**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **Tipe lokasi**, pilih **Penyimpanan objek**.

1. Untuk **Server**, masukkan**storage.googleapis.com**.

1. Untuk **nama Bucket**, masukkan nama bucket Google Cloud Storage Anda.

1. Untuk **Folder**, masukkan awalan objek.

   DataSync hanya menyalin objek dengan awalan ini.

1. Jika transfer Anda membutuhkan agen, pilih **Gunakan agen**, lalu pilih agen yang Anda buat di [Langkah 3](#transfer-google-cloud-storage-create-agent).

1. Perluas **Pengaturan tambahan**. Untuk **protokol Server**, pilih **HTTPS**. Untuk **port Server**, pilih **443**.

1. Gulir ke bawah ke bagian **Otentikasi**. Pastikan kotak centang **Memerlukan kredensil** dipilih, lalu lakukan hal berikut:
   + Untuk **kunci Access**, masukkan ID akses kunci HMAC Anda.
   + Untuk **kunci Rahasia**, masukkan kunci rahasia kunci HMAC Anda secara langsung, atau tentukan AWS Secrets Manager rahasia yang berisi kunci tersebut. Untuk informasi selengkapnya, lihat [Menyediakan kredensil untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

1. Pilih **Buat lokasi**.

## Langkah 5: Buat lokasi DataSync tujuan untuk bucket S3 Anda
<a name="transfer-google-cloud-storage-create-destination"></a>

Anda memerlukan DataSync lokasi di mana Anda ingin data Anda berakhir.

**Untuk membuat lokasi DataSync tujuan**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. [Buat DataSync lokasi untuk bucket S3](create-s3-location.md).

   Jika Anda menggunakan DataSync agen di VPC Anda, tutorial ini mengasumsikan bahwa bucket S3 Wilayah AWS sama dengan VPC dan agen Anda. DataSync 

## Langkah 6: Buat dan mulai DataSync tugas
<a name="transfer-google-cloud-storage-start-task"></a>

Dengan lokasi sumber dan tujuan yang dikonfigurasi, Anda dapat mulai memindahkan data Anda AWS.

**Untuk membuat dan memulai DataSync tugas**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Pada halaman **Konfigurasi lokasi sumber**, lakukan hal berikut:

   1. Pilih **Pilih lokasi yang ada**.

   1. Pilih lokasi sumber yang Anda buat di [Langkah 4](#transfer-google-cloud-storage-create-source), lalu pilih **Berikutnya**.

1. Pada halaman **Konfigurasi lokasi tujuan**, lakukan hal berikut:

   1. Pilih **Pilih lokasi yang ada**.

   1. Pilih lokasi tujuan yang Anda buat di [Langkah 5](#transfer-google-cloud-storage-create-destination), lalu pilih **Berikutnya**.

1. Pada halaman **Konfigurasi pengaturan**, lakukan hal berikut:

   1. Di bawah **Konfigurasi transfer data**, perluas **Pengaturan tambahan** dan kosongkan kotak centang **Salin tag objek**.
**penting**  
Karena Google Cloud Storage XMLAPI tidak mendukung membaca atau menulis tag objek, DataSync tugas Anda mungkin gagal jika Anda mencoba menyalin tag objek.

   1. Konfigurasikan pengaturan tugas lain yang Anda inginkan, lalu pilih **Berikutnya**.

1. Pada halaman **Tinjauan**, tinjau pengaturan Anda, lalu pilih **Buat tugas**.

1. Pada halaman detail tugas, pilih **Mulai**, lalu pilih salah satu dari berikut ini:
   + Untuk menjalankan tugas tanpa modifikasi, pilih **Mulai dengan default**.
   + Untuk mengubah tugas sebelum menjalankannya, pilih **Mulai dengan opsi utama**.

Saat tugas selesai, Anda akan melihat objek dari bucket Google Cloud Storage di bucket S3.

# Mengkonfigurasi transfer dengan Microsoft Azure Blob Storage
<a name="creating-azure-blob-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara Microsoft Azure Blob Storage (termasuk penyimpanan Azure Data Lake Storage Gen2 gumpalan) dan layanan AWS penyimpanan berikut:
+ [Amazon S3](create-s3-location.md)
+ [Amazon EFS](create-efs-location.md)
+ [Amazon FSx untuk Server File Windows](create-fsx-location.md)
+ [Amazon FSx untuk Lustre](create-lustre-location.md)
+ [Amazon FSx untuk OpenZFS](create-openzfs-location.md)
+ [Amazon FSx untuk NetApp ONTAP](create-ontap-location.md)

Untuk mengatur transfer semacam ini, Anda membuat [lokasi](how-datasync-transfer-works.md#sync-locations) untuk AndaAzure Blob Storage. Anda dapat menggunakan lokasi ini sebagai sumber transfer atau tujuan. DataSync Agen hanya diperlukan saat mentransfer data antara Azure Blob dan Amazon EFS atau Amazon FSx, atau saat menggunakan tugas mode **Dasar**. **Anda tidak memerlukan agen untuk mentransfer data antara Azure Blob dan Amazon S3 menggunakan mode Enhanced.**

## Memberikan DataSync akses ke Azure Blob Storage
<a name="azure-blob-access"></a>

Cara DataSync mengakses Anda Azure Blob Storage tergantung pada beberapa faktor, termasuk apakah Anda mentransfer ke atau dari penyimpanan gumpalan dan jenis [token tanda tangan akses bersama (SAS)](#azure-blob-sas-tokens) yang Anda gunakan. Objek Anda juga harus berada dalam [tingkat akses](#azure-blob-access-tiers) yang DataSync dapat digunakan.

**Topics**
+ [Token SAS](#azure-blob-sas-tokens)
+ [Tingkatan akses](#azure-blob-access-tiers)

### Token SAS
<a name="azure-blob-sas-tokens"></a>

Token SAS menentukan izin akses untuk penyimpanan gumpalan Anda. (Untuk informasi lebih lanjut tentang SAS, lihat [Azure Blob Storagedokumentasi](https://learn.microsoft.com/azure/storage/common/storage-sas-overview).)

Anda dapat menghasilkan token SAS untuk memberikan tingkat akses yang berbeda. DataSync mendukung token dengan tingkat akses berikut:
+ Akun
+ Kontainer

Izin akses yang DataSync diperlukan tergantung pada ruang lingkup token Anda. Tidak memiliki izin yang benar dapat menyebabkan transfer Anda gagal. Misalnya, transfer Anda tidak akan berhasil jika Anda memindahkan objek dengan tag Azure Blob Storage tetapi token SAS Anda tidak memiliki izin tag.

**Topics**
+ [Izin token SAS untuk akses tingkat akun](#account-sas-tokens)
+ [Izin token SAS untuk akses tingkat kontainer](#container-sas-tokens)
+ [Kebijakan kedaluwarsa SAS](#azure-blob-sas-expiration-policies)

#### Izin token SAS untuk akses tingkat akun
<a name="account-sas-tokens"></a>

DataSync memerlukan token akses tingkat akun dengan izin berikut (tergantung pada apakah Anda mentransfer ke atau dari). Azure Blob Storage

------
#### [ Transfers from blob storage ]
+ **Layanan yang diizinkan** - Blob
+ **Jenis sumber daya yang diizinkan** - Container, Object

  [Jika Anda tidak menyertakan izin ini, tidak DataSync dapat mentransfer metadata objek Anda, termasuk tag objek.](#azure-blob-considerations-object-tags)
+ **Izin yang diizinkan** - Baca, Daftar
+ **Izin indeks gumpalan yang diizinkan** - Read/Write (jika Anda DataSync ingin menyalin tag [objek](#azure-blob-considerations-object-tags))

------
#### [ Transfers to blob storage ]
+ **Layanan yang diizinkan** - Blob
+ **Jenis sumber daya yang diizinkan** - Container, Object

  [Jika Anda tidak menyertakan izin ini, tidak DataSync dapat mentransfer metadata objek Anda, termasuk tag objek.](#azure-blob-considerations-object-tags)
+ **Izin yang diizinkan** — Baca, Tulis, Daftar, Hapus (jika Anda DataSync ingin menghapus file yang tidak ada di sumber transfer Anda)
+ **Izin indeks gumpalan yang diizinkan** - Read/Write (jika Anda DataSync ingin menyalin tag [objek](#azure-blob-considerations-object-tags))

------

#### Izin token SAS untuk akses tingkat kontainer
<a name="container-sas-tokens"></a>

DataSync memerlukan token akses tingkat kontainer dengan izin berikut (tergantung pada apakah Anda mentransfer ke atau dari). Azure Blob Storage

------
#### [ Transfers from blob storage ]
+ Baca
+ Daftar
+ Tag (jika Anda DataSync ingin menyalin [tag objek](#azure-blob-considerations-object-tags))
**catatan**  
Anda tidak dapat menambahkan izin tag saat membuat token SAS di Azure portal. Untuk menambahkan izin tag, buat token dengan menggunakan [https://learn.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer](https://learn.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer)aplikasi atau buat [token SAS yang menyediakan akses tingkat akun](#account-sas-tokens).

------
#### [ Transfers to blob storage ]
+ Baca
+ Tulis
+ Daftar
+ Hapus (jika Anda DataSync ingin menghapus file yang tidak ada di sumber transfer Anda)
+ Tag (jika Anda DataSync ingin menyalin [tag objek](#azure-blob-considerations-object-tags))
**catatan**  
Anda tidak dapat menambahkan izin tag saat membuat token SAS di Azure portal. Untuk menambahkan izin tag, buat token dengan menggunakan [https://learn.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer](https://learn.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer)aplikasi atau buat [token SAS yang menyediakan akses tingkat akun](#account-sas-tokens).

------

#### Kebijakan kedaluwarsa SAS
<a name="azure-blob-sas-expiration-policies"></a>

Pastikan SAS Anda tidak kedaluwarsa sebelum Anda berharap untuk menyelesaikan transfer Anda. [Untuk informasi tentang mengonfigurasi kebijakan kedaluwarsa SAS, lihat dokumentasi. Azure Blob Storage](https://learn.microsoft.com/en-us/azure/storage/common/sas-expiration-policy)

Jika SAS kedaluwarsa selama transfer, tidak DataSync dapat lagi mengakses Azure Blob Storage lokasi Anda. (Anda mungkin melihat kesalahan direktori Gagal membuka.) Jika ini terjadi, [perbarui lokasi Anda](#azure-blob-update-location) dengan token SAS baru dan mulai ulang DataSync tugas Anda.

### Tingkatan akses
<a name="azure-blob-access-tiers"></a>

Saat mentransfer dariAzure Blob Storage, DataSync dapat menyalin objek di tingkatan panas dan dingin. Untuk objek di tingkat akses arsip, Anda harus merehidrasi objek tersebut ke tingkat panas atau dingin sebelum Anda dapat menyalinnya.

Saat mentransfer keAzure Blob Storage, DataSync dapat menyalin objek ke tingkatan akses panas, dingin, dan arsip. Jika Anda menyalin objek ke tingkat akses arsip, tidak DataSync dapat memverifikasi transfer jika Anda mencoba [memverifikasi semua data di tujuan](configure-data-verification-options.md).

DataSync tidak mendukung tingkat akses dingin. Untuk informasi selengkapnya tentang tingkatan akses, lihat [Azure Blob Storagedokumentasi](https://learn.microsoft.com/en-us/azure/storage/blobs/access-tiers-overview?tabs=azure-portal).

## Pertimbangan dengan transfer Azure Blob Storage
<a name="azure-blob-considerations"></a>

Ketika berencana untuk mentransfer data ke atau dari Azure Blob Storage dengan DataSync, ada beberapa hal yang perlu diingat.

**Topics**
+ [Biaya](#azure-blob-considerations-costs)
+ [Jenis gumpalan](#blob-types)
+ [Wilayah AWS ketersediaan](#azure-blob-considerations-regions)
+ [Menyalin tag objek](#azure-blob-considerations-object-tags)
+ [Mentransfer ke Amazon S3](#azure-blob-considerations-s3)
+ [Menghapus direktori di tujuan transfer](#azure-blob-considerations-deleted-files)
+ [Batasan](#azure-blob-limitations)

### Biaya
<a name="azure-blob-considerations-costs"></a>

Biaya yang terkait dengan pemindahan data masuk atau keluar Azure Blob Storage dapat mencakup:
+ Menjalankan [mesin Azure virtual (VM)](https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/) (jika Anda menggunakan DataSync agen di) Azure
+ Menjalankan instans [Amazon EC2](https://aws.amazon.com/ec2/pricing/) (jika Anda menerapkan DataSync agen di VPC di dalamnya) AWS
+ Mentransfer data dengan menggunakan [DataSync](https://aws.amazon.com/datasync/pricing/), termasuk biaya permintaan yang terkait dengan [https://azure.microsoft.com/en-us/pricing/details/storage/blobs/](https://azure.microsoft.com/en-us/pricing/details/storage/blobs/)dan [Amazon](create-s3-location.md#create-s3-location-s3-requests) S3 (jika S3 adalah salah satu lokasi transfer Anda)
+ Mentransfer data masuk atau keluar [https://azure.microsoft.com/en-us/pricing/details/storage/blobs/](https://azure.microsoft.com/en-us/pricing/details/storage/blobs/)
+ Menyimpan data dalam [layanan AWS penyimpanan](working-with-locations.md) yang didukung oleh DataSync

### Jenis gumpalan
<a name="blob-types"></a>

Cara DataSync bekerja dengan jenis gumpalan tergantung pada apakah Anda mentransfer ke atau dari. Azure Blob Storage Saat Anda memindahkan data ke penyimpanan gumpalan, objek atau file yang DataSync ditransfer hanya dapat berupa blob blok. Saat Anda memindahkan data dari penyimpanan gumpalan, DataSync dapat mentransfer blok, halaman, dan menambahkan gumpalan.

Untuk informasi selengkapnya tentang jenis gumpalan, lihat [Azure Blob Storagedokumentasi](https://learn.microsoft.com/en-us/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs).

### Wilayah AWS ketersediaan
<a name="azure-blob-considerations-regions"></a>

Anda dapat membuat lokasi Azure Blob Storage transfer di lokasi apa pun [Wilayah AWS yang didukung oleh DataSync](https://docs.aws.amazon.com/general/latest/gr/datasync.html#datasync-region).

### Menyalin tag objek
<a name="azure-blob-considerations-object-tags"></a>

Kemampuan DataSync untuk mempertahankan tag objek saat mentransfer ke atau dari Azure Blob Storage tergantung pada faktor-faktor berikut:
+ **Ukuran tag objek** — tidak DataSync dapat mentransfer objek dengan tag yang melebihi 2 KB.
+ **Apakah DataSync dikonfigurasi untuk menyalin tag objek** — DataSync [menyalin tag objek](configure-metadata.md) secara default.
+ **Namespace yang digunakan akun Azure penyimpanan Anda** — DataSync dapat menyalin tag objek jika akun Azure penyimpanan Anda menggunakan namespace datar tetapi tidak jika akun Anda menggunakan namespace hierarkis (fitur dari). Azure Data Lake Storage Gen2 DataSync Tugas Anda akan gagal jika Anda mencoba menyalin tag objek dan akun penyimpanan Anda menggunakan namespace hierarkis.
+ **Apakah token SAS Anda mengotorisasi penandaan** — Izin yang Anda perlukan untuk menyalin tag objek bervariasi tergantung pada tingkat akses yang disediakan token Anda. Tugas Anda akan gagal jika Anda mencoba menyalin tag objek dan token Anda tidak memiliki izin yang tepat untuk menandai. Untuk informasi selengkapnya, periksa persyaratan izin untuk [token akses tingkat akun atau token akses tingkat](#account-sas-tokens) [kontainer](#container-sas-tokens).

### Mentransfer ke Amazon S3
<a name="azure-blob-considerations-s3"></a>

Saat mentransfer ke Amazon S3 DataSync , tidak akan Azure Blob Storage mentransfer objek yang lebih besar dari 5 TB atau objek dengan metadata lebih besar dari 2 KB.

### Menghapus direktori di tujuan transfer
<a name="azure-blob-considerations-deleted-files"></a>

Saat mentransfer keAzure Blob Storage, DataSync dapat [menghapus objek di penyimpanan gumpalan Anda yang tidak ada di sumber transfer Anda](configure-metadata.md). (Anda dapat mengonfigurasi opsi ini dengan menghapus pengaturan **Simpan file yang dihapus** di DataSync konsol. [Token SAS](#azure-blob-sas-tokens) Anda juga harus memiliki izin hapus.)

Ketika Anda mengonfigurasi transfer Anda dengan cara ini, DataSync tidak akan menghapus direktori di penyimpanan gumpalan Anda jika akun Azure penyimpanan Anda menggunakan namespace hierarkis. Dalam hal ini, Anda harus menghapus direktori secara manual (misalnya, dengan menggunakan [https://learn.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-explorer](https://learn.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-explorer)).

### Batasan
<a name="azure-blob-limitations"></a>

Ingat batasan berikut saat mentransfer data ke atau dariAzure Blob Storage:
+ DataSync [membuat beberapa direktori](filtering.md#directories-ignored-during-transfers) di lokasi untuk membantu memfasilitasi transfer Anda. Jika Azure Blob Storage merupakan lokasi tujuan dan akun penyimpanan Anda menggunakan namespace hierarkis, Anda mungkin melihat subdirektori khusus tugas (seperti) di folder. `task-000011112222abcde` `/.aws-datasync` DataSync biasanya menghapus subdirektori ini setelah transfer. Jika itu tidak terjadi, Anda dapat menghapus direktori khusus tugas ini sendiri selama tugas tidak berjalan.
+ DataSync tidak mendukung penggunaan token SAS untuk mengakses hanya folder tertentu di Azure Blob Storage wadah Anda.
+ Anda tidak dapat memberikan DataSync token SAS delegasi pengguna untuk mengakses penyimpanan gumpalan Anda.

## Membuat DataSync agen Anda (opsional)
<a name="azure-blob-creating-agent"></a>

 DataSync Agen hanya diperlukan saat mentransfer data antara Azure Blob dan Amazon EFS atau Amazon FSx, atau saat menggunakan tugas mode **Dasar**. **Anda tidak memerlukan agen untuk mentransfer data antara Azure Blob dan Amazon S3 menggunakan mode Enhanced.** Bagian ini menjelaskan cara menyebarkan dan mengaktifkan agen.

**Tip**  
Meskipun Anda dapat menerapkan agen Anda di instans Amazon EC2, menggunakan Microsoft Hyper-V agen dapat mengakibatkan penurunan latensi jaringan dan lebih banyak kompresi data. 

### Microsoft Hyper-Vagen
<a name="azure-blob-creating-agent-hyper-v"></a>

Anda dapat menyebarkan DataSync agen Anda langsung Azure dengan Microsoft Hyper-V gambar.

**Tip**  
Sebelum melanjutkan, pertimbangkan untuk menggunakan skrip shell yang dapat membantu Anda menyebarkan agen Hyper-V Anda lebih cepat. Azure Anda dapat memperoleh informasi lebih lanjut dan mengunduh kodenya [GitHub](https://github.com/aws-samples/aws-datasync-deploy-agent-azure).  
Jika Anda menggunakan skrip, Anda dapat melompat ke depan ke bagian tentang[Mendapatkan kunci aktivasi agen Anda](#azure-blob-creating-agent-hyper-v-3).

**Topics**
+ [Prasyarat](#azure-blob-creating-agent-hyper-v-0)
+ [Mengunduh dan menyiapkan agen Anda](#azure-blob-creating-agent-hyper-v-1)
+ [Menyebarkan agen Anda di Azure](#azure-blob-creating-agent-hyper-v-2)
+ [Mendapatkan kunci aktivasi agen Anda](#azure-blob-creating-agent-hyper-v-3)
+ [Mengaktifkan agen Anda](#azure-blob-creating-agent-hyper-v-4)

#### Prasyarat
<a name="azure-blob-creating-agent-hyper-v-0"></a>

Untuk mempersiapkan DataSync agen Anda dan menerapkannyaAzure, Anda harus melakukan hal berikut:
+ Aktifkan Hyper-V pada mesin lokal Anda.
+ Instal [https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-7.3&viewFallbackFrom=powershell-7.1](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-7.3&viewFallbackFrom=powershell-7.1)(termasukHyper-V Module).
+ Instal [AzureCLI](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli).
+ Instal [https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-v10?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json](https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-v10?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json).

#### Mengunduh dan menyiapkan agen Anda
<a name="azure-blob-creating-agent-hyper-v-1"></a>

Unduh agen dari DataSync konsol. Sebelum Anda dapat menyebarkan agenAzure, Anda harus mengubahnya menjadi hard disk virtual ukuran tetap (VHD). Lihat informasi yang lebih lengkap dalam [dokumentasi Azure](https://learn.microsoft.com/en-us/azure/virtual-machines/windows/prepare-for-upload-vhd-image).

**Untuk mengunduh dan menyiapkan agen Anda**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Agen**, lalu pilih **Buat agen**.

1. Untuk **Hypervisor**, pilih **Microsoft Hyper-V**, lalu pilih **Unduh gambar.**

   Agen mengunduh dalam `.zip` file yang berisi `.vhdx` file.

1. Ekstrak `.vhdx` file di mesin lokal Anda.

1. Buka PowerShell dan lakukan hal berikut:

   1. Salin `Convert-VHD` cmdlet berikut:

      ```
      Convert-VHD -Path .\local-path-to-vhdx-file\aws-datasync-2.0.1686143940.1-x86_64.xfs.gpt.vhdx `
      -DestinationPath .\local-path-to-vhdx-file\aws-datasync-2016861439401-x86_64.vhd -VHDType Fixed
      ```

   1. Ganti setiap instance `local-path-to-vhdx-file` dengan lokasi `.vhdx` file di mesin lokal Anda.

   1. Jalankan perintah .

   Agen Anda sekarang adalah VHD ukuran tetap (dengan format `.vhd` file) dan siap digunakan. Azure

#### Menyebarkan agen Anda di Azure
<a name="azure-blob-creating-agent-hyper-v-2"></a>

Menyebarkan DataSync agen Anda Azure melibatkan:
+ Membuat disk terkelola di Azure
+ Mengunggah agen Anda ke disk terkelola itu
+ Melampirkan disk yang dikelola ke mesin Linux virtual

**Untuk menyebarkan agen Anda di Azure**

1. MasukPowerShell, buka direktori yang berisi `.vhd` file agen Anda.

1. Jalankan `ls` perintah dan simpan `Length` nilainya (misalnya,`85899346432`).

   Ini adalah ukuran image agen Anda dalam byte, yang Anda butuhkan saat membuat disk terkelola yang dapat menampung gambar.

1. Lakukan hal berikut untuk membuat disk terkelola:

   1. Salin perintah Azure CLI berikut:

      ```
      az disk create -n your-managed-disk `
      -g your-resource-group `
      -l your-azure-region `
      --upload-type Upload `
      --upload-size-bytes agent-size-bytes `
      --sku standard_lrs
      ```

   1. Ganti `your-managed-disk` dengan nama untuk disk terkelola Anda.

   1. Ganti `your-resource-group` dengan nama grup Azure sumber daya tempat akun penyimpanan Anda berada.

   1. Ganti `your-azure-region` dengan Azure wilayah tempat grup sumber daya Anda berada.

   1. Ganti `agent-size-bytes` dengan ukuran gambar agen Anda.

   1. Jalankan perintah .

   Perintah ini membuat disk terkelola kosong dengan [SKU standar](https://learn.microsoft.com/en-us/rest/api/storagerp/srp_sku_types) tempat Anda dapat mengunggah DataSync agen Anda.

1. Untuk menghasilkan tanda tangan akses bersama (SAS) yang memungkinkan akses tulis ke disk yang dikelola, lakukan hal berikut:

   1. Salin perintah Azure CLI berikut:

      ```
      az disk grant-access -n your-managed-disk `
      -g your-resource-group `
      --access-level Write `
      --duration-in-seconds 86400
      ```

   1. Ganti `your-managed-disk` dengan nama disk terkelola yang Anda buat.

   1. Ganti `your-resource-group` dengan nama grup Azure sumber daya tempat akun penyimpanan Anda berada.

   1. Jalankan perintah .

      Dalam output, perhatikan SAS URI. Anda memerlukan URI ini saat mengunggah agen keAzure.

   SAS memungkinkan Anda untuk menulis ke disk hingga satu jam. Ini berarti Anda memiliki waktu satu jam untuk mengunggah agen Anda ke disk yang dikelola.

1. Untuk mengunggah agen Anda ke disk terkelolaAzure, lakukan hal berikut:

   1. Salin `AzCopy` perintah berikut:

      ```
      .\azcopy copy local-path-to-vhd-file sas-uri --blob-type PageBlob
      ```

   1. Ganti `local-path-to-vhd-file` dengan lokasi `.vhd` file agen di mesin lokal Anda.

   1. Ganti `sas-uri` dengan URI SAS yang Anda dapatkan saat menjalankan `az disk grant-access` perintah.

   1. Jalankan perintah .

1. Setelah pengunggahan agen selesai, cabut akses ke disk terkelola Anda. Untuk melakukan ini, salin perintah Azure CLI berikut:

   ```
   az disk revoke-access -n your-managed-disk -g your-resource-group
   ```

   1. Ganti `your-resource-group` dengan nama grup Azure sumber daya tempat akun penyimpanan Anda berada.

   1. Ganti `your-managed-disk` dengan nama disk terkelola yang Anda buat.

   1. Jalankan perintah .

1. Lakukan hal berikut untuk melampirkan disk terkelola Anda ke Linux VM baru:

   1. Salin perintah Azure CLI berikut:

      ```
      az vm create --resource-group your-resource-group `
      --location eastus `
      --name your-agent-vm `
      --size Standard_E4as_v4 `
      --os-type linux `
      --attach-os-disk your-managed-disk
      ```

   1. Ganti `your-resource-group` dengan nama grup Azure sumber daya tempat akun penyimpanan Anda berada.

   1. Ganti `your-agent-vm` dengan nama untuk VM yang dapat Anda ingat.

   1. Ganti `your-managed-disk` dengan nama disk terkelola yang Anda lampirkan ke VM.

   1. Jalankan perintah .

Anda telah mengerahkan agen Anda. Sebelum Anda dapat mulai mengonfigurasi transfer data Anda, Anda harus mengaktifkan agen.

#### Mendapatkan kunci aktivasi agen Anda
<a name="azure-blob-creating-agent-hyper-v-3"></a>

Untuk mendapatkan kunci aktivasi DataSync agen Anda secara manual, ikuti langkah-langkah ini. 

Atau, [DataSync dapat secara otomatis mendapatkan kunci aktivasi untuk Anda](activate-agent.md), tetapi pendekatan ini memerlukan beberapa konfigurasi jaringan.

**Untuk mendapatkan kunci aktivasi agen Anda**

1. Di Azure portal, [aktifkan diagnostik boot untuk VM untuk agen Anda](https://learn.microsoft.com/en-us/azure/virtual-machines/boot-diagnostics) dengan memilih pengaturan **Aktifkan dengan akun penyimpanan khusus dan menentukan akun penyimpanan** AndaAzure.

   Setelah mengaktifkan diagnostik boot untuk VM agen Anda, Anda dapat mengakses konsol lokal agen Anda untuk mendapatkan kunci aktivasi.

1. Saat masih di Azure portal, buka VM Anda dan pilih **Konsol serial**.

1. Di konsol lokal agen, masuk dengan menggunakan kredenal default berikut: 
   + **Nama pengguna** – **admin**
   + **Kata Sandi** — **password**

   Kami merekomendasikan pada titik tertentu mengubah setidaknya kata sandi agen. Di konsol lokal agen, masuk ke **5** menu utama, lalu gunakan `passwd` perintah untuk mengubah kata sandi.

1. Masukkan **0** untuk mendapatkan kunci aktivasi agen.

1. Masukkan Wilayah AWS tempat Anda menggunakan DataSync (misalnya,**us-east-1**).

1. Pilih [titik akhir layanan](choose-service-endpoint.md) yang akan digunakan agen untuk terhubung AWS. 

1. Simpan nilai `Activation key` output. 

#### Mengaktifkan agen Anda
<a name="azure-blob-creating-agent-hyper-v-4"></a>

Setelah Anda memiliki kunci aktivasi, Anda dapat menyelesaikan pembuatan DataSync agen Anda.

**Untuk mengaktifkan agen**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Agen**, lalu pilih **Buat agen**.

1. Untuk **Hypervisor, pilih**. **Microsoft Hyper-V**

1. Untuk **jenis Endpoint**, pilih jenis titik akhir layanan yang sama dengan yang Anda tentukan saat Anda mendapatkan kunci aktivasi agen Anda (misalnya, pilih **titik akhir layanan Publik** di). *Region name*

1. Konfigurasikan jaringan Anda untuk bekerja dengan jenis titik akhir layanan yang digunakan agen Anda. Untuk persyaratan jaringan titik akhir layanan, lihat topik berikut:
   + [Titik akhir VPC](datasync-network.md#using-vpc-endpoint)
   + [Titik akhir publik](datasync-network.md#using-public-endpoints)
   + [Titik Akhir Standar Proses Informasi Federal (FIPS)](datasync-network.md#using-public-endpoints)

1. Untuk **kunci Aktivasi**, lakukan hal berikut:

   1. Pilih **Masukkan kunci aktivasi agen Anda secara manual**.

   1. Masukkan kunci aktivasi yang Anda dapatkan dari konsol lokal agen.

1. Pilih **Buat agen**.

Agen Anda siap untuk terhubung dengan AndaAzure Blob Storage. Untuk informasi selengkapnya, lihat [Membuat lokasi Azure Blob Storage transfer Anda](#creating-azure-blob-location-how-to).

### Agen Amazon EC2
<a name="azure-blob-creating-agent-ec2"></a>

Anda dapat menerapkan DataSync agen Anda di instans Amazon EC2.

**Untuk membuat agen Amazon EC2**

1. [Menyebarkan agen Amazon EC2](deploy-agents.md#ec2-deploy-agent).

1. [Pilih titik akhir layanan](choose-service-endpoint.md) yang digunakan agen untuk berkomunikasi AWS.

   Dalam situasi ini, sebaiknya gunakan titik akhir layanan virtual private cloud (VPC).

1. Konfigurasikan jaringan Anda untuk bekerja dengan titik [akhir layanan VPC](datasync-network.md#using-vpc-endpoint).

1. [Aktifkan agen](https://docs.aws.amazon.com/datasync/latest/userguide/activate-agent.html).

## Membuat lokasi Azure Blob Storage transfer Anda
<a name="creating-azure-blob-location-how-to"></a>

Anda dapat mengkonfigurasi DataSync untuk menggunakan Anda Azure Blob Storage sebagai sumber transfer atau tujuan.

**Sebelum Anda mulai**  
Pastikan Anda tahu [cara DataSync mengakses Azure Blob Storage](#azure-blob-access) dan bekerja dengan [tingkatan akses](#azure-blob-access-tiers) dan jenis [gumpalan](#blob-types). Anda juga membutuhkan [DataSync agen](#azure-blob-creating-agent) yang dapat terhubung ke Azure Blob Storage wadah Anda.

### Menggunakan DataSync konsol
<a name="creating-azure-blob-location-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **jenis Lokasi**, pilih **Microsoft Azure Blob Storage**.

1. Untuk **URL Container**, masukkan URL penampung yang terlibat dalam transfer Anda.

1. (Opsional) Untuk **tingkat Akses saat digunakan sebagai tujuan**, pilih [tingkat akses](#azure-blob-access-tiers) yang Anda inginkan objek atau file Anda ditransfer.

1. Untuk **Folder**, masukkan segmen jalur jika Anda ingin membatasi transfer ke direktori virtual di wadah Anda (misalnya,`/my/images`).

1. Jika transfer Anda membutuhkan agen, pilih **Gunakan agen**, lalu pilih DataSync agen yang dapat terhubung dengan Azure Blob Storage wadah Anda.

1. Untuk **token SAS**, berikan kredensil yang diperlukan DataSync untuk mengakses penyimpanan gumpalan Anda. Beberapa kumpulan data publik di penyimpanan Azure Blob tidak memerlukan kredensil. Anda dapat memasukkan token SAS secara langsung, atau menentukan AWS Secrets Manager rahasia yang berisi token. Untuk informasi selengkapnya, lihat [Menyediakan kredensil untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

   Token SAS Anda adalah bagian dari string URI SAS yang muncul setelah URI sumber daya penyimpanan Anda dan tanda tanya (`?`). Token terlihat seperti ini:

   ```
   sp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D
   ```

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai lokasi.

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

1. Pilih **Buat lokasi**.

### Menggunakan AWS CLI
<a name="creating-azure-blob-location-cli"></a>

1. Salin `create-location-azure-blob` perintah berikut:

   ```
   aws datasync create-location-azure-blob \
     --container-url "https://path/to/container" \
     --authentication-type "SAS" \
     --sas-configuration '{
         "Token": "your-sas-token"
       }' \
     --agent-arns my-datasync-agent-arn \
     --subdirectory "/path/to/my/data" \
     --access-tier "access-tier-for-destination" \
     --tags [{"Key": "key1","Value": "value1"}]
   ```

1. Untuk `--container-url` parameternya, tentukan URL Azure Blob Storage penampung yang terlibat dalam transfer Anda.

1. Untuk parameter `--authentication-type`, tentukan `SAS`. Jika Anda mengakses dataset publik yang tidak memerlukan otentikasi, tentukan. `NONE`

1. Untuk `Token` opsi `--sas-configuration` parameter, tentukan token SAS yang memungkinkan DataSync untuk mengakses penyimpanan gumpalan Anda. 

   Anda juga dapat memberikan parameter tambahan untuk mengamankan kunci Anda menggunakan AWS Secrets Manager. Untuk informasi selengkapnya, lihat [Menyediakan kredensil untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

   Token SAS Anda adalah bagian dari string URI SAS yang muncul setelah URI sumber daya penyimpanan Anda dan tanda tanya (`?`). Token terlihat seperti ini:

   ```
   sp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D
   ```

1. (Opsional) Untuk `--agent-arns` parameter, tentukan Nama Sumber Daya Amazon (ARN) DataSync agen yang dapat terhubung ke penampung Anda.

   Berikut adalah contoh agen ARN: `arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890aaabfb`

   Anda dapat menentukan lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk `--subdirectory` parameter, tentukan segmen jalur jika Anda ingin membatasi transfer ke direktori virtual di wadah Anda (misalnya,`/my/images`).

1. (Opsional) Untuk `--access-tier` parameter, tentukan [tingkat akses](#azure-blob-access-tiers) (`HOT`,`COOL`, atau`ARCHIVE`) tempat Anda ingin objek atau file Anda ditransfer.

   Parameter ini hanya berlaku ketika Anda menggunakan lokasi ini sebagai tujuan transfer.

1. (Opsional) Untuk `--tags` parameter, tentukan pasangan nilai kunci yang dapat membantu Anda mengelola, memfilter, dan mencari lokasi Anda.

   Sebaiknya buat tag nama untuk lokasi Anda.

1. Jalankan perintah `create-location-azure-blob`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari lokasi yang Anda buat. Contoh:

   ```
   { 
       "LocationArn": "arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh" 
   }
   ```

## Melihat lokasi Azure Blob Storage transfer Anda
<a name="azure-blob-view-location"></a>

Anda bisa mendapatkan detail tentang lokasi DataSync transfer yang ada untuk AndaAzure Blob Storage.

### Menggunakan DataSync konsol
<a name="azure-blob-view-location-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Lokasi**.

1. Pilih Azure Blob Storage lokasi Anda.

   Anda dapat melihat detail tentang lokasi Anda, termasuk tugas DataSync transfer apa pun yang menggunakannya.

### Menggunakan AWS CLI
<a name="azure-blob-view-location-cli"></a>

1. Salin `describe-location-azure-blob` perintah berikut:

   ```
   aws datasync describe-location-azure-blob \
     --location-arn "your-azure-blob-location-arn"
   ```

1. Untuk `--location-arn` parameter, tentukan ARN untuk Azure Blob Storage lokasi yang Anda buat (misalnya,`arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh`).

1. Jalankan perintah `describe-location-azure-blob`.

   Anda mendapatkan respons yang menunjukkan detail tentang lokasi Anda. Contoh:

   ```
   {
       "LocationArn": "arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh",
       "LocationUri": "azure-blob://my-user.blob.core.windows.net/container-1",
       "AuthenticationType": "SAS",
       "Subdirectory": "/my/images",
       "AgentArns": ["arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890deadfb"],
   }
   ```

## Memperbarui lokasi Azure Blob Storage transfer Anda
<a name="azure-blob-update-location"></a>

Jika diperlukan, Anda dapat mengubah konfigurasi lokasi Anda di konsol atau dengan menggunakan AWS CLI.

### Menggunakan AWS CLI
<a name="azure-blob-update-location-cli"></a>

1. Salin `update-location-azure-blob` perintah berikut:

   ```
   aws datasync update-location-azure-blob \
     --location-arn "your-azure-blob-location-arn" \
     --authentication-type "SAS" \
     --sas-configuration '{
         "Token": "your-sas-token"
       }' \
     --agent-arns my-datasync-agent-arn \
     --subdirectory "/path/to/my/data" \
     --access-tier "access-tier-for-destination"
   ```

1. Untuk `--location-arn` parameter, tentukan ARN untuk Azure Blob Storage lokasi yang Anda perbarui (misalnya,`arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh`).

1. Untuk parameter `--authentication-type`, tentukan `SAS`.

1. Untuk `Token` opsi `--sas-configuration` parameter, tentukan token SAS yang memungkinkan DataSync untuk mengakses penyimpanan gumpalan Anda. 

   Token adalah bagian dari string URI SAS yang muncul setelah URI sumber daya penyimpanan dan tanda tanya (`?`). Token terlihat seperti ini:

   ```
   sp=r&st=2022-12-20T14:54:52Z&se=2022-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=qCBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D
   ```

1. Untuk `--agent-arns` parameter, tentukan Amazon Resource Name (ARN) dari DataSync agen yang ingin Anda sambungkan ke container Anda.

   Berikut adalah contoh agen ARN: `arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890aaabfb`

   Anda dapat menentukan lebih dari satu agen. Untuk informasi selengkapnya, lihat [Menggunakan beberapa DataSync agen](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk `--subdirectory` parameter, tentukan segmen jalur jika Anda ingin membatasi transfer ke direktori virtual di wadah Anda (misalnya,`/my/images`).

1. (Opsional) Untuk `--access-tier` parameter, tentukan [tingkat akses](#azure-blob-access-tiers) (`HOT``COOL`,, atau`ARCHIVE`) tempat Anda ingin objek Anda ditransfer.

   Parameter ini hanya berlaku ketika Anda menggunakan lokasi ini sebagai tujuan transfer.

## Langkah selanjutnya
<a name="create-azure-blob-location-next-steps"></a>

Setelah Anda selesai membuat DataSync lokasi untuk AndaAzure Blob Storage, Anda dapat melanjutkan pengaturan transfer Anda. Berikut adalah beberapa langkah selanjutnya untuk dipertimbangkan:

1. Jika Anda belum melakukannya, [buat lokasi lain](working-with-locations.md) di mana Anda berencana untuk mentransfer data Anda ke atau dari AndaAzure Blob Storage.

1. Pelajari cara DataSync [menangani metadata dan file khusus](metadata-copied.md), terutama jika lokasi transfer Anda tidak memiliki struktur metadata yang serupa.

1. Konfigurasikan bagaimana data Anda ditransfer. Misalnya, Anda [hanya dapat mentransfer sebagian data](filtering.md) atau menghapus file di penyimpanan gumpalan yang tidak ada di lokasi sumber Anda (selama [token SAS](#azure-blob-sas-tokens) Anda memiliki izin penghapusan).

1. [Mulai transfer Anda](run-task.md). 

# Mengkonfigurasi AWS DataSync transfer dengan saham Microsoft Azure Files SMB
<a name="transferring-azure-files"></a>

Anda dapat mengonfigurasi AWS DataSync untuk mentransfer data ke atau dari pembagian Blok Pesan Microsoft Azure Files Server (SMB).

**Tip**  
[Untuk panduan lengkap tentang memindahkan data dari saham Azure Files SMB ke AWS, lihat Blog Penyimpanan.AWS](https://aws.amazon.com/blogs/storage/how-to-move-data-from-azure-files-smb-shares-to-aws-using-aws-datasync/)

## Menyediakan DataSync akses ke saham SMB
<a name="configuring-smb-azure-files"></a>

DataSync terhubung ke berbagi SMB Anda menggunakan protokol SMB dan mengautentikasi dengan kredensi yang Anda berikan.

**Topics**
+ [Versi protokol SMB yang didukung](#configuring-smb-version-azure-files)
+ [Izin yang diperlukan](#configuring-smb-permissions-azure-files)

### Versi protokol SMB yang didukung
<a name="configuring-smb-version-azure-files"></a>

Secara default, DataSync secara otomatis memilih versi protokol SMB berdasarkan negosiasi dengan server file SMB Anda.

Anda juga dapat mengonfigurasi DataSync untuk menggunakan versi SMB tertentu, tetapi kami sarankan melakukan ini hanya jika DataSync mengalami kesulitan bernegosiasi dengan server file SMB secara otomatis. DataSync mendukung SMB versi 1.0 dan yang lebih baru. Untuk alasan keamanan, sebaiknya gunakan SMB versi 3.0.2 atau yang lebih baru. Versi sebelumnya, seperti SMB 1.0, berisi kerentanan keamanan yang diketahui yang dapat dimanfaatkan penyerang untuk membahayakan data Anda.

Lihat tabel berikut untuk daftar opsi di DataSync konsol dan API:


| Opsi konsol | Opsi API | Deskripsi | 
| --- | --- | --- | 
| Otomatis |  `AUTOMATIC`  |  DataSync dan server file SMB menegosiasikan versi SMB tertinggi yang saling mereka dukung antara 2.1 dan 3.1.1. Ini adalah opsi default dan yang direkomendasikan. Jika Anda memilih versi tertentu yang tidak didukung oleh server file Anda, Anda mungkin mendapatkan `Operation Not Supported` kesalahan.  | 
|  SMB 3.0.2  |  `SMB3`  |  Membatasi negosiasi protokol hanya untuk SMB versi 3.0.2.  | 
| SMB 2.1 |  `SMB2`  | Membatasi negosiasi protokol hanya untuk SMB versi 2.1. | 
| SMB 2.0 | `SMB2_0` | Membatasi negosiasi protokol hanya untuk SMB versi 2.0. | 
| SMB 1.0 | `SMB1` | Membatasi negosiasi protokol hanya untuk SMB versi 1.0. | 

### Izin yang diperlukan
<a name="configuring-smb-permissions-azure-files"></a>

DataSync membutuhkan pengguna yang memiliki izin untuk memasang dan mengakses lokasi SMB Anda. Ini bisa berupa pengguna lokal di server file Windows Anda atau pengguna domain yang ditentukan di Microsoft Active Directory Anda.

Untuk mengatur kepemilikan objek, DataSync memerlukan `SE_RESTORE_NAME` hak istimewa, yang biasanya diberikan kepada anggota grup Direktori Aktif bawaan **Operator Cadangan** dan **Admin Domain**. Memberikan hak istimewa ini kepada DataSync pengguna juga membantu memastikan izin yang cukup untuk file, folder, dan metadata file, kecuali untuk daftar kontrol akses sistem NTFS (). SACLs

Hak istimewa tambahan diperlukan untuk menyalin SACLs. Khususnya, ini memerlukan hak istimewa Windows `SE_SECURITY_NAME`, yang diberikan kepada anggota grup **Admin Domain**. Jika Anda mengonfigurasi tugas untuk disalin SACLs, pastikan pengguna memiliki hak istimewa yang diperlukan. Untuk mempelajari lebih lanjut tentang mengonfigurasi tugas yang akan disalin SACLs, lihat[Mengkonfigurasi cara menangani file, objek, dan metadata](configure-metadata.md).

Saat Anda menyalin data antara server file SMB dan sistem file Amazon FSx untuk Windows File Server, lokasi sumber dan tujuan harus milik domain Microsoft Active Directory yang sama atau memiliki hubungan kepercayaan Active Directory antara domain mereka.

## Membuat lokasi transfer File Azure Anda dengan menggunakan konsol
<a name="create-azure-files-smb-location-how-to"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **Tipe lokasi**, pilih **Blok Pesan Server (SMB)**.

   Anda mengonfigurasi lokasi ini sebagai sumber atau tujuan nanti.

1. Untuk **Agen**, pilih satu atau beberapa DataSync agen yang ingin Anda sambungkan ke saham SMB Anda.

   Jika Anda memilih lebih dari satu agen, pastikan Anda memahami penggunaan [beberapa agen untuk suatu lokasi](do-i-need-datasync-agent.md#multiple-agents).

1. Untuk **SMB Server**, masukkan nama Domain Name System (DNS) atau alamat IP dari berbagi SMB yang akan dipasang DataSync agen Anda.
**catatan**  
Anda tidak dapat menentukan alamat IP versi 6 (IPv6).

1. Untuk **nama Bagikan**, masukkan nama saham yang diekspor oleh saham SMB Anda di mana DataSync akan membaca atau menulis data.

   Anda dapat menyertakan subdirektori di jalur berbagi (misalnya,`/path/to/subdirectory`). Pastikan bahwa klien SMB lain di jaringan Anda juga dapat memasang jalur ini. 

   Untuk menyalin semua data dalam subdirektori, DataSync harus dapat me-mount berbagi SMB dan mengakses semua datanya. Untuk informasi selengkapnya, lihat [Izin yang diperlukan](create-smb-location.md#configuring-smb-permissions).

1. (Opsional) Perluas **pengaturan tambahan** dan pilih **Versi SMB** DataSync untuk digunakan saat mengakses berbagi SMB Anda.

   Secara default, DataSync secara otomatis memilih versi berdasarkan negosiasi dengan saham SMB. Untuk informasi, lihat [Versi SMB yang didukung](create-smb-location.md#configuring-smb-version).

1. Untuk **Pengguna**, masukkan nama pengguna yang dapat memasang berbagi SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.

   Untuk informasi selengkapnya, lihat [Izin yang diperlukan](create-smb-location.md#configuring-smb-permissions).

1. Untuk **Kata Sandi**, masukkan kata sandi pengguna yang dapat memasang berbagi SMB Anda dan memiliki izin untuk mengakses file dan folder yang terlibat dalam transfer Anda.

1. (Opsional) Untuk **Domain**, masukkan nama domain Windows yang dimiliki oleh SMB Anda.

   Jika Anda memiliki beberapa domain di lingkungan Anda, mengonfigurasi setelan ini memastikan bahwa itu DataSync terhubung ke pembagian yang tepat.

1. (Opsional) Pilih **Tambahkan tag** untuk menandai lokasi Anda.

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

1. Pilih **Buat lokasi**.

# Mengkonfigurasi transfer dengan penyimpanan objek cloud lainnya
<a name="creating-other-cloud-object-location"></a>

Dengan AWS DataSync, Anda dapat mentransfer data antara [layanan AWS penyimpanan](transferring-aws-storage.md) dan penyedia penyimpanan objek cloud berikut:
+ [https://docs.wasabi.com/](https://docs.wasabi.com/)
+ [https://docs.digitalocean.com/](https://docs.digitalocean.com/)
+ [https://docs.oracle.com/iaas/Content/home.htm](https://docs.oracle.com/iaas/Content/home.htm)
+ [https://developers.cloudflare.com/r2/](https://developers.cloudflare.com/r2/)
+ [https://www.backblaze.com/docs/cloud-storage](https://www.backblaze.com/docs/cloud-storage)
+ [https://guide.ncloud-docs.com/docs/](https://guide.ncloud-docs.com/docs/)
+ [https://www.alibabacloud.com/help/en/oss/product-overview/what-is-oss](https://www.alibabacloud.com/help/en/oss/product-overview/what-is-oss)
+ [https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-getting-started-cloud-object-storage](https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-getting-started-cloud-object-storage)
+ [https://help.lyvecloud.seagate.com/en/product-features.html](https://help.lyvecloud.seagate.com/en/product-features.html)

 DataSync Agen hanya diperlukan saat mentransfer data antara sistem penyimpanan di cloud lain dan Amazon EFS atau Amazon FSx, atau saat menggunakan tugas mode **Dasar**. Anda tidak memerlukan agen untuk mentransfer data antara sistem penyimpanan di cloud lain dan Amazon S3 menggunakan mode **Enhanced**.

Terlepas dari apakah Anda menggunakan agen, Anda juga harus membuat [lokasi](how-datasync-transfer-works.md#sync-locations) transfer untuk penyimpanan objek cloud Anda (khususnya lokasi **penyimpanan Objek**). DataSync dapat menggunakan lokasi ini sebagai sumber atau tujuan untuk transfer Anda.

## Menyediakan DataSync akses ke penyimpanan objek cloud Anda yang lain
<a name="other-cloud-access"></a>

Cara DataSync mengakses penyimpanan objek cloud Anda tergantung pada beberapa faktor, termasuk apakah penyimpanan Anda kompatibel dengan Amazon S3 API dan izin serta kredensyal DataSync yang diperlukan untuk mengakses penyimpanan Anda.

**Topics**
+ [Kompatibilitas API Amazon S3](#other-cloud-s3-compatibility)
+ [Izin penyimpanan dan titik akhir](#other-cloud-permissions)
+ [Kredensi penyimpanan](#other-cloud-credentials)

### Kompatibilitas API Amazon S3
<a name="other-cloud-s3-compatibility"></a>

Penyimpanan objek cloud Anda harus kompatibel dengan [operasi API Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations.html) berikut agar DataSync dapat terhubung dengannya:
+ `AbortMultipartUpload`
+ `CompleteMultipartUpload`
+ `CopyObject`
+ `CreateMultipartUpload`
+ `DeleteObject`
+ `DeleteObjects`
+ `DeleteObjectTagging`
+ `GetBucketLocation`
+ `GetObject`
+ `GetObjectTagging`
+ `HeadBucket`
+ `HeadObject`
+ `ListObjectsV2`
+ `PutObject`
+ `PutObjectTagging`
+ `UploadPart`

### Izin penyimpanan dan titik akhir
<a name="other-cloud-permissions"></a>

Anda harus mengonfigurasi izin yang memungkinkan DataSync untuk mengakses penyimpanan objek cloud Anda. Jika penyimpanan objek Anda adalah lokasi sumber, DataSync perlu izin baca dan daftar untuk bucket tempat Anda mentransfer data. Jika penyimpanan objek Anda adalah lokasi tujuan, DataSync perlu membaca, mencantumkan, menulis, dan menghapus izin untuk bucket.

DataSync juga membutuhkan endpoint (atau server) untuk terhubung ke penyimpanan Anda. Tabel berikut menjelaskan titik akhir yang DataSync dapat digunakan untuk mengakses penyimpanan objek cloud lainnya:


| Penyedia cloud lainnya | Titik akhir | 
| --- | --- | 
| Wasabi Cloud Storage |  `S3.region.wasabisys.com`  | 
| DigitalOcean Spaces |  `region.digitaloceanspaces.com`  | 
| Oracle Cloud Infrastructure Object Storage |  `namespace.compat.objectstorage.region.oraclecloud.com`  | 
|  Cloudflare R2 Storage  |  `account-id.r2.cloudflarestorage.com`  | 
|  Backblaze B2 Cloud Storage  |  `S3.region.backblazeb2.com`  | 
| NAVER Cloud Object Storage |  `region.object.ncloudstorage.com`(sebagian besar wilayah)  | 
| Alibaba Cloud Object Storage Service | `region.aliyuncs.com` | 
| IBM Cloud Object Storage | `s3.region.cloud-object-storage.appdomain.cloud` | 
| Seagate Lyve Cloud | `s3.region.lyvecloud.seagate.com` | 

**penting**  
Untuk detail tentang cara mengonfigurasi izin bucket dan informasi terbaru tentang titik akhir penyimpanan, lihat dokumentasi penyedia cloud Anda.

### Kredensi penyimpanan
<a name="other-cloud-credentials"></a>

DataSync juga membutuhkan kredensil untuk mengakses bucket penyimpanan objek yang terlibat dalam transfer Anda. Ini mungkin kunci akses dan kunci rahasia atau sesuatu yang serupa tergantung pada bagaimana penyedia penyimpanan cloud Anda mengacu pada kredensyal ini.

Untuk informasi selengkapnya, lihat dokumentasi penyedia cloud Anda.

## Pertimbangan saat mentransfer dari penyimpanan objek cloud lainnya
<a name="other-cloud-considerations"></a>

Ketika berencana untuk mentransfer objek ke atau dari penyedia penyimpanan cloud lain dengan menggunakan DataSync, ada beberapa hal yang perlu diingat.

**Topics**
+ [Biaya](#other-cloud-considerations-costs)
+ [Kelas penyimpanan](#other-cloud-considerations-storage-classes)
+ [Tanda objek](#other-cloud-considerations-object-tags)
+ [Mentransfer ke Amazon S3](#other-cloud-considerations-s3)

### Biaya
<a name="other-cloud-considerations-costs"></a>

Biaya yang terkait dengan pemindahan data masuk dan keluar dari penyedia penyimpanan cloud lain dapat mencakup:
+ Menjalankan instans [Amazon EC2](https://aws.amazon.com/ec2/pricing/) untuk agen Anda DataSync 
+ Mentransfer data dengan menggunakan [DataSync](https://aws.amazon.com/datasync/pricing/), termasuk biaya permintaan yang terkait dengan penyimpanan objek cloud Anda dan [Amazon](create-s3-location.md#create-s3-location-s3-requests) S3 (jika S3 adalah tujuan transfer Anda)
+ Mentransfer data masuk atau keluar dari penyimpanan cloud Anda (periksa harga penyedia cloud Anda)
+ Menyimpan data dalam [layanan AWS penyimpanan](transferring-aws-storage.md) yang didukung oleh DataSync
+ Menyimpan data di penyedia cloud lain (periksa harga penyedia cloud Anda)

### Kelas penyimpanan
<a name="other-cloud-considerations-storage-classes"></a>

Beberapa penyedia penyimpanan cloud memiliki kelas penyimpanan (mirip dengan [Amazon S3](create-s3-location.md#using-storage-classes)) yang tidak DataSync dapat membaca tanpa dipulihkan terlebih dahulu. Misalnya, Oracle Cloud Infrastructure Object Storage memiliki kelas penyimpanan arsip. Anda perlu mengembalikan objek di kelas penyimpanan itu sebelum DataSync dapat mentransfernya. Untuk informasi selengkapnya, lihat dokumentasi penyedia cloud Anda.

### Tanda objek
<a name="other-cloud-considerations-object-tags"></a>

Tidak semua penyedia cloud mendukung tag objek. Yang mungkin tidak mengizinkan tag kueri melalui Amazon S3 API. Dalam kedua situasi tersebut, tugas DataSync transfer Anda mungkin gagal jika Anda mencoba menyalin tag objek.

Anda dapat menghindari hal ini dengan menghapus kotak centang **Salin tag objek** di DataSync konsol saat membuat, memulai, atau memperbarui tugas Anda.

### Mentransfer ke Amazon S3
<a name="other-cloud-considerations-s3"></a>

Saat mentransfer ke Amazon S3 DataSync , tidak dapat mentransfer objek yang lebih besar dari 5 TB. DataSyncjuga hanya dapat menyalin metadata objek hingga 2 KB.

## Menciptakan DataSync agen Anda
<a name="other-cloud-creating-agent"></a>

 DataSync Agen hanya diperlukan saat mentransfer data antara sistem penyimpanan di cloud lain dan Amazon EFS atau Amazon FSx, atau saat menggunakan tugas mode **Dasar**. Anda tidak memerlukan agen untuk mentransfer data antara sistem penyimpanan di cloud lain dan Amazon S3 menggunakan mode **Enhanced**. Bagian ini menjelaskan cara menerapkan dan mengaktifkan agen pada instans Amazon EC2 di cloud pribadi virtual (VPC) Anda. AWS

**Untuk membuat agen Amazon EC2**

1. [Menyebarkan agen Amazon EC2](deploy-agents.md#ec2-deploy-agent).

1. [Pilih titik akhir layanan](choose-service-endpoint.md) yang digunakan agen untuk berkomunikasi AWS.

   Dalam situasi ini, kami sarankan menggunakan titik akhir layanan VPC.

1. Konfigurasikan jaringan Anda untuk bekerja dengan titik [akhir layanan VPC](datasync-network.md#using-vpc-endpoint).

1. [Aktifkan agen](activate-agent.md).

## Membuat lokasi transfer untuk penyimpanan objek cloud Anda yang lain
<a name="creating-other-cloud-location-how-to"></a>

Anda dapat mengonfigurasi DataSync untuk menggunakan penyimpanan objek cloud sebagai lokasi sumber atau tujuan.

**Sebelum Anda mulai**  
Pastikan Anda tahu [cara DataSync mengakses penyimpanan objek cloud Anda](#other-cloud-access). Anda juga memerlukan [DataSync agen](#other-cloud-creating-agent) yang dapat terhubung ke penyimpanan objek cloud Anda.

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

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

1. Untuk **Tipe lokasi**, pilih **Penyimpanan objek**.

1. Untuk **Server**, masukkan [titik akhir](#other-cloud-permissions) yang DataSync dapat digunakan untuk mengakses penyimpanan objek cloud Anda:
   + **Wasabi Cloud Storage** – `S3.region.wasabisys.com`
   + **DigitalOcean Spaces** – `region.digitaloceanspaces.com`
   + **Oracle Cloud Infrastructure Object Storage** – `namespace.compat.objectstorage.region.oraclecloud.com`
   + **Cloudflare R2 Storage** – `account-id.r2.cloudflarestorage.com`
   + **Backblaze B2 Cloud Storage** – `S3.region.backblazeb2.com`
   + **NAVER Cloud Object Storage**— `region.object.ncloudstorage.com` (sebagian besar wilayah)
   + **Alibaba Cloud Object Storage Service** – `region.aliyuncs.com`
   + **IBM Cloud Object Storage** – `s3.region.cloud-object-storage.appdomain.cloud`
   + **Seagate Lyve Cloud** – `s3.region.lyvecloud.seagate.com`

1. Untuk **nama Bucket**, masukkan nama bucket penyimpanan objek tempat Anda mentransfer data ke atau dari.

1. Untuk **Folder**, masukkan prefiks objek. DataSync hanya mentransfer objek dengan awalan ini.

1. Jika transfer Anda memerlukan agen, pilih **Gunakan agen**, lalu pilih DataSync agen yang dapat terhubung dengan penyimpanan objek cloud Anda.

1. Perluas **Pengaturan tambahan**. Untuk **protokol Server**, pilih **HTTPS**. Untuk **port Server**, pilih **443**.

1. Gulir ke bawah ke bagian **Otentikasi**. Pastikan kotak centang **Memerlukan kredensyal** dipilih, lalu berikan kredensyal [penyimpanan DataSync ](#other-cloud-credentials) Anda.
   + Untuk **kunci Access**, masukkan ID untuk mengakses penyimpanan objek cloud Anda.
   + Untuk **kunci Rahasia**, berikan kunci rahasia untuk mengakses penyimpanan objek cloud Anda. Anda dapat memasukkan kunci secara langsung, atau menentukan AWS Secrets Manager rahasia yang berisi kunci. Untuk informasi selengkapnya, lihat [Menyediakan kredensil untuk lokasi penyimpanan](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

1. (Opsional) Masukkan nilai untuk bidang **Kunci** dan **Nilai** untuk menandai lokasi.

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

1. Pilih **Buat lokasi**.

## Langkah selanjutnya
<a name="other-cloud-location-next-steps"></a>

Setelah Anda selesai membuat DataSync lokasi untuk penyimpanan objek cloud Anda, Anda dapat melanjutkan pengaturan transfer Anda. Berikut adalah beberapa langkah selanjutnya untuk dipertimbangkan:

1. Jika Anda belum melakukannya, [buat lokasi lain](transferring-aws-storage.md) di mana Anda berencana untuk mentransfer data Anda ke atau dari dalam AWS.

1. Pelajari cara DataSync [menangani metadata dan file khusus untuk lokasi](metadata-copied.md) penyimpanan objek.

1. Konfigurasikan bagaimana data Anda ditransfer. Misalnya, mungkin Anda hanya ingin [mentransfer sebagian data Anda](filtering.md).
**penting**  
Pastikan Anda mengonfigurasi cara DataSync menyalin tag objek dengan benar. Untuk informasi selengkapnya, lihat pertimbangan dengan [tag objek](#other-cloud-considerations-object-tags).

1. [Mulai transfer Anda](run-task.md). 

 

# Membuat tugas untuk mentransfer data Anda
<a name="create-task-how-to"></a>

Sebuah *tugas* menjelaskan di mana dan bagaimana AWS DataSync mentransfer data. Tugas terdiri dari yang berikut:
+ [**Lokasi sumber**](working-with-locations.md) — Sistem penyimpanan atau layanan tempat DataSync mentransfer data.
+ [**Lokasi tujuan**](working-with-locations.md) — Sistem penyimpanan atau layanan tempat DataSync mentransfer data ke.
+ [**Opsi tugas**](task-options.md) — Pengaturan seperti file apa yang akan ditransfer, bagaimana data diverifikasi, kapan tugas berjalan, dan banyak lagi.
+ [**Eksekusi tugas**](run-task.md) — Ketika Anda menjalankan tugas, itu disebut *eksekusi tugas*.

## Membuat tugas Anda
<a name="create-task-steps"></a>

Saat Anda membuat DataSync tugas, Anda menentukan lokasi sumber dan tujuan Anda. Anda juga dapat menyesuaikan tugas Anda dengan memilih file mana yang akan ditransfer, bagaimana metadata ditangani, menyiapkan jadwal, dan banyak lagi.

Sebelum Anda membuat tugas, pastikan Anda memahami [cara kerja DataSync transfer](how-datasync-transfer-works.md#transferring-files) dan tinjau [kuota tugas](datasync-limits.md#task-hard-limits).

**penting**  
Jika Anda berencana untuk mentransfer data ke atau dari lokasi Amazon S3, tinjau [bagaimana DataSync dapat memengaruhi biaya permintaan S3 Anda](create-s3-location.md#create-s3-location-s3-requests) dan [halaman DataSync harga sebelum memulai](https://aws.amazon.com/datasync/pricing/).

### Menggunakan DataSync konsol
<a name="create-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Pastikan Anda berada di salah satu Wilayah AWS tempat Anda berencana untuk mentransfer data.

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Pada halaman **Konfigurasi lokasi sumber**, [buat](transferring-data-datasync.md) atau pilih lokasi sumber, lalu pilih **Berikutnya**.

1. Pada halaman **Konfigurasi lokasi tujuan**, [buat](transferring-data-datasync.md) atau pilih lokasi tujuan, lalu pilih **Berikutnya**.

1. (Disarankan) Pada halaman **Konfigurasi pengaturan**, berikan tugas Anda nama yang dapat Anda ingat.

1. Saat masih berada di halaman **Konfigurasi pengaturan**, pilih opsi tugas Anda atau gunakan pengaturan default.

   Anda mungkin tertarik dengan beberapa opsi berikut:
   + Tentukan [mode tugas](choosing-task-mode.md) yang ingin Anda gunakan.
   + Tentukan data apa yang akan ditransfer dengan menggunakan [manifes](transferring-with-manifest.md) atau [filter](filtering.md).
   + Konfigurasikan cara [menangani metadata file](configure-metadata.md) dan [memverifikasi integritas data](configure-data-verification-options.md).
   + Pantau transfer Anda dengan [laporan tugas](task-reports.md) atau [Amazon CloudWatch](monitor-datasync.md). Sebaiknya siapkan semacam pemantauan untuk tugas Anda.

   Setelah selesai, pilih **Berikutnya**.

1. Tinjau konfigurasi tugas Anda, lalu pilih **Buat tugas**.

Anda siap untuk [memulai tugas Anda](run-task.md).

### Menggunakan AWS CLI
<a name="create-task-cli"></a>

Setelah [Anda membuat lokasi DataSync sumber dan tujuan](transferring-data-datasync.md), Anda dapat membuat tugas Anda.

1. Di AWS CLI pengaturan Anda, pastikan Anda menggunakan salah satu Wilayah AWS tempat yang Anda rencanakan untuk mentransfer data.

1. Salin `create-task` perintah berikut:

   ```
   aws datasync create-task \
     --source-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --destination-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --name "task-name"
   ```

1. Untuk`--source-location-arn`, tentukan Nama Sumber Daya Amazon (ARN) dari lokasi sumber Anda.

1. Untuk`--destination-location-arn`, tentukan ARN lokasi tujuan Anda.

   Jika Anda mentransfer lintas Wilayah AWS atau akun, pastikan ARN menyertakan Wilayah atau ID akun lainnya.

1. (Disarankan) Untuk`--name`, tentukan nama untuk tugas Anda yang dapat Anda ingat.

1. Tentukan opsi tugas lain sesuai kebutuhan. Anda mungkin tertarik dengan beberapa opsi berikut:
   + Tentukan data apa yang akan ditransfer dengan menggunakan [manifes](transferring-with-manifest.md) atau [filter](filtering.md).
   + Konfigurasikan cara [menangani metadata file](configure-metadata.md) dan [memverifikasi integritas data](configure-data-verification-options.md).
   + Pantau transfer Anda dengan [laporan tugas](task-reports.md) atau [Amazon CloudWatch](monitor-datasync.md). Sebaiknya siapkan semacam pemantauan untuk tugas Anda.

   Untuk opsi lainnya, lihat [create-task](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/create-task.html). Berikut adalah contoh `create-task` perintah yang menentukan beberapa pilihan:

   ```
   aws datasync create-task \
     --source-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --destination-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --cloud-watch-log-group-arn "arn:aws:logs:region:account-id" \
     --name "task-name" \
     --options VerifyMode=NONE,OverwriteMode=NEVER,Atime=BEST_EFFORT,Mtime=PRESERVE,Uid=INT_VALUE,Gid=INT_VALUE,PreserveDevices=PRESERVE,PosixPermissions=PRESERVE,PreserveDeletedFiles=PRESERVE,TaskQueueing=ENABLED,LogLevel=TRANSFER
   ```

1. Jalankan perintah `create-task`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari tugas yang Anda buat. Contoh:

   ```
   { 
       "TaskArn": "arn:aws:datasync:us-east-1:111222333444:task/task-08de6e6697796f026" 
   }
   ```

Anda siap untuk [memulai tugas Anda](run-task.md).

## Status tugas
<a name="understand-task-creation-statuses"></a>

Saat membuat DataSync tugas, Anda dapat memeriksa statusnya untuk melihat apakah tugas tersebut siap dijalankan.


| Status konsol | Status API | Deskripsi | 
| --- | --- | --- | 
| Available |  `AVAILABLE`  |  Tugas siap untuk mulai mentransfer data.  | 
| Berjalan |  `RUNNING`  | Eksekusi tugas sedang berlangsung. Untuk informasi selengkapnya, lihat [Status eksekusi tugas](run-task.md#understand-task-execution-statuses). | 
|  Tidak tersedia  |  `UNAVAILABLE`  |   DataSync Agen yang digunakan oleh tugas sedang offline. Untuk informasi selengkapnya, lihat [Apa yang harus saya lakukan jika agen saya offline?](troubleshooting-datasync-agents.md#troubleshoot-agent-offline)  | 
|  Antre  |  `QUEUED`  |  Eksekusi tugas lain yang menggunakan DataSync agen yang sama sedang berlangsung. Untuk informasi selengkapnya, lihat [Mengetahui kapan tugas Anda antri](run-task.md#queue-task-execution).  | 

## Mempartisi kumpulan data besar dengan banyak tugas
<a name="multiple-tasks-large-dataset"></a>

Jika Anda mentransfer kumpulan data besar, seperti [memigrasikan](datasync-large-migration.md) jutaan file atau objek, sebaiknya gunakan mode DataSync Enhanced untuk transfer Anda, yang dapat mentransfer kumpulan data dengan jumlah file yang hampir tidak terbatas. Untuk kumpulan data yang sangat besar, dengan miliaran file, Anda harus mempertimbangkan untuk mempartisi kumpulan data Anda dengan banyak tugas. DataSync Mempartisi data Anda di beberapa tugas (dan mungkin [agen](do-i-need-datasync-agent.md#multiple-agents), tergantung pada lokasi Anda) membantu mengurangi waktu yang diperlukan DataSync untuk mempersiapkan dan mentransfer data Anda.

Pertimbangkan beberapa cara Anda dapat mempartisi kumpulan data besar di beberapa DataSync tugas:
+ Buat tugas yang mentransfer folder terpisah. Misalnya, Anda dapat membuat dua tugas yang menargetkan `/FolderA` dan`/FolderB`, masing-masing, di penyimpanan sumber Anda.
+ Buat tugas yang mentransfer subset file, objek, dan folder dengan menggunakan [manifes](transferring-with-manifest.md) atau [filter](filtering.md).

Berhati-hatilah bahwa pendekatan ini dapat meningkatkan I/O operasi pada penyimpanan Anda dan memengaruhi bandwidth jaringan Anda. Untuk informasi selengkapnya, lihat blog tentang [Cara mempercepat transfer data Anda dengan DataSync skala arsitektur](https://aws.amazon.com/blogs/storage/how-to-accelerate-your-data-transfers-with-aws-datasync-scale-out-architectures/).

## Segmentasi data yang ditransfer dengan banyak tugas
<a name="multiple-tasks-organize-transfer"></a>

Jika Anda mentransfer kumpulan data yang berbeda ke tujuan yang sama, Anda dapat membuat beberapa tugas untuk membantu mengelompokkan data yang Anda transfer.

Misalnya, jika Anda mentransfer ke bucket S3 yang sama dengan nama`MyBucket`, Anda dapat membuat awalan berbeda di bucket yang sesuai dengan setiap tugas. Pendekatan ini mencegah konflik nama file kumpulan data dan memungkinkan Anda untuk mengatur izin yang berbeda untuk setiap awalan. Inilah cara Anda mengatur ini:

1. Buat tiga awalan di tujuan `MyBucket` bernama`task1`,`task2`, dan: `task3`
   + `s3://MyBucket/task1`
   + `s3://MyBucket/task2`
   + `s3://MyBucket/task3`

1. Buat tiga DataSync tugas bernama`task1`,`task2`, dan `task3` transfer ke awalan yang sesuai di`MyBucket`.

# Memilih mode tugas untuk transfer data Anda
<a name="choosing-task-mode"></a>

 AWS DataSync Tugas Anda dapat berjalan dalam salah satu mode berikut:
+ **Mode yang disempurnakan** — Transfer file atau objek dalam jumlah yang hampir tidak terbatas dengan kinerja lebih tinggi daripada mode Dasar. Tugas mode yang disempurnakan mengoptimalkan proses transfer data dengan mencantumkan, menyiapkan, mentransfer, dan memverifikasi data secara paralel. Mode yang disempurnakan saat ini tersedia untuk transfer antara lokasi Amazon S3, transfer antara Azure Blob dan Amazon S3 tanpa agen, transfer antara cloud lain dan Amazon S3 tanpa agen, dan transfer antara server file NFS atau SMB dan Amazon S3 menggunakan agen mode yang Ditingkatkan.
+ **Mode dasar** — Transfer file atau objek antara AWS penyimpanan dan semua DataSync lokasi lain yang didukung. Tugas mode dasar tunduk pada [kuota](datasync-limits.md) pada jumlah file, objek, dan direktori dalam kumpulan data. Mode dasar secara berurutan menyiapkan, mentransfer, dan memverifikasi data, membuatnya lebih lambat dari mode Enhanced untuk sebagian besar beban kerja.

## Memahami perbedaan mode tugas
<a name="task-mode-differences"></a>

Informasi berikut dapat membantu Anda menentukan mode tugas mana yang akan digunakan. 


| Kemampuan | Perilaku mode yang ditingkatkan | Perilaku mode dasar | 
| --- | --- | --- | 
| [Performa](how-datasync-transfer-works.md#transferring-files) | DataSync daftar, menyiapkan, mentransfer, dan memverifikasi data Anda secara paralel. Memberikan kinerja yang lebih tinggi daripada mode Dasar untuk sebagian besar beban kerja (seperti mentransfer objek besar) | DataSync menyiapkan, mentransfer, dan memverifikasi data Anda secara berurutan. Performa lebih lambat dari mode Enhanced untuk sebagian besar beban kerja | 
| Jumlah item dalam kumpulan data yang DataSync dapat bekerja dengan per eksekusi tugas |  Jumlah objek yang hampir tidak terbatas  |  [Kuota berlaku](datasync-limits.md#task-hard-limits)  | 
|  [Penghitung](transfer-performance-counters.md) [dan metrik transfer data](monitor-datasync.md)  |  Lebih banyak penghitung dan metrik daripada mode Dasar, seperti jumlah objek yang DataSync ditemukan di lokasi sumber Anda, berapa banyak objek yang disiapkan selama setiap eksekusi tugas, dan penghitung folder yang mirip dengan penghitung file dan objek  |  Penghitung dan metrik lebih sedikit dari mode yang Ditingkatkan  | 
|  [Pencatatan log](configure-logging.md)  | Log terstruktur (format JSON) | Log tidak terstruktur | 
|  [Lokasi yang didukung](working-with-locations.md)  | Saat ini untuk transfer antara lokasi Amazon S3, transfer antara Azure Blob dan Amazon S3 tanpa agen, transfer antara cloud lain dan Amazon S3 tanpa agen, dan transfer antara server file NFS atau SMB dan Amazon S3 menggunakan agen mode yang Ditingkatkan. |  Untuk transfer antar semua lokasi yang DataSync mendukung  | 
|  [Opsi verifikasi data](configure-data-verification-options.md)  | DataSync memverifikasi hanya data yang ditransfer | DataSync memverifikasi semua data secara default | 
| Biaya | Untuk informasi lebih lanjut, lihat halaman [DataSync harga](https://aws.amazon.com/datasync/pricing) | Untuk informasi lebih lanjut, lihat halaman [DataSync harga](https://aws.amazon.com/datasync/pricing) | 
| Penanganan kegagalan untuk tag objek yang tidak didukung | Untuk transfer penyimpanan cloud ke atau dari lokasi yang tidak mendukung penandaan objek, eksekusi tugas akan segera gagal jika ObjectTags opsi tidak didesain atau disetel ke. PRESERVE | Untuk transfer penyimpanan cloud ke atau dari lokasi yang tidak mendukung penandaan objek, eksekusi tugas akan berjalan normal, tetapi akan melaporkan kegagalan per objek untuk objek yang diberi tag jika ObjectTags opsi tidak ditentukan atau disetel ke. PRESERVE | 

## Memilih mode tugas
<a name="choosing-task-mode-how-to"></a>

Anda dapat memilih mode yang Ditingkatkan hanya untuk transfer antara lokasi Amazon S3, transfer antara Azure Blob dan Amazon S3 tanpa agen, transfer antara cloud lain dan Amazon S3 tanpa agen, dan transfer antara server file NFS atau SMB dan Amazon S3 menggunakan agen mode yang Ditingkatkan. Jika tidak, Anda harus menggunakan mode Dasar. Misalnya, transfer dari lokasi [HDFS lokal ke lokasi](create-hdfs-location.md) S3 memerlukan mode Dasar.

Opsi tugas dan kinerja Anda mungkin bervariasi tergantung pada mode tugas yang Anda pilih. Setelah Anda membuat tugas Anda, Anda tidak dapat mengubah mode tugas.

**Izin yang diperlukan**  
Untuk membuat tugas mode Peningkatan, peran IAM yang Anda gunakan DataSync harus memiliki `iam:CreateServiceLinkedRole` izin.  
Untuk izin DataSync pengguna Anda, pertimbangkan untuk menggunakan [AWSDataSyncFullAccess](security-iam-awsmanpol.md#security-iam-awsmanpol-awsdatasyncfullaccess). Ini adalah kebijakan AWS terkelola yang memberikan akses penuh kepada pengguna DataSync dan akses minimal ke dependensinya.

### Menggunakan DataSync konsol
<a name="choosing-task-mode-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk **mode Tugas**, pilih salah satu opsi berikut:
   + **Ditingkatkan**
   + **Basic**

   Untuk informasi selengkapnya, lihat [Memahami perbedaan mode tugas](#task-mode-differences).

1. Saat masih berada di halaman **Konfigurasi pengaturan**, pilih opsi tugas lain atau gunakan pengaturan default.

   Anda mungkin tertarik dengan beberapa opsi berikut:
   + Tentukan data apa yang akan ditransfer dengan menggunakan [manifes](transferring-with-manifest.md) atau [filter](filtering.md).
   + Konfigurasikan cara [menangani metadata file](configure-metadata.md) dan [memverifikasi integritas data](configure-data-verification-options.md).
   + Pantau transfer Anda dengan [laporan tugas](task-reports.md) atau [ CloudWatch Log Amazon](monitor-datasync.md).

   Setelah selesai, pilih **Berikutnya**.

1. Tinjau konfigurasi tugas Anda, lalu pilih **Buat tugas**.

### Menggunakan AWS CLI
<a name="choosing-task-mode-cli"></a>

1. Di AWS CLI pengaturan Anda, pastikan Anda menggunakan salah satu Wilayah AWS tempat yang Anda rencanakan untuk mentransfer data.

1. Salin `create-task` perintah berikut:

   ```
   aws datasync create-task \
     --source-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --destination-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --task-mode "ENHANCED-or-BASIC"
   ```

1. Untuk`--source-location-arn`, tentukan Nama Sumber Daya Amazon (ARN) dari lokasi sumber Anda.

1. Untuk`--destination-location-arn`, tentukan ARN lokasi tujuan Anda.

   Jika Anda mentransfer lintas Wilayah AWS atau akun, pastikan ARN menyertakan Wilayah atau ID akun lainnya.

1. Untuk`--task-mode`, tentukan `ENHANCED` atau`BASIC`.

   Untuk informasi selengkapnya, lihat [Memahami perbedaan mode tugas](#task-mode-differences).

1. Tentukan opsi tugas lain sesuai kebutuhan. Anda mungkin tertarik dengan beberapa opsi berikut:
   + Tentukan data apa yang akan ditransfer dengan menggunakan [manifes](transferring-with-manifest.md) atau [filter](filtering.md).
   + Konfigurasikan cara [menangani metadata file](configure-metadata.md) dan [memverifikasi integritas data](configure-data-verification-options.md).
   + Pantau transfer Anda dengan [laporan tugas](task-reports.md) atau [ CloudWatch Log Amazon](monitor-datasync.md).

   Untuk opsi lainnya, lihat [create-task](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/create-task.html). Berikut adalah contoh `create-task` perintah yang menentukan mode Enhanced dan beberapa opsi lainnya:

   ```
   aws datasync create-task \
     --source-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --destination-location-arn "arn:aws:datasync:us-east-1:account-id:location/location-id" \
     --name "task-name" \
     --task-mode "ENHANCED" \
     --options TransferMode=CHANGED,VerifyMode=ONLY_FILES_TRANSFERRED,ObjectTags=PRESERVE,LogLevel=TRANSFER
   ```

1. Jalankan perintah `create-task`.

   Jika perintah berhasil, Anda mendapatkan respons yang menunjukkan ARN dari tugas yang Anda buat. Contoh:

   ```
   { 
       "TaskArn": "arn:aws:datasync:us-east-1:111222333444:task/task-08de6e6697796f026" 
   }
   ```

### Menggunakan DataSync API
<a name="choosing-task-mode-api"></a>

Anda dapat menentukan mode DataSync tugas dengan mengonfigurasi `TaskMode` parameter dalam [CreateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html)operasi.

# Memilih AWS DataSync transfer apa
<a name="task-options"></a>

AWS DataSync memungkinkan Anda memilih apa yang akan ditransfer dan bagaimana Anda ingin data Anda ditangani. Beberapa opsi meliputi:
+ Mentransfer daftar file atau objek yang tepat dengan menggunakan manifes.
+ Termasuk atau tidak termasuk jenis data tertentu dalam transfer Anda dengan menggunakan filter.
+ Untuk transfer berulang, hanya memindahkan data yang diubah sejak transfer terakhir
+ Menimpa data di lokasi tujuan agar sesuai dengan apa yang ada di lokasi sumber.
+ Memilih metadata file atau objek mana yang akan disimpan di antara lokasi penyimpanan Anda.

**Topics**
+ [Mentransfer file atau objek tertentu dengan menggunakan manifes](transferring-with-manifest.md)
+ [Mentransfer file, objek, dan folder tertentu dengan menggunakan filter](filtering.md)
+ [Memahami cara DataSync menangani metadata file dan objek](metadata-copied.md)
+ [Tautan dan direktori disalin oleh AWS DataSync](special-files-copied.md)
+ [Mengkonfigurasi cara menangani file, objek, dan metadata](configure-metadata.md)

# Mentransfer file atau objek tertentu dengan menggunakan manifes
<a name="transferring-with-manifest"></a>

*Manifes* adalah daftar file atau objek yang AWS DataSync ingin Anda transfer. Misalnya, alih-alih harus mentransfer semuanya dalam bucket S3 dengan jutaan objek yang berpotensi, hanya DataSync mentransfer objek yang Anda daftarkan dalam manifes Anda.

Manifes mirip dengan [filter](filtering.md) tetapi memungkinkan Anda mengidentifikasi dengan tepat file atau objek mana yang akan ditransfer alih-alih data yang cocok dengan pola filter.

**catatan**  
Ukuran maksimum yang diijinkan untuk file manifes dengan tugas mode yang Ditingkatkan adalah 20 GB.

## Membuat manifes Anda
<a name="transferring-with-manifest-create"></a>

Manifes adalah file berformat nilai dipisahkan koma (CSV) yang mencantumkan file atau objek di lokasi sumber yang ingin Anda transfer. DataSync Jika sumber Anda adalah bucket S3, Anda juga dapat menyertakan versi objek mana yang akan ditransfer.

**Topics**
+ [Pedoman](#transferring-with-manifest-guidelines)
+ [Contoh manifes](#manifest-examples)

### Pedoman
<a name="transferring-with-manifest-guidelines"></a>

Gunakan panduan ini untuk membantu Anda membuat manifes yang berfungsi DataSync.

------
#### [ Do ]
+ Tentukan jalur lengkap setiap file atau objek yang ingin Anda transfer.

  Anda tidak dapat menentukan hanya direktori atau folder dengan maksud mentransfer semua isinya. Untuk situasi ini, pertimbangkan untuk menggunakan [filter include](filtering.md) alih-alih manifes.
+ Pastikan bahwa setiap file atau path objek relatif terhadap jalur mount, folder, direktori, atau awalan yang Anda tentukan saat mengonfigurasi lokasi DataSync sumber Anda.

  Misalnya, katakanlah Anda [mengonfigurasi lokasi S3](create-s3-location.md#create-s3-location-how-to) dengan awalan bernama. `photos` Awalan itu mencakup objek `my-picture.png` yang ingin Anda transfer. Dalam manifes, Anda hanya perlu menentukan objek (`my-picture.png`) alih-alih awalan dan objek (`photos/my-picture.png`).
+ Untuk menentukan versi objek Amazon S3 IDs, pisahkan path objek dan ID versi dengan menggunakan koma.

  Contoh berikut menunjukkan entri manifes dengan dua bidang. Bidang pertama mencakup objek bernama`picture1.png`. Bidang kedua dipisahkan oleh koma dan menyertakan ID versi`111111`:

  ```
  picture1.png,111111
  ```
+ Gunakan tanda kutip dalam situasi berikut:
  + Ketika jalur berisi karakter khusus (koma, tanda kutip, dan akhiran baris):

    `"filename,with,commas.txt"`
  + Saat jalur mencakup beberapa baris:

    ```
    "this
    is
    a
    filename.txt"
    ```
  + Ketika sebuah jalur menyertakan tanda kutip:

    `filename""with""quotes.txt`

    Ini mewakili jalur bernama`filename"with"quotes.txt`.

  Aturan kutipan ini juga berlaku untuk bidang ID versi. Secara umum, jika bidang manifes memiliki kutipan, Anda harus menghindarinya dengan kutipan lain.
+ Pisahkan setiap entri file atau objek dengan baris baru.

  Anda dapat memisahkan baris dengan menggunakan Linux (line feed atau carriage return) atau Windows (carriage return diikuti oleh line feed) style line break.
+ Simpan manifes Anda (misalnya, `my-manifest.csv` atau`my-manifest.txt`).
+ Unggah manifes ke bucket S3 yang [DataSync dapat diakses](#transferring-with-manifest-access).

  Bucket ini tidak harus berada di akun yang sama Wilayah AWS atau di mana Anda menggunakan DataSync.

------
#### [ Don't ]
+ Tentukan hanya direktori atau folder dengan maksud mentransfer semua isinya.

  Manifes hanya dapat menyertakan jalur lengkap ke file atau objek yang ingin Anda transfer. Jika Anda mengonfigurasi lokasi sumber untuk menggunakan jalur pemasangan, folder, direktori, atau awalan tertentu, Anda tidak perlu menyertakannya dalam manifes Anda.
+ Tentukan jalur file atau objek yang melebihi 4.096 karakter.
+ Tentukan jalur file, jalur objek, atau ID versi objek Amazon S3 yang melebihi 1.024 byte.
+ Tentukan file duplikat atau jalur objek.
+ Sertakan ID versi objek jika lokasi sumber Anda bukan bucket S3.
+ Sertakan lebih dari dua bidang dalam entri manifes.

  Entri hanya dapat menyertakan file atau jalur objek dan (jika ada) ID versi objek Amazon S3.
+ Sertakan karakter yang tidak sesuai dengan pengkodean UTF-8.
+ Sertakan spasi yang tidak disengaja di bidang entri Anda di luar tanda kutip.

------

### Contoh manifes
<a name="manifest-examples"></a>

Gunakan contoh ini untuk membantu Anda membuat manifes yang berfungsi DataSync. 

**Manifestasi dengan jalur file atau objek lengkap**  
Contoh berikut menunjukkan manifes dengan file lengkap atau jalur objek untuk mentransfer.  

```
photos/picture1.png
photos/picture2.png
photos/picture3.png
```

**Manifestasi hanya dengan kunci objek**  
Contoh berikut menunjukkan manifes dengan objek yang akan ditransfer dari lokasi sumber Amazon S3. Karena [lokasi dikonfigurasi](create-s3-location.md#create-s3-location-how-to) dengan awalan`photos`, hanya kunci objek yang ditentukan.  

```
picture1.png
picture2.png
picture3.png
```

**Manifestasi dengan jalur objek dan versi IDs**  
Dua entri pertama dalam contoh manifes berikut menyertakan versi objek Amazon S3 tertentu untuk ditransfer.  

```
photos/picture1.png,111111
photos/picture2.png,121212
photos/picture3.png
```

**Manifestasi dengan karakter UTF-8**  
Contoh berikut menunjukkan manifes dengan file yang menyertakan karakter UTF-8.  

```
documents/résumé1.pdf
documents/résumé2.pdf
documents/résumé3.pdf
```

## Menyediakan DataSync akses ke manifes Anda
<a name="transferring-with-manifest-access"></a>

Anda memerlukan peran AWS Identity and Access Management (IAM) yang memberikan DataSync akses ke manifes Anda di bucket S3-nya. Peran ini harus menyertakan izin berikut:
+ `s3:GetObject`
+ `s3:GetObjectVersion`

Anda dapat menghasilkan peran ini secara otomatis di DataSync konsol atau membuat peran sendiri.

**catatan**  
Jika manifes Anda berbeda Akun AWS, Anda harus membuat peran ini secara manual.

### Membuat peran IAM secara otomatis
<a name="creating-manfiest-role-automatically"></a>

Saat membuat atau memulai tugas transfer di konsol, DataSync dapat membuat peran IAM untuk Anda dengan `s3:GetObjectVersion` izin `s3:GetObject` dan yang Anda perlukan untuk mengakses manifes Anda.

**Izin yang diperlukan untuk membuat peran secara otomatis**  
Untuk membuat peran secara otomatis, pastikan peran yang Anda gunakan untuk mengakses DataSync konsol memiliki izin berikut:  
+ `iam:CreateRole`
+ `iam:CreatePolicy`
+ `iam:AttachRolePolicy`

### Membuat peran IAM (akun yang sama)
<a name="creating-manfiest-role-automatically-same-account"></a>

Anda dapat membuat peran IAM secara manual yang DataSync perlu mengakses manifes Anda. Instruksi berikut mengasumsikan bahwa Anda berada di tempat yang sama dengan Akun AWS tempat yang Anda gunakan DataSync dan bucket S3 manifes Anda berada. 

1. Buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Di panel navigasi kiri, di bawah **Manajemen akses**, pilih **Peran**, lalu pilih **Buat peran**.

1. Pada halaman **Pilih entitas tepercaya**, untuk **jenis entitas Tepercaya**, pilih **Layanan AWS**.

1. Untuk **kasus Penggunaan**, pilih **DataSync**di daftar dropdown dan pilih. **DataSync** Pilih **Berikutnya**.

1. Pada halaman **Tambahkan izin**, pilih **Berikutnya**. Beri nama peran Anda dan pilih **Buat peran**.

1. Pada halaman **Peran**, cari peran yang baru saja Anda buat dan pilih namanya.

1. Pada halaman detail peran, pilih tab **Izin**. Pilih **Tambahkan izin** lalu **Buat kebijakan sebaris**.

1. Pilih tab **JSON** dan tempelkan kebijakan sampel berikut ke editor kebijakan:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [{
           "Sid": "DataSyncAccessManifest",
           "Effect": "Allow",
           "Action": [
               "s3:GetObject",
               "s3:GetObjectVersion"
           ],
           "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/my-manifest.csv"
       }]
   }
   ```

------

1. Dalam kebijakan sampel yang baru saja Anda tempelkan, ganti nilai berikut dengan milik Anda sendiri:

   1. Ganti `amzn-s3-demo-bucket` dengan nama bucket S3 yang menghosting manifes Anda.

   1. Ganti `my-manifest.csv` dengan nama file manifes Anda.

1. Pilih **Berikutnya**. Beri nama kebijakan Anda dan pilih **Buat kebijakan**.

1. (Disarankan) Untuk mencegah [masalah wakil lintas layanan yang membingungkan](cross-service-confused-deputy-prevention.md), lakukan hal berikut:

   1. Pada halaman detail peran, pilih tab **Trust relationship**. Pilih **Edit kebijakan kepercayaan**.

   1. Perbarui kebijakan kepercayaan dengan menggunakan contoh berikut, yang mencakup kunci konteks kondisi `aws:SourceAccount` global `aws:SourceArn` dan global:

------
#### [ JSON ]

****  

      ```
      {
          "Version":"2012-10-17",		 	 	 
          "Statement": [
            {
              "Effect": "Allow",
              "Principal": {
                  "Service": "datasync.amazonaws.com"
              },
              "Action": "sts:AssumeRole",
              "Condition": {
                  "StringEquals": {
                  "aws:SourceAccount": "555555555555"
                  },
                  "ArnLike": {
                  "aws:SourceArn": "arn:aws:datasync:us-east-1:555555555555:*"
                  }
              }
            }
        ]
      }
      ```

------
      + Ganti setiap instance `account-id` dengan Akun AWS ID tempat Anda menggunakan DataSync.
      + Ganti `region` dengan Wilayah AWS tempat yang Anda gunakan DataSync.

   1. Pilih **Perbarui kebijakan**.

Anda telah membuat peran IAM yang memungkinkan DataSync untuk mengakses manifes Anda. Tentukan peran ini saat [membuat](#manifest-creating-task) atau [memulai](#manifest-starting-task) tugas Anda.

### Membuat peran IAM (akun berbeda)
<a name="creating-manfiest-role-automatically-different-account"></a>

Jika manifes Anda berada di bucket S3 milik yang berbeda Akun AWS, Anda harus membuat peran IAM yang DataSync digunakan secara manual untuk mengakses manifes. Kemudian, di Akun AWS tempat manifes Anda berada, Anda harus menyertakan peran tersebut dalam kebijakan bucket S3.

#### Menciptakan peran
<a name="creating-manfiest-role-automatically-different-account-1"></a>

1. Buka konsol IAM di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Di panel navigasi kiri, di bawah **Manajemen akses**, pilih **Peran**, lalu pilih **Buat peran**.

1. Pada halaman **Pilih entitas tepercaya**, untuk **jenis entitas Tepercaya**, pilih **Layanan AWS**.

1. Untuk **kasus Penggunaan**, pilih **DataSync**di daftar dropdown dan pilih. **DataSync** Pilih **Berikutnya**.

1. Pada halaman **Tambahkan izin**, pilih **Berikutnya**. Beri nama peran Anda dan pilih **Buat peran**.

1. Pada halaman **Peran**, cari peran yang baru saja Anda buat dan pilih namanya.

1. Pada halaman detail peran, pilih tab **Izin**. Pilih **Tambahkan izin** lalu **Buat kebijakan sebaris**.

1. Pilih tab **JSON** dan tempelkan kebijakan sampel berikut ke editor kebijakan:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [{
           "Sid": "DataSyncAccessManifest",
           "Effect": "Allow",
           "Action": [
               "s3:GetObject",
               "s3:GetObjectVersion"
           ],
           "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/my-manifest.csv"
       }]
   }
   ```

------

1. Dalam kebijakan sampel yang baru saja Anda tempelkan, ganti nilai berikut dengan milik Anda sendiri:

   1. Ganti `amzn-s3-demo-bucket` dengan nama bucket S3 yang menghosting manifes Anda.

   1. Ganti `my-manifest.csv` dengan nama file manifes Anda.

1. Pilih **Berikutnya**. Beri nama kebijakan Anda dan pilih **Buat kebijakan**.

1. (Disarankan) Untuk mencegah [masalah wakil lintas layanan yang membingungkan](cross-service-confused-deputy-prevention.md), lakukan hal berikut:

   1. Pada halaman detail peran, pilih tab **Trust relationship**. Pilih **Edit kebijakan kepercayaan**.

   1. Perbarui kebijakan kepercayaan dengan menggunakan contoh berikut, yang mencakup kunci konteks kondisi `aws:SourceAccount` global `aws:SourceArn` dan global:

------
#### [ JSON ]

****  

      ```
      {
          "Version":"2012-10-17",		 	 	 
          "Statement": [
            {
              "Effect": "Allow",
              "Principal": {
                  "Service": "datasync.amazonaws.com"
              },
              "Action": "sts:AssumeRole",
              "Condition": {
                  "StringEquals": {
                  "aws:SourceAccount": "000000000000"
                  },
                  "ArnLike": {
                  "aws:SourceArn": "arn:aws:datasync:us-east-1:000000000000:*"
                  }
              }
           }
        ]
      }
      ```

------
      + Ganti setiap instance `account-id` dengan Akun AWS ID tempat Anda menggunakan DataSync.
      + Ganti `region` dengan Wilayah AWS tempat yang Anda gunakan DataSync.

   1. Pilih **Perbarui kebijakan**.

Anda membuat peran IAM yang dapat Anda sertakan dalam kebijakan bucket S3 Anda.

#### Memperbarui kebijakan bucket S3 Anda dengan peran
<a name="creating-manfiest-role-automatically-different-account-2"></a>

Setelah membuat peran IAM, Anda harus menambahkannya ke kebijakan bucket S3 di bagian lain Akun AWS tempat manifes Anda berada.

1. Di dalam Konsol Manajemen AWS, alihkan ke akun dengan ember S3 manfiest Anda.

1. Buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pada halaman detail bucket, pilih tab **Izin**.

1. Di bawah **kebijakan Bucket**, pilih **Edit** dan lakukan hal berikut untuk mengubah kebijakan bucket S3 Anda:

   1. Perbarui apa yang ada di editor untuk menyertakan pernyataan kebijakan berikut:

------
#### [ JSON ]

****  

      ```
      {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
          {
            "Sid": "DataSyncAccessManifestBucket",
            "Effect": "Allow",
            "Action": [
              "s3:GetObject",
              "s3:GetObjectVersion"
            ],
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket"
          }
        ]
      }
      ```

------

   1. Ganti `account-id` dengan Akun AWS ID untuk akun yang Anda gunakan DataSync .

   1. Ganti `datasync-role` dengan peran IAM yang baru saja Anda buat yang memungkinkan DataSync untuk mengakses manifes Anda.

   1. Ganti `amzn-s3-demo-bucket` dengan nama bucket S3 yang menghosting manifes Anda di bucket lainnya Akun AWS.

1. Pilih **Simpan perubahan**.

Anda telah membuat peran IAM yang memungkinkan DataSync untuk mengakses manifes Anda di akun lain. Tentukan peran ini saat [membuat](#manifest-creating-task) atau [memulai](#manifest-starting-task) tugas Anda.

## Menentukan manifes Anda saat membuat tugas
<a name="manifest-creating-task"></a>

Anda dapat menentukan manifes yang DataSync ingin Anda gunakan saat membuat tugas.

### Menggunakan DataSync konsol
<a name="manifest-creating-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. **Agar Konten dapat dipindai**, pilih **File, objek, dan folder tertentu**, lalu pilih **Menggunakan manifes**.

1. Untuk **URI S3**, pilih manifes yang di-host di bucket S3.

   Atau, Anda dapat memasukkan URI (misalnya,`s3://bucket/prefix/my-manifest.csv`).

1. Untuk **versi Object**, pilih versi manifes yang DataSync ingin Anda gunakan.

   Secara default, DataSync menggunakan versi terbaru dari objek.

1. Untuk **peran akses Manifest**, lakukan salah satu hal berikut:
   + Pilih **Autogenerate** DataSync untuk membuat peran IAM secara otomatis dengan izin yang diperlukan untuk mengakses manifes Anda di bucket S3-nya.
   + Pilih peran IAM yang ada yang dapat mengakses manifes Anda.

   Untuk informasi selengkapnya, lihat [Menyediakan DataSync akses ke manifes Anda](#transferring-with-manifest-access).

1. Konfigurasikan pengaturan tugas lain yang Anda butuhkan, lalu pilih **Berikutnya**.

1. Pilih **Buat tugas**.

### Menggunakan AWS CLI
<a name="manifest-creating-task-cli"></a>

1. Salin `create-task` perintah berikut:

   ```
   aws datasync create-task \
     --source-location-arn arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh \
     --destination-location-arn arn:aws:datasync:us-east-1:123456789012:location/loc-abcdefgh12345678 \
     --manifest-config {
         "Source": {
           "S3": {
               "ManifestObjectPath": "s3-object-key-of-manifest",
               "BucketAccessRoleArn": "bucket-iam-role",
               "S3BucketArn": "amzn-s3-demo-bucket-arn",
               "ManifestObjectVersionId": "manifest-version-to-use" 
           }
         }
     }
   ```

1. Untuk `--source-location-arn` parameter, tentukan Nama Sumber Daya Amazon (ARN) dari lokasi tempat Anda mentransfer data.

1. Untuk `--destination-location-arn` parameternya, tentukan ARN dari lokasi tempat Anda mentransfer data.

1. Untuk `--manifest-config` parameter, lakukan hal berikut:
   + `ManifestObjectPath`— Tentukan kunci objek S3 dari manifes Anda.
   + `BucketAccessRoleArn`— Tentukan peran IAM yang memungkinkan DataSync untuk mengakses manifes Anda di bucket S3-nya.

     Untuk informasi selengkapnya, lihat [Menyediakan DataSync akses ke manifes Anda](#transferring-with-manifest-access).
   + `S3BucketArn`— Tentukan ARN bucket S3 yang menghosting manifes Anda.
   + `ManifestObjectVersionId`— Tentukan versi manifes yang DataSync ingin Anda gunakan.

     Secara default, DataSync menggunakan versi terbaru dari objek.

1. Jalankan `create-task` perintah untuk membuat tugas Anda.

Ketika Anda siap, Anda dapat [memulai tugas transfer Anda](run-task.md).

## Menentukan manifes Anda saat memulai tugas
<a name="manifest-starting-task"></a>

Anda dapat menentukan manifes yang DataSync ingin Anda gunakan saat menjalankan tugas.

### Menggunakan DataSync konsol
<a name="manifest-starting-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Tugas**, lalu pilih tugas yang ingin Anda mulai.

1. Di halaman ikhtisar tugas, pilih **Mulai**, lalu pilih **Mulai dengan opsi utama**.

1. **Agar Konten dapat dipindai**, pilih **File, objek, dan folder tertentu**, lalu pilih **Menggunakan manifes**.

1. Untuk **URI S3**, pilih manifes yang di-host di bucket S3.

   Atau, Anda dapat memasukkan URI (misalnya,`s3://bucket/prefix/my-manifest.csv`).

1. Untuk **versi Object**, pilih versi manifes yang DataSync ingin Anda gunakan.

   Secara default, DataSync menggunakan versi terbaru dari objek.

1. Untuk **peran akses Manifest**, lakukan salah satu hal berikut:
   + Pilih **Autogenerate** DataSync untuk membuat peran IAM secara otomatis untuk mengakses manifes Anda di bucket S3-nya.
   + Pilih peran IAM yang ada yang dapat mengakses manifes Anda.

   Untuk informasi selengkapnya, lihat [Menyediakan DataSync akses ke manifes Anda](#transferring-with-manifest-access).

1. Pilih **Mulai** untuk memulai transfer Anda.

### Menggunakan AWS CLI
<a name="manifest-starting-task-cli"></a>

1. Salin `start-task-execution` perintah berikut:

   ```
   aws datasync start-task-execution \
     --task-arn arn:aws:datasync:us-east-1:123456789012:task/task-12345678abcdefgh \
     --manifest-config {
         "Source": {
           "S3": {
               "ManifestObjectPath": "s3-object-key-of-manifest",
               "BucketAccessRoleArn": "bucket-iam-role",
               "S3BucketArn": "amzn-s3-demo-bucket-arn",
               "ManifestObjectVersionId": "manifest-version-to-use" 
           }
         }
     }
   ```

1. Untuk `--task-arn` parameter, tentukan Nama Sumber Daya Amazon (ARN) tugas yang Anda mulai.

1. Untuk `--manifest-config` parameter, lakukan hal berikut:
   + `ManifestObjectPath`— Tentukan kunci objek S3 dari manifes Anda.
   + `BucketAccessRoleArn`— Tentukan peran IAM yang memungkinkan DataSync untuk mengakses manifes Anda di bucket S3-nya.

     Untuk informasi selengkapnya, lihat [Menyediakan DataSync akses ke manifes Anda](#transferring-with-manifest-access).
   + `S3BucketArn`— Tentukan ARN bucket S3 yang menghosting manifes Anda.
   + `ManifestObjectVersionId`— Tentukan versi manifes yang DataSync ingin Anda gunakan.

     Secara default, DataSync menggunakan versi terbaru dari objek.

1. Jalankan `start-task-execution` perintah untuk memulai transfer Anda.

## Batasan
<a name="transferring-with-manifest-limitations"></a>
+ Anda tidak dapat menggunakan manifes bersama dengan [filter](filtering.md).
+ Anda tidak dapat menentukan hanya direktori atau folder dengan maksud mentransfer semua isinya. Untuk situasi ini, pertimbangkan untuk menggunakan [filter include](filtering.md) alih-alih manifes.
+ Anda tidak dapat menggunakan opsi tugas **Simpan file yang dihapus** (`PreserveDeletedFiles`di [API](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-PreserveDeletedFiles)) untuk [memelihara file atau objek di tujuan yang tidak ada di sumbernya](configure-metadata.md). DataSync hanya mentransfer apa yang tercantum dalam manifes Anda dan tidak menghapus apa pun di tujuan.

## Pemecahan masalah
<a name="manifests-troubleshooting"></a>

**Kesalahan yang berkaitan dengan `HeadObject` atau `GetObjectTagging`**  
Jika Anda mentransfer objek dengan versi tertentu IDs dari bucket S3, Anda mungkin melihat kesalahan terkait `HeadObject` dengan atau. `GetObjectTagging` Misalnya, berikut adalah kesalahan yang terkait dengan`GetObjectTagging`:

```
[WARN] Failed to read metadata for file /picture1.png (versionId: 111111): S3 Get Object Tagging Failed
[ERROR] S3 Exception: op=GetObjectTagging photos/picture1.png, code=403, type=15, exception=AccessDenied, 
msg=Access Denied req-hdrs: content-type=application/xml, x-amz-api-version=2006-03-01 rsp-hdrs: content-type=application/xml, 
date=Wed, 07 Feb 2024 20:16:14 GMT, server=AmazonS3, transfer-encoding=chunked, 
x-amz-id-2=IOWQ4fDEXAMPLEQM+ey7N9WgVhSnQ6JEXAMPLEZb7hSQDASK+Jd1vEXAMPLEa3Km, x-amz-request-id=79104EXAMPLEB723
```

Jika Anda melihat salah satu kesalahan ini, validasi bahwa peran IAM yang DataSync digunakan untuk mengakses lokasi sumber S3 Anda memiliki izin berikut:
+ `s3:GetObjectVersion`
+ `s3:GetObjectVersionTagging`

Jika Anda perlu memperbarui peran Anda dengan izin ini, lihat[Membuat peran IAM DataSync untuk mengakses lokasi Amazon S3 Anda](create-s3-location.md#create-role-manually).

**Kesalahan: `ManifestFileDoesNotExist`**  
Kesalahan ini menunjukkan bahwa file dalam manifes tidak ditemukan di sumbernya. Tinjau [pedoman](#transferring-with-manifest-guidelines) untuk membuat manifes.

## Langkah selanjutnya
<a name="manifests-next-steps"></a>

Jika Anda belum melakukannya, [mulailah tugas Anda](run-task.md). Jika tidak, [pantau aktivitas tugas Anda](monitoring-overview.md).

# Mentransfer file, objek, dan folder tertentu dengan menggunakan filter
<a name="filtering"></a>

AWS DataSync memungkinkan Anda menerapkan filter untuk menyertakan atau mengecualikan data dari lokasi sumber Anda dalam transfer. Misalnya, jika Anda tidak ingin mentransfer file sementara yang diakhiri dengan`.tmp`, Anda dapat membuat filter pengecualian sehingga file-file ini tidak sampai ke lokasi tujuan Anda.

Anda dapat menggunakan kombinasi pengecualian dan menyertakan filter dalam tugas transfer yang sama. Jika Anda memodifikasi filter tugas, perubahan tersebut akan diterapkan saat berikutnya Anda menjalankan tugas.

## Memfilter istilah, ketentuan, dan sintaks
<a name="filter-overview"></a>

Biasakan diri Anda dengan konsep yang terkait dengan DataSync penyaringan:

**Filter **  
Seluruh string yang membentuk filter tertentu (misalnya, `*.tmp` `|` `*.temp` atau`/folderA|/folderB`).  
Filter terdiri dari pola yang dibatasi dengan menggunakan pipa (\$1). Anda tidak memerlukan pembatas saat menambahkan pola di DataSync konsol karena Anda menambahkan setiap pola secara terpisah.  
Filter peka huruf besar/kecil. Misalnya, filter `/folderA` tidak akan cocok`/FolderA`.

**Pola**  
Sebuah pola di dalam filter. Misalnya, `*.tmp` adalah pola yang merupakan bagian dari `*.tmp` `|` `*.temp` filter. Jika filter Anda memiliki beberapa pola, Anda membatasi setiap pola dengan menggunakan pipa (\$1).

**Folder**  
+ Semua filter adalah relatif terhadap jalur lokasi sumber. Misalnya, misalkan Anda menentukan `/my_source/` sebagai jalur sumber saat Anda membuat lokasi dan tugas sumber Anda dan tentukan filter sertakan`/transfer_this/`. Dalam hal ini, DataSync transfer hanya direktori `/my_source/transfer_this/` dan isinya.
+ Untuk menentukan folder langsung di bawah lokasi sumber, sertakan garis miring (/) di depan nama folder. Dalam contoh sebelumnya, pola menggunakan `/transfer_this`, bukan `transfer_this`.
+ DataSync menafsirkan pola berikut dengan cara yang sama dan cocok dengan folder dan isinya.

  `/dir` 

  `/dir/`
+ Saat Anda mentransfer data dari atau ke bucket Amazon S3 DataSync, memperlakukan `/` karakter dalam kunci objek sebagai setara dengan folder pada sistem file.

**Karakter-karakter khusus**  
Berikut ini adalah karakter khusus untuk digunakan dengan pemfilteran.      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/filtering.html)

## Contoh filter
<a name="sample-filters"></a>

Contoh berikut menunjukkan filter umum yang dapat Anda gunakan DataSync.

**catatan**  
Ada batasan berapa banyak karakter yang dapat Anda gunakan dalam filter. Untuk informasi selengkapnya, lihat [DataSync kuota](datasync-limits.md#task-hard-limits).

**Kecualikan beberapa folder dari lokasi sumber Anda**  
Dalam beberapa kasus, Anda ingin mengecualikan folder di lokasi sumber Anda untuk tidak menyalinnya ke lokasi tujuan Anda. Misalnya, jika Anda memiliki work-in-progress folder sementara, Anda dapat menggunakan sesuatu seperti filter berikut:

`*/.temp`

Untuk mengecualikan folder dengan konten serupa (seperti `/reports2021` dan`/reports2022)`), Anda dapat menggunakan filter pengecualian seperti berikut:

`/reports*`

Untuk mengecualikan folder di tingkat mana pun dalam hierarki file, Anda dapat menggunakan filter pengecualian seperti berikut ini. 

`*/folder-to-exclude-1`\$1`*/folder-to-exclude-2`

Untuk mengecualikan folder di tingkat atas lokasi sumber, Anda dapat menggunakan filter pengecualian seperti berikut ini. 

`/top-level-folder-to-exclude-1`\$1`/top-level-folder-to-exclude-2`

**Sertakan subset folder di lokasi sumber Anda**  
Dalam beberapa kasus, lokasi sumber Anda mungkin merupakan bagian yang besar dan Anda perlu mentransfer subset folder di bawah root. Untuk menyertakan folder tertentu, mulai eksekusi tugas dengan filter penyertaan seperti berikut.

`/folder-to-transfer/*`

**Kecualikan tipe file tertentu**  
Untuk mengecualikan tipe file tertentu dari transfer, Anda dapat membuat eksekusi tugas dengan filter pengecualian seperti `*.temp`.

**Transfer file individual yang Anda tentukan**  
Untuk mentransfer daftar file individual, mulai eksekusi tugas dengan menyertakan filter seperti berikut: "`/folder/subfolder/file1.txt`\$1`/folder/subfolder/file2.txt`\$1`/folder/subfolder/file2.txt`"

## Membuat filter termasuk
<a name="include-filters"></a>

Sertakan filter menentukan file, objek, dan folder yang DataSync ingin Anda transfer. Anda dapat mengonfigurasi filter sertakan saat membuat, mengedit, atau memulai tugas.

DataSync memindai dan mentransfer hanya file dan folder yang cocok dengan filter include. Misalnya, untuk menyertakan subset folder sumber Anda, Anda dapat menentukan `/important_folder_1` \$1`/important_folder_2`. 

**catatan**  
Sertakan filter yang mendukung karakter wildcard (\$1) hanya sebagai karakter paling kanan dalam suatu pola. Misalnya, `/documents*` \$1 `/code*` didukung, tetapi `*.txt` tidak.

### Menggunakan DataSync konsol
<a name="include-filters-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. **Agar Konten dapat dipindai**, pilih **File, objek, dan folder tertentu**, lalu pilih **Menggunakan filter**.

1. Untuk **Termasuk**, masukkan filter Anda (misalnya, `/important_folders` untuk menyertakan direktori penting), lalu pilih **Tambah pola**.

1. Tambahkan filter sertakan lainnya sesuai kebutuhan. 

### Menggunakan AWS CLI
<a name="include-filters-cli"></a>

Saat menggunakan AWS CLI, Anda harus menggunakan tanda kutip tunggal (`'`) di sekitar filter dan \$1 (pipa) sebagai pembatas jika Anda memiliki lebih dari satu filter.

Contoh berikut menentukan dua termasuk filter `/important_folder1` dan `/important_folder2` ketika menjalankan `create-task` perintah.

```
aws datasync create-task
   --source-location-arn 'arn:aws:datasync:region:account-id:location/location-id' \
   --destination-location-arn 'arn:aws:datasync:region:account-id:location/location-id' \
   --includes FilterType=SIMPLE_PATTERN,Value='/important_folder1|/important_folder2'
```

## Membuat filter pengecualian
<a name="exclude-filters"></a>

Kecualikan filter menentukan file, objek, dan folder di lokasi sumber yang tidak DataSync ingin Anda transfer. Anda dapat mengonfigurasi filter ini saat membuat, mengedit, atau memulai tugas.

**Topics**
+ [Data dikecualikan secara default](#directories-ignored-during-transfers)

### Data dikecualikan secara default
<a name="directories-ignored-during-transfers"></a>

DataSync secara otomatis mengecualikan beberapa data agar tidak ditransfer:
+ `.snapshot`— DataSync mengabaikan jalur yang diakhiri dengan`.snapshot`, yang biasanya digunakan untuk point-in-time snapshot file atau direktori sistem penyimpanan.
+ `/.aws-datasync`dan `/.awssync` — DataSync membuat folder ini di lokasi Anda untuk membantu memfasilitasi transfer Anda.
+ `/.zfs`— Anda mungkin melihat folder ini dengan Amazon FSx untuk lokasi OpenZFS.

### Menggunakan DataSync konsol
<a name="adding-exclude-filters"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk **Excludes**, masukkan filter Anda (misalnya, `*/temp` untuk mengecualikan folder sementara), lalu pilih **Tambah pola**.

1. Tambahkan filter pengecualian lainnya sesuai kebutuhan. 

1. Jika perlu, tambahkan [filter sertakan](#include-filters).

### Menggunakan AWS CLI
<a name="adding-exclude-filters-cli"></a>

Saat menggunakan AWS CLI, Anda harus menggunakan tanda kutip tunggal (`'`) di sekitar filter dan \$1 (pipa) sebagai pembatas jika Anda memiliki lebih dari satu filter. 

Contoh berikut menentukan dua mengecualikan filter `*/temp` dan `*/tmp` ketika menjalankan `create-task` perintah.

```
aws datasync create-task \
   --source-location-arn 'arn:aws:datasync:region:account-id:location/location-id' \
   --destination-location-arn 'arn:aws:datasync:region:account-id:location/location-id' \
   --excludes FilterType=SIMPLE_PATTERN,Value='*/temp|*/tmp'
```

# Memahami cara DataSync menangani metadata file dan objek
<a name="metadata-copied"></a>

AWS DataSync dapat melestarikan file atau objek metadata Anda selama transfer data. Cara metadata Anda disalin tergantung pada lokasi transfer Anda dan jika lokasi tersebut menggunakan jenis metadata yang serupa.

## Metadata tingkat sistem
<a name="metadata-copied-system-level"></a>

Secara umum, DataSync tidak menyalin metadata tingkat sistem. Misalnya, saat mentransfer dari server file SMB, izin yang Anda konfigurasikan di tingkat sistem file tidak disalin ke sistem penyimpanan tujuan.

Ada pengecualian. Saat mentransfer antara Amazon S3 dan penyimpanan objek lainnya DataSync , menyalin [beberapa metadata objek yang ditentukan sistem](#metadata-copied-between-object-s3).

## Metadata disalin dalam transfer Amazon S3
<a name="metadata-copied-amazon-s3"></a>

Tabel berikut menjelaskan metadata apa yang DataSync dapat disalin saat transfer melibatkan lokasi Amazon S3.

**Topics**
+ [Ke Amazon S3](#metadata-copied-to-s3)
+ [Antara Amazon S3 dan penyimpanan objek lainnya](#metadata-copied-between-object-s3)
+ [Antara Amazon S3 dan HDFS](#metadata-copied-between-hdfs-s3)

### Ke Amazon S3
<a name="metadata-copied-to-s3"></a>


| Saat menyalin dari salah satu lokasi ini | Ke lokasi ini | DataSync dapat menyalin | 
| --- | --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  Berikut ini sebagai metadata pengguna Amazon S3: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html) Metadata file yang disimpan dalam metadata pengguna Amazon S3 dapat dioperasikan dengan berbagi NFS di gateway file yang menggunakan. AWS Storage Gateway Gateway file memungkinkan akses latensi rendah dari jaringan lokal ke data yang disalin ke Amazon S3 oleh. DataSync Metadata ini juga dapat dioperasikan dengan for Lustre. FSx  Saat DataSync menyalin objek yang berisi metadata ini kembali ke server NFS, metadata file dipulihkan. Memulihkan metadata membutuhkan pemberian izin yang lebih tinggi ke server NFS. Untuk informasi selengkapnya, lihat [Mengkonfigurasi AWS DataSync transfer dengan server file NFS](create-nfs-location.md).  | 

### Antara Amazon S3 dan penyimpanan objek lainnya
<a name="metadata-copied-between-object-s3"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)

### Antara Amazon S3 dan HDFS
<a name="metadata-copied-between-hdfs-s3"></a>


| Saat menyalin di antara lokasi-lokasi ini | DataSync dapat menyalin | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  | Berikut ini sebagai metadata pengguna Amazon S3:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)HDFS menggunakan string untuk menyimpan file dan folder pengguna dan kepemilikan grup, bukan pengidentifikasi numerik, seperti dan. UIDs GIDs | 

## Metadata disalin dalam transfer NFS
<a name="metadata-copied-nfs"></a>

Tabel berikut menjelaskan metadata apa yang DataSync dapat menyalin antara lokasi yang menggunakan Network File System (NFS).


| Saat menyalin di antara lokasi-lokasi ini | DataSync dapat menyalin | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  | 

## Metadata disalin dalam transfer SMB
<a name="metadata-copied-smb"></a>

Tabel berikut menjelaskan metadata apa yang DataSync dapat menyalin antara lokasi yang menggunakan Server Message Block (SMB).


| Saat menyalin di antara lokasi-lokasi ini | DataSync dapat menyalin | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  | 

## Metadata disalin dalam skenario transfer lainnya
<a name="metadata-copied-different"></a>

DataSync menangani metadata dengan cara berikut saat menyalin antara sistem penyimpanan ini (sebagian besar memiliki struktur metadata yang berbeda).

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)

## Memahami kapan dan bagaimana DataSync menerapkan metadata POSIX default
<a name="POSIX-metadata"></a>

DataSync menerapkan metadata POSIX default dalam situasi berikut:
+ Bila lokasi sumber dan tujuan transfer Anda tidak memiliki struktur metadata yang serupa
+ Ketika metadata hilang dari lokasi sumber

Tabel berikut menjelaskan bagaimana DataSync menerapkan metadata POSIX default selama jenis transfer ini:


| Sumber | Destinasi | Izin file | Izin folder | UID | GID | 
| --- | --- | --- | --- | --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  0755  | 0755 |  65534  |  65534  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  0644  |  0755  |  65534  |  65534  | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/metadata-copied.html)  |  0644  |  0755  |  65534  |  65534  | 

1 Dalam kasus di mana objek tidak memiliki metadata yang sebelumnya diterapkan oleh. DataSync

# Tautan dan direktori disalin oleh AWS DataSync
<a name="special-files-copied"></a>

AWS DataSync menangani hard link, tautan simbolik, dan direktori secara berbeda tergantung pada lokasi penyimpanan yang terlibat dalam transfer Anda.

## Tautan keras
<a name="special-files-copied-hard-links"></a>

Berikut cara DataSync menangani hard link dalam beberapa skenario transfer umum:
+ **Saat mentransfer antara server file NFS, FSx untuk Lustre, untuk OpenZFS, FSx FSx untuk ONTAP (menggunakan NFS), dan Amazon EFS, tautan keras dipertahankan**.
+ **Saat mentransfer ke Amazon** S3, setiap file yang mendasari yang direferensikan oleh tautan keras ditransfer hanya sekali. Selama transfer inkremental, objek terpisah dibuat di bucket S3 Anda. Jika hard link tidak berubah di Amazon S3, itu dipulihkan dengan benar saat ditransfer ke server file NFS, untuk Lustre FSx , untuk OpenZFS FSx , untuk ONTAP (menggunakan NFS) FSx , atau sistem file Amazon EFS.
+ **Saat mentransfer ke Microsoft Azure Blob Storage**, setiap file yang mendasari yang direferensikan oleh tautan keras ditransfer hanya sekali. Selama transfer inkremental, objek terpisah dibuat di penyimpanan gumpalan Anda jika ada referensi baru di sumbernya. Saat mentransfer dariAzure Blob Storage, DataSync mentransfer tautan keras seolah-olah itu adalah file individual.
+ **Saat mentransfer antara server file SMB, FSx untuk Windows File Server, dan FSx untuk ONTAP (menggunakan SMB)**, hard link tidak didukung. Jika DataSync menemukan hard link dalam situasi ini, tugas transfer selesai dengan kesalahan. Untuk mempelajari lebih lanjut, periksa CloudWatch log Anda.
+ **Saat mentransfer ke HDFS**, hard link tidak didukung. CloudWatch log menunjukkan tautan ini sebagai dilewati.

## Tautan simbolik
<a name="special-files-copied-symbolic-links"></a>

Berikut cara DataSync menangani tautan simbolik dalam beberapa skenario transfer umum:
+ **Saat mentransfer antara server file NFS, FSx untuk Lustre, untuk OpenZFS, FSx FSx untuk ONTAP (menggunakan NFS), dan Amazon EFS, tautan simbolis** dipertahankan.
+ **Saat mentransfer ke Amazon** S3, jalur target tautan disimpan di objek Amazon S3. Tautan dipulihkan dengan benar saat ditransfer ke server file NFS, FSx untuk Lustre, untuk OpenZFS, FSx untuk FSx ONTAP, atau sistem file Amazon EFS.
+ **Saat mentransfer ke Azure Blob Storage**, tautan simbolik tidak didukung. CloudWatch log menunjukkan tautan ini sebagai dilewati.
+ **Saat mentransfer antara server file SMB, FSx untuk Windows File Server, dan FSx untuk ONTAP (menggunakan SMB)**, tautan simbolis tidak didukung. DataSync tidak mentransfer tautan simbolis itu sendiri melainkan file yang direferensikan oleh tautan simbolis. Untuk mengenali file duplikat dan menghapus duplikat dengan tautan simbolik, Anda harus mengonfigurasi deduplikasi pada sistem file tujuan Anda.
+ **Saat mentransfer ke HDFS**, tautan simbolis tidak didukung. CloudWatch log menunjukkan tautan ini sebagai dilewati.

## Direktori
<a name="special-files-copied-directories"></a>

Secara umum, DataSync mempertahankan direktori saat mentransfer antar sistem penyimpanan. Ini tidak terjadi dalam situasi berikut:
+ **Saat mentransfer ke Amazon** S3, direktori direpresentasikan sebagai objek kosong yang memiliki awalan dan diakhiri dengan garis miring (). `/`
+ **Saat mentransfer ke Azure Blob Storage tanpa namespace hierarkis**, direktori tidak ada. Apa yang tampak seperti direktori hanyalah bagian dari nama objek.

# Mengkonfigurasi cara menangani file, objek, dan metadata
<a name="configure-metadata"></a>

Anda dapat mengonfigurasi cara AWS DataSync menangani file, objek, dan metadata terkait saat mentransfer antar lokasi.

Misalnya, dengan transfer berulang, Anda mungkin ingin menimpa file di tujuan dengan perubahan sumber agar lokasi tetap sinkron. Anda dapat menyalin properti seperti izin POSIX untuk file dan folder, tag yang terkait dengan objek, dan daftar kontrol akses ()ACLs.

## Opsi mode transfer
<a name="task-option-transfer-mode"></a>

Anda dapat mengonfigurasi apakah hanya DataSync mentransfer data (termasuk metadata) yang diubah setelah salinan awal atau semua data setiap kali Anda menjalankan tugas. Jika Anda berencana melakukan transfer berulang, Anda mungkin hanya ingin mentransfer apa yang telah diubah sejak eksekusi tugas sebelumnya.


| Opsi di konsol | Opsi di API | Deskripsi | 
| --- | --- | --- | 
|  **Transfer hanya data yang telah berubah**  |  [TransferMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-TransferMode)disetel ke `CHANGED`  | Setelah transfer penuh awal Anda, DataSync salin hanya data dan metadata yang berbeda antara lokasi sumber dan tujuan. | 
|  **Transfer semua data**  |  [TransferMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-TransferMode)disetel ke `ALL`  |  DataSync menyalin semua yang ada di sumber ke tujuan tanpa membandingkan perbedaan antar lokasi.   | 

## Opsi penanganan file dan objek
<a name="task-option-file-object-handling"></a>

Anda dapat mengontrol beberapa aspek bagaimana DataSync memperlakukan file atau objek Anda di lokasi tujuan. Misalnya, DataSync dapat menghapus file di tujuan yang tidak ada di sumbernya.


| Opsi di konsol | Opsi di API | Deskripsi | 
| --- | --- | --- | 
|  **Simpan file yang dihapus**  |  [PreserveDeletedFiles](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-PreserveDeletedFiles)  |  Menentukan apakah DataSync memelihara file atau objek di lokasi tujuan yang tidak ada di sumber. Jika mengonfigurasi tugas untuk menghapus objek dari bucket Amazon S3, Anda mungkin dikenakan biaya durasi penyimpanan minimum untuk kelas penyimpanan tertentu. Untuk detail informasi, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).  Anda tidak dapat mengonfigurasi tugas Anda untuk menghapus data di tujuan dan juga [mentransfer semua data](#task-option-transfer-mode). Ketika Anda mentransfer semua data, DataSync tidak memindai lokasi tujuan Anda dan tidak tahu apa yang harus dihapus.   | 
|  **Menimpa file**  |  [OverwriteMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-OverwriteMode)  |  Menentukan apakah DataSync memodifikasi data di lokasi tujuan ketika data sumber atau metadata telah berubah. Jika Anda tidak mengonfigurasi tugas untuk menimpa data, data tujuan tidak akan ditimpa meskipun data sumbernya berbeda. Jika tugas Anda menimpa objek, Anda mungkin dikenakan biaya tambahan untuk kelas penyimpanan tertentu (misalnya, untuk pengambilan atau penghapusan awal). Untuk detail informasi, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).  | 

## Opsi penanganan metadata
<a name="task-option-metadata-handling"></a>

DataSync dapat melestarikan metadata file dan objek selama transfer. Metadata yang DataSync dapat dipertahankan tergantung pada sistem penyimpanan yang terlibat dan apakah sistem tersebut menggunakan struktur metadata yang serupa.

Sebelum mengonfigurasi tugas Anda, pastikan Anda memahami cara DataSync menangani [metadata](metadata-copied.md) dan [file khusus](special-files-copied.md) saat mentransfer antara lokasi sumber dan tujuan.

**penting**  
DataSync mendukung transfer ke dan dari sistem penyimpanan cloud pihak ketiga tertentu, seperti Google Cloud Storage dan IBM Cloud Object Storage, yang menangani metadata sistem dengan cara yang tidak sepenuhnya kompatibel dengan S3. Untuk transfer ini, DataSync upaya untuk menyalin atribut metadata seperti`ContentType`,, `ContentEncoding``ContentLanguage`, dan `CacheControl` atas dasar upaya terbaik. Jika sistem penyimpanan tujuan tidak menerapkan atribut ini, atribut tersebut akan diabaikan selama verifikasi tugas.


| Opsi di konsol | Opsi di API | Deskripsi | 
| --- | --- | --- | 
|  **Salin kepemilikan**  | [Gid](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-Gid) dan [Uid](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-Uid) |  Menentukan apakah DataSync salinan POSIX file dan kepemilikan folder, seperti ID grup pemilik file dan ID pengguna dari pemilik file.  | 
|  **Salin izin**  | [PosixPermissions](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-PosixPermissions) |  Menentukan apakah DataSync salinan izin POSIX untuk file dan folder dari sumber ke tujuan.  | 
| Salin stempel waktu | [https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-Atime](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-Atime) |  Menentukan apakah DataSync menyalin metadata timestamp dari sumber ke tujuan. Diperlukan saat Anda perlu menjalankan tugas lebih dari sekali.  | 
| Salin tag objek | [ObjectTags](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-ObjectTags) |  Menentukan apakah DataSync mempertahankan tag yang terkait dengan objek Anda saat mentransfer antara sistem penyimpanan objek.  | 
| Kepemilikan salinan, DACLs, dan SACLs | [SecurityDescriptorCopyFlags ](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-SecurityDescriptorCopyFlags)disetel ke OWNER\$1DACL\$1SACL |  DataSync menyalin yang berikut ini: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/configure-metadata.html)  | 
| Salin kepemilikan dan DACLs | [SecurityDescriptorCopyFlags ](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-SecurityDescriptorCopyFlags)disetel ke OWNER\$1DACL |  DataSync menyalin yang berikut ini: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/datasync/latest/userguide/configure-metadata.html) DataSync tidak akan menyalin SACLs ketika Anda memilih opsi ini.  | 
| Jangan menyalin kepemilikan atau ACLs | [SecurityDescriptorCopyFlags ](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-SecurityDescriptorCopyFlags)disetel ke NONE |  DataSync tidak menyalin data kepemilikan atau izin apa pun. Objek yang DataSync menulis ke lokasi tujuan Anda dimiliki oleh pengguna yang kredensialnya disediakan DataSync untuk mengakses tujuan. Izin objek tujuan ditentukan berdasarkan izin yang dikonfigurasi di server tujuan.  | 

## Mengkonfigurasi opsi penanganan file, objek, dan metadata
<a name="configure-file-metadata-options"></a>

Anda dapat mengonfigurasi cara DataSync menangani file, objek, dan metadata saat membuat, mengedit, atau memulai tugas transfer Anda.

### Menggunakan DataSync konsol
<a name="configure-metadata-console"></a>

Petunjuk berikut menjelaskan cara mengonfigurasi opsi penanganan file, objek, dan metadata saat membuat tugas.

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk **mode Transfer**, pilih salah satu opsi berikut:
   + **Transfer hanya data yang telah berubah**
   + **Transfer semua data**

   Untuk informasi selengkapnya tentang opsi ini, lihat [Opsi mode transfer](#task-option-transfer-mode).

1. Pilih **Simpan file yang dihapus** jika Anda DataSync ingin mempertahankan file atau objek di lokasi tujuan yang tidak ada di sumber.

   Jika Anda tidak memilih opsi ini dan tugas Anda menghapus objek dari bucket Amazon S3, Anda mungkin dikenakan biaya durasi penyimpanan minimum untuk kelas penyimpanan tertentu. Untuk detail informasi, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).
**Awas**  
Anda tidak dapat membatalkan pilihan ini dan mengaktifkan **Transfer semua data**. Ketika Anda mentransfer semua data, DataSync tidak memindai lokasi tujuan Anda dan tidak tahu apa yang harus dihapus.

1. Pilih **Timpa file** jika Anda DataSync ingin mengubah data di lokasi tujuan saat data sumber atau metadata telah berubah.

   Jika tugas Anda menimpa objek, Anda mungkin dikenakan biaya tambahan untuk kelas penyimpanan tertentu (misalnya, untuk pengambilan atau penghapusan awal). Untuk detail informasi, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).

   Jika Anda tidak memilih opsi ini, data tujuan tidak akan ditimpa meskipun data sumbernya berbeda.

1. Di bawah **Opsi transfer**, pilih cara Anda DataSync ingin menangani metadata. Untuk informasi lebih lanjut tentang opsi, lihat [Opsi penanganan metadata](#task-option-metadata-handling).
**penting**  
Opsi yang Anda lihat di konsol bergantung pada lokasi sumber dan tujuan tugas Anda. Anda mungkin harus memperluas **Pengaturan tambahan** untuk melihat beberapa opsi ini.
   + **Salin kepemilikan**
   + **Salin izin**
   + **Salin stempel waktu**
   + **Salin tag objek**
   + **Kepemilikan salinan, DACLs, dan SACLs**
   + **Salin kepemilikan dan DACLs**
   + **Jangan menyalin kepemilikan atau ACLs**

### Menggunakan DataSync API
<a name="configure-file-metadata-options-api"></a>

Anda dapat mengonfigurasi opsi penanganan file, objek, dan metadata dengan menggunakan `Options` parameter dengan salah satu operasi berikut:
+ [CreateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html)
+ [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html)
+ [UpdateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTask.html)

# Mengkonfigurasi cara AWS DataSync memverifikasi integritas data
<a name="configure-data-verification-options"></a>

Selama transfer, AWS DataSync gunakan verifikasi checksum untuk memverifikasi integritas data yang Anda salin antar lokasi. Anda juga dapat mengonfigurasi DataSync untuk melakukan verifikasi tambahan di akhir transfer Anda.

## Opsi verifikasi data
<a name="data-verification-options"></a>

Gunakan informasi berikut untuk membantu Anda memutuskan apakah dan bagaimana Anda DataSync ingin melakukan pemeriksaan tambahan ini.


| Opsi konsol | Opsi API | Deskripsi | 
| --- | --- | --- | 
|  **Verifikasi hanya data yang ditransfer** (disarankan)  |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode)diatur ke `ONLY_FILES_TRANSFERRED`  |  DataSync menghitung checksum data yang ditransfer (termasuk metadata) di lokasi sumber. Di akhir transfer Anda, DataSync bandingkan checksum ini dengan checksum yang dihitung pada data yang sama di tujuan. Kami merekomendasikan opsi ini saat mentransfer ke kelas penyimpanan S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive. Untuk informasi selengkapnya, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).  | 
|  **Verifikasi semua data**  |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode)diatur ke `POINT_IN_TIME_CONSISTENT`  |  Di akhir transfer Anda, DataSync periksa seluruh sumber dan tujuan untuk memverifikasi bahwa kedua lokasi disinkronkan sepenuhnya.  Tidak didukung saat tugas Anda menggunakan [mode Enhanced](choosing-task-mode.md).  Jika Anda menggunakan [manifes](transferring-with-manifest.md), DataSync hanya memindai dan memverifikasi apa yang tercantum dalam manifes. Anda tidak dapat menggunakan opsi ini saat mentransfer ke kelas penyimpanan S3 Glacier Flexible Retrieval atau S3 Glacier Deep Archive. Untuk informasi selengkapnya, lihat [Pertimbangan kelas penyimpanan dengan transfer Amazon S3](create-s3-location.md#using-storage-classes).   | 
| Jangan verifikasi data setelah transfer |  [VerifyMode](https://docs.aws.amazon.com/datasync/latest/userguide/API_Options.html#DataSync-Type-Options-VerifyMode)diatur ke `NONE`  | DataSync melakukan pemeriksaan integritas data hanya selama transfer Anda. Tidak seperti opsi lain, tidak ada verifikasi tambahan di akhir transfer Anda. | 

## Mengkonfigurasi verifikasi data
<a name="configure-data-verification"></a>

Anda dapat mengonfigurasi opsi verifikasi data saat membuat tugas, memperbarui tugas, atau memulai eksekusi tugas.

### Menggunakan DataSync konsol
<a name="configure-data-verification-options-console"></a>

Petunjuk berikut menjelaskan cara mengonfigurasi opsi verifikasi data saat membuat tugas.

**Untuk mengonfigurasi verifikasi data dengan menggunakan konsol**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk **Verifikasi**, pilih salah satu dari berikut ini:
   + **Verifikasi hanya data yang ditransfer** (disarankan)
   + **Verifikasi semua data**
   + **Jangan verifikasi data setelah transfer**

### Menggunakan DataSync API
<a name="configure-data-verification-options-api"></a>

Anda dapat mengonfigurasi cara DataSync memverifikasi data dengan menggunakan `VerifyMode` parameter dengan salah satu operasi berikut:
+ [CreateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html)
+ [UpdateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTask.html)
+ [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html)

# Menetapkan batas bandwidth untuk AWS DataSync tugas Anda
<a name="configure-bandwidth"></a>

Anda dapat mengonfigurasi batas bandwidth jaringan untuk AWS DataSync tugas Anda dan setiap pelaksanaannya.

## Membatasi bandwidth untuk suatu tugas
<a name="configure-bandwidth-create"></a>

Tetapkan batas bandwidth saat membuat, mengedit, atau memulai tugas.

### Menggunakan DataSync konsol
<a name="configure-bandwidth-create-console"></a>

Petunjuk berikut menjelaskan cara mengonfigurasi batas bandwidth untuk tugas Anda saat Anda membuatnya.

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk **batas Bandwidth**, pilih salah satu dari berikut ini:
   + Pilih **Gunakan tersedia** untuk menggunakan semua bandwidth jaringan yang tersedia untuk setiap eksekusi tugas.
   + Pilih **Setel batas bandwidth (MIB/s)** dan masukkan bandwidth maksimum yang ingin Anda gunakan DataSync untuk setiap eksekusi tugas.

### Menggunakan DataSync API
<a name="configure-bandwidth-create-api"></a>

Anda dapat mengonfigurasi batas bandwidth tugas dengan menggunakan `BytesPerSecond` parameter dengan salah satu operasi berikut:
+ [CreateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_CreateTask.html)
+ [UpdateTask](https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTask.html)
+ [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html)

## Membatasi bandwidth untuk eksekusi tugas
<a name="adjust-bandwidth-throttling"></a>

Anda dapat memodifikasi batas bandwidth untuk eksekusi tugas yang berjalan atau antrian.

### Menggunakan DataSync konsol
<a name="adjust-bandwidth-throttling-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi, perluas **Transfer data.** lalu pilih **Tugas**.

1. Pilih tugas dan kemudian pilih **Riwayat** untuk melihat eksekusi tugas.

1. Pilih eksekusi tugas yang ingin Anda modifikasi dan kemudian pilih **Edit**.

1. Di kotak dialog, pilih salah satu dari berikut ini:
   + Pilih **Gunakan tersedia** untuk menggunakan semua bandwidth jaringan yang tersedia untuk pelaksanaan tugas.
   + Pilih **Setel batas bandwidth (MIB/s)** dan masukkan bandwidth maksimum yang ingin Anda gunakan DataSync untuk eksekusi tugas.

1. Pilih **Simpan perubahan**.

   Batas bandwidth baru mulai berlaku dalam 60 detik.

### Menggunakan DataSync API
<a name="adjust-bandwidth-throttling-api"></a>

Anda dapat memodifikasi batas bandwidth untuk eksekusi tugas yang berjalan atau antrian dengan menggunakan `BytesPerSecond` parameter dengan operasi. [UpdateTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_UpdateTaskExecution.html)

# Penjadwalan saat AWS DataSync tugas Anda berjalan
<a name="task-scheduling"></a>

Anda dapat mengatur jadwal AWS DataSync tugas untuk mentransfer data secara berkala antar lokasi penyimpanan.

## Cara kerja penjadwalan DataSync tugas
<a name="how-task-scheduling-works"></a>

 DataSync Tugas terjadwal berjalan pada frekuensi yang Anda tentukan, dengan interval minimal 1 jam. Anda dapat membuat jadwal tugas dengan menggunakan ekspresi cron atau rate.

**penting**  
Anda tidak dapat menjadwalkan tugas untuk dijalankan pada interval lebih cepat dari 1 jam.

**Menggunakan ekspresi cron**  
Gunakan ekspresi cron untuk jadwal tugas yang berjalan pada waktu dan hari tertentu. Misalnya, inilah cara Anda dapat mengonfigurasi jadwal tugas di AWS CLI yang berjalan pada pukul 12:00 UTC setiap hari Minggu dan Rabu.  

```
cron(0 12 ? * SUN,WED *)
```

**Menggunakan ekspresi tingkat**  
Gunakan ekspresi tingkat untuk jadwal tugas yang berjalan pada interval reguler, seperti setiap 12 jam. Sebagai contoh, berikut adalah bagaimana Anda dapat mengkonfigurasi jadwal tugas di AWS CLI yang berjalan setiap 12 jam:  

```
rate(12 hours)
```

**Tip**  
Untuk informasi selengkapnya tentang sintaks ekspresi cron dan rate, lihat [https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cron-expressions.html](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cron-expressions.html).

## Membuat jadwal DataSync tugas
<a name="configure-task-schedule"></a>

Anda dapat menjadwalkan seberapa sering tugas Anda berjalan dengan menggunakan DataSync konsol, AWS CLI, atau DataSync API.

### Menggunakan DataSync konsol
<a name="configure-task-schedule-console"></a>

Petunjuk berikut menjelaskan cara mengatur jadwal saat membuat tugas. Anda dapat mengubah jadwal nanti saat mengedit tugas.

Di konsol, beberapa opsi penjadwalan memungkinkan Anda menentukan waktu yang tepat saat tugas Anda berjalan (seperti setiap hari pada pukul 10:30 malam). Jika Anda tidak menyertakan waktu untuk opsi ini, tugas Anda berjalan pada saat Anda membuat (atau memperbarui) tugas.

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, silakan lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Untuk jadwal **Frekuensi**, lakukan salah satu hal berikut:
   + Pilih **Tidak dijadwalkan** jika Anda tidak ingin tugas Anda berjalan sesuai jadwal.
   + Pilih **Per Jam**, lalu pilih menit selama jam yang Anda inginkan untuk menjalankan tugas Anda. 
   + Pilih **Harian** dan masukkan waktu UTC yang Anda inginkan untuk menjalankan tugas Anda.
   + Pilih **Mingguan** dan hari dalam seminggu dan masukkan waktu UTC yang Anda inginkan untuk menjalankan tugas.
   + Pilih **Hari dalam seminggu**, pilih hari atau hari tertentu, dan masukkan waktu UTC yang harus dijalankan tugas dalam format HH: MM.
   + Pilih **Kustom**, lalu pilih Ekspresi **cron atau Ekspresi** **nilai**. Masukkan jadwal tugas Anda dengan interval minimal 1 jam. 

### Menggunakan AWS CLI
<a name="configure-task-schedule-api"></a>

Anda dapat membuat jadwal untuk DataSync tugas Anda dengan menggunakan `--schedule` parameter dengan`create-task`,`update-task`, atau `start-task-execution` perintah.

Instruksi berikut menjelaskan cara melakukan ini dengan `create-task` perintah.

1. Salin `create-task` perintah berikut:

   ```
   aws datasync create-task \
     --source-location-arn arn:aws:datasync:us-east-1:123456789012:location/loc-12345678abcdefgh \
     --destination-location-arn arn:aws:datasync:us-east-1:123456789012:location/loc-abcdefgh12345678 \
     --schedule '{
       "ScheduleExpression": "cron(0 12 ? * SUN,WED *)"
     }'
   ```

1. Untuk `--source-location-arn` parameter, tentukan Nama Sumber Daya Amazon (ARN) dari lokasi tempat Anda mentransfer data.

1. Untuk `--destination-location-arn` parameternya, tentukan ARN dari lokasi tempat Anda mentransfer data.

1. Untuk `--schedule` parameter, tentukan ekspresi cron atau rate untuk jadwal Anda.

   Dalam contoh, ekspresi cron `cron(0 12 ? * SUN,WED *)` menetapkan jadwal tugas yang berjalan pada pukul 12:00 UTC setiap hari Minggu dan Rabu.

1. Jalankan `create-task` perintah untuk membuat tugas Anda dengan jadwal.

## Menjeda jadwal DataSync tugas
<a name="pause-task-schedule"></a>

Mungkin ada situasi di mana Anda perlu menjeda jadwal DataSync tugas Anda. Misalnya, Anda mungkin perlu menonaktifkan sementara transfer berulang untuk memperbaiki masalah dengan tugas Anda atau melakukan pemeliharaan pada sistem penyimpanan Anda.

DataSync mungkin menonaktifkan jadwal tugas Anda secara otomatis karena alasan berikut:
+ Tugas Anda gagal berulang kali dengan kesalahan yang sama.
+ Anda [menonaktifkan Wilayah AWS yang](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html) digunakan tugas Anda.

### Menggunakan DataSync konsol
<a name="pause-scheduled-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**.

1. Pilih tugas yang ingin Anda jeda jadwal, lalu pilih **Edit**.

1. Untuk **Jadwal**, matikan **Aktifkan jadwal**. Pilih **Simpan perubahan**.

### Menggunakan AWS CLI
<a name="pause-scheduled-task-cli"></a>

1. Salin `update-task` perintah berikut:

   ```
   aws datasync update-task \
     --task-arn arn:aws:datasync:us-east-1:123456789012:task/task-12345678abcdefgh \
     --schedule '{
       "ScheduleExpression": "cron(0 12 ? * SUN,WED *)",
       "Status": "DISABLED"
     }'
   ```

1. Untuk `--task-arn` parameternya, tentukan ARN tugas yang ingin Anda jeda jadwalnya.

1. Untuk `--schedule` parameter, lakukan hal berikut:
   + Untuk`ScheduleExpression`, tentukan ekspresi cron atau rate untuk jadwal Anda.

     Dalam contoh, ekspresi `cron(0 12 ? * SUN,WED *)` menetapkan jadwal tugas yang berjalan pada pukul 12:00 UTC setiap hari Minggu dan Rabu.
   + Untuk`Status`, tentukan `DISABLED` untuk menjeda jadwal tugas.

1. Jalankan perintah `update-task`.

1. Untuk melanjutkan jadwal, jalankan `update-task` perintah yang sama dengan `Status` set to`ENABLED`.

## Memeriksa status jadwal DataSync tugas
<a name="check-scheduled-task"></a>

Anda dapat melihat apakah jadwal DataSync tugas Anda diaktifkan. 

### Menggunakan DataSync konsol
<a name="check-scheduled-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**.

1. Di kolom **Jadwal**, periksa apakah jadwal tugas diaktifkan atau dinonaktifkan.

### Menggunakan AWS CLI
<a name="check-scheduled-task-cli"></a>

1. Salin `describe-task` perintah berikut:

   ```
   aws datasync describe-task \
     --task-arn arn:aws:datasync:us-east-1:123456789012:task/task-12345678abcdefgh
   ```

1. Untuk `--task-arn` parameter, tentukan ARN dari tugas yang Anda inginkan informasinya.

1. Jalankan perintah `describe-task`.

Anda mendapatkan respons yang memberikan detail tentang tugas Anda, termasuk jadwalnya. (Contoh berikut berfokus terutama pada konfigurasi jadwal tugas dan tidak menunjukkan `describe-task` respons penuh.)

Contoh menunjukkan bahwa jadwal tugas dinonaktifkan secara manual. Jika jadwal dinonaktifkan oleh DataSync `SERVICE`, Anda akan melihat pesan kesalahan `DisabledReason` untuk membantu Anda memahami mengapa tugas terus gagal. Untuk informasi selengkapnya, lihat [Memecahkan masalah AWS DataSync](troubleshooting-datasync.md).

```
{
    "TaskArn": "arn:aws:datasync:us-east-1:123456789012:task/task-12345678abcdefgh",
    "Status": "AVAILABLE",
    "Schedule": {
        "ScheduleExpression": "cron(0 12 ? * SUN,WED *)",
        "Status": "DISABLED",
        "StatusUpdateTime": 1697736000,
        "DisabledBy": "USER",
        "DisabledReason": "Manually disabled by user."
    },
    ...
}
```

# Menandai tugas Anda AWS DataSync
<a name="tagging-tasks"></a>

*Tag* adalah pasangan nilai kunci yang membantu Anda mengelola, memfilter, dan mencari sumber daya Anda AWS DataSync . Anda dapat menambahkan hingga 50 tag untuk setiap DataSync tugas dan pelaksanaan tugas.

Misalnya, Anda dapat membuat tugas untuk migrasi data besar dan menandai tugas dengan kunci **Project** dan nilai**Large Migration**. Untuk mengatur migrasi lebih lanjut, Anda dapat menandai satu proses tugas dengan kunci **Transfer Date** dan nilai **May 2021** (eksekusi tugas berikutnya mungkin ditandai**June 2021**,**July 2021**, dan seterusnya).

## Menandai tugas Anda DataSync
<a name="tagging-tasks-console"></a>

Anda dapat menandai DataSync tugas Anda hanya saat membuat tugas.

### Menggunakan DataSync konsol
<a name="tagging-tasks-console-steps"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**, lalu pilih **Buat tugas**.

1. Konfigurasikan lokasi sumber dan tujuan tugas Anda.

   Untuk informasi selengkapnya, lihat [Di mana saya dapat mentransfer data saya AWS DataSync?](working-with-locations.md)

1. Pada halaman **Konfigurasi pengaturan**, pilih **Tambahkan tag baru** untuk menandai tugas Anda.

### Menggunakan AWS CLI
<a name="tagging-tasks-cli-steps"></a>

1. Salin `create-task` perintah berikut:

   ```
   aws datasync create-task \
       --source-location-arn 'arn:aws:datasync:region:account-id:location/source-location-id' \
       --destination-location-arn 'arn:aws:datasync:region:account-id:location/destination-location-id' \
       --tags Key=tag-key,Value=tag-value
   ```

1. Tentukan parameter berikut dalam perintah:
   + `--source-location-arn`— Tentukan Nama Sumber Daya Amazon (ARN) dari lokasi sumber dalam transfer Anda.
   + `--destination-location-arn`— Tentukan ARN dari lokasi tujuan dalam transfer Anda.
   + `--tags`— Tentukan tag yang ingin Anda terapkan pada tugas.

     Untuk lebih dari satu tag, pisahkan setiap pasangan kunci-nilai dengan spasi.

1. (Opsional) Tentukan parameter lain yang masuk akal untuk skenario transfer Anda.

   Untuk daftar`--options`, lihat perintah [create-task](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/create-task.html).

1. Jalankan perintah `create-task`.

   Anda mendapatkan respons yang menunjukkan tugas yang baru saja Anda buat.

   ```
   {
       "TaskArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890"
   }
   ```

Untuk melihat tag yang Anda tambahkan ke tugas ini, Anda dapat menggunakan [list-tags-for-resource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/list-tags-for-resource.html)perintah.

## Menandai eksekusi DataSync tugas Anda
<a name="tagging-task-executions-console"></a>

Anda dapat menandai setiap proses DataSync tugas Anda.

Jika tugas Anda sudah memiliki tag, ingat hal berikut tentang penggunaan tag dengan eksekusi tugas:
+ Jika Anda memulai tugas dengan konsol, tag yang dibuat pengguna diterapkan secara otomatis ke eksekusi tugas. Namun, tag yang dibuat sistem yang dimulai dengan tidak `aws:` diterapkan.
+ Jika Anda memulai tugas Anda dengan DataSync API atau AWS CLI, tag-nya tidak diterapkan secara otomatis ke eksekusi tugas.

### Menggunakan DataSync konsol
<a name="tagging-task-executions-console"></a>

Untuk menambah, mengedit, atau menghapus tag dari eksekusi tugas, Anda harus memulai tugas dengan opsi utama.

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**.

1. Pilih tugas.

1. Pilih **Mulai**, lalu pilih salah satu opsi berikut: 
   + **Mulai dengan default** - Menerapkan tag apa pun yang terkait dengan tugas Anda.
   + **Mulai dengan opsi utama** - Memungkinkan Anda menambahkan, mengedit, atau menghapus tag untuk eksekusi tugas khusus ini.

### Menggunakan AWS CLI
<a name="tagging-task-executions-cli"></a>

1. Salin `start-task-execution` perintah berikut:

   ```
   aws datasync start-task-execution \
       --task-arn 'arn:aws:datasync:region:account-id:task/task-id' \
       --tags Key=tag-key,Value=tag-value
   ```

1. Tentukan parameter berikut dalam perintah:
   + `--task-arn`— Tentukan ARN dari tugas yang ingin Anda mulai.
   + `--tags`— Tentukan tag yang ingin Anda terapkan untuk menjalankan tugas khusus ini.

     Untuk lebih dari satu tag, pisahkan setiap pasangan kunci-nilai dengan spasi.

1. (Opsional) Tentukan parameter lain yang masuk akal untuk situasi Anda.

   Untuk informasi lebih lanjut, lihat [start-task-execution](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/start-task-execution.html)perintah.

1. Jalankan perintah `start-task-execution`.

   Anda mendapatkan respons yang menunjukkan eksekusi tugas yang baru saja Anda mulai.

   ```
   {
       "TaskExecutionArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890"
   }
   ```

Untuk melihat tag yang Anda tambahkan ke tugas ini, Anda dapat menggunakan [list-tags-for-resource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/datasync/list-tags-for-resource.html)perintah.

# Memulai tugas untuk mentransfer data Anda
<a name="run-task"></a>

Setelah Anda membuat tugas AWS DataSync transfer Anda, Anda dapat mulai memindahkan data. Setiap menjalankan tugas disebut *eksekusi tugas*. Untuk informasi tentang apa yang terjadi selama pelaksanaan tugas, lihat[Cara DataSync mentransfer file, objek, dan direktori](how-datasync-transfer-works.md#transferring-files).

**penting**  
Jika Anda berencana untuk mentransfer data ke atau dari lokasi Amazon S3, tinjau [bagaimana DataSync dapat memengaruhi biaya permintaan S3 Anda](create-s3-location.md#create-s3-location-s3-requests) dan [halaman DataSync harga sebelum memulai](https://aws.amazon.com/datasync/pricing/).

## Memulai tugas Anda
<a name="starting-task"></a>

Setelah Anda membuat tugas Anda, Anda dapat mulai memindahkan data segera.

### Menggunakan DataSync konsol
<a name="starting-task-console"></a>

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**.

1. Pilih tugas yang ingin Anda jalankan.

   Pastikan tugas tersebut memiliki status **Tersedia**. Anda juga dapat memilih beberapa tugas.

1. Pilih **Tindakan** dan kemudian pilih salah satu opsi berikut:
   + **Mulai** — Menjalankan tugas (atau tugas jika Anda memilih lebih dari satu).
   + **Mulai dengan opsi utama** - Memungkinkan Anda memodifikasi beberapa pengaturan tugas sebelum mulai memindahkan data. Saat Anda siap, pilih **Mulai**.

1. Pilih **Lihat detail eksekusi** untuk melihat detail tentang eksekusi tugas yang sedang berjalan.

### Menggunakan AWS CLI
<a name="start-task-execution"></a>

Untuk memulai DataSync tugas Anda, Anda hanya perlu menentukan Nama Sumber Daya Amazon (ARN) dari tugas yang ingin Anda jalankan. Berikut adalah contoh `start-task-execution` perintah:

```
aws datasync start-task-execution \
    --task-arn 'arn:aws:datasync:region:account-id:task/task-id'
```

Contoh berikut memulai tugas dengan beberapa pengaturan yang berbeda dari pengaturan default tugas:

```
aws datasync start-task-execution \
    --override-options VerifyMode=NONE,OverwriteMode=NEVER,PosixPermissions=NONE
```

Perintah mengembalikan ARN untuk eksekusi tugas Anda mirip dengan contoh berikut:

```
{ 
    "TaskExecutionArn": "arn:aws:datasync:us-east-1:209870788375:task/task-08de6e6697796f026/execution/exec-04ce9d516d69bd52f"
}
```

**catatan**  
Setiap agen dapat menjalankan satu tugas pada satu waktu.

### Menggunakan DataSync API
<a name="starting-task-api"></a>

Anda dapat memulai tugas Anda dengan menggunakan [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html)operasi. Gunakan [DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html)operasi untuk mendapatkan detail tentang eksekusi tugas yang sedang berjalan.

Setelah dimulai, Anda dapat [memeriksa status eksekusi tugas](#understand-task-execution-statuses) sebagai DataSync salinan data Anda. Anda juga dapat [membatasi bandwidth eksekusi tugas jika diperlukan](configure-bandwidth.md#adjust-bandwidth-throttling).

## Status eksekusi tugas
<a name="understand-task-execution-statuses"></a>

Ketika Anda memulai DataSync tugas, Anda mungkin melihat status ini. ([Status tugas](create-task-how-to.md#understand-task-creation-statuses) berbeda dari status eksekusi tugas.)


| Status konsol | Status API | Deskripsi | 
| --- | --- | --- | 
|  Antrian  |  `QUEUED`  |  Eksekusi tugas lain berjalan dan menggunakan DataSync agen yang sama. Untuk informasi selengkapnya, lihat [Mengetahui kapan tugas Anda antri](#queue-task-execution).  | 
|  Peluncuran  |  `LAUNCHING`  |  DataSync menginisialisasi eksekusi tugas. Status ini biasanya berjalan cepat tetapi dapat memakan waktu hingga beberapa menit.  | 
| Diluncurkan | `LAUNCHED` | DataSync telah meluncurkan eksekusi tugas. | 
|  Mempersiapkan  |  `PREPARING`  |  DataSync menentukan data apa yang akan ditransfer. Persiapan dapat memakan waktu hanya beberapa menit, beberapa jam, atau bahkan lebih lama tergantung pada jumlah file, objek, atau direktori di kedua lokasi dan bagaimana Anda mengkonfigurasi tugas Anda. Cara kerja persiapan juga tergantung pada mode tugas Anda. Untuk informasi selengkapnya, lihat [Bagaimana DataSync mempersiapkan transfer data Anda](how-datasync-transfer-works.md#how-datasync-prepares).  | 
|  Mentransfer  |  `TRANSFERRING`  |  DataSync melakukan transfer data yang sebenarnya.  | 
|  Memverifikasi  |  `VERIFYING`  |  DataSync memverifikasi integritas data Anda di akhir transfer.  | 
|  Berhasil  |  `SUCCESS`  |  Eksekusi tugas berhasil.  | 
|  Membatalkan  |  `CANCELLING`  | Eksekusi tugas sedang dalam proses dibatalkan. | 
|  Kesalahan  |  `ERROR`  |  Eksekusi tugas gagal.  | 

## Mengetahui kapan tugas Anda antri
<a name="queue-task-execution"></a>

Saat menjalankan beberapa tugas (misalnya, Anda [mentransfer kumpulan data besar](create-task-how-to.md#multiple-tasks-large-dataset)), DataSync mungkin mengantri tugas untuk dijalankan dalam rangkaian (pertama masuk, keluar pertama). Beberapa contoh kapan ini terjadi meliputi:
+ Anda menjalankan tugas berbeda yang menggunakan DataSync agen yang sama. Meskipun Anda dapat menggunakan agen yang sama untuk beberapa tugas, agen hanya dapat menjalankan satu tugas pada satu waktu.
+ Eksekusi tugas sedang berlangsung dan Anda memulai eksekusi tambahan dari tugas yang sama menggunakan [filter](filtering.md) atau [manifes](transferring-with-manifest.md) yang berbeda.

Dalam setiap contoh, tugas antrian tidak dimulai sampai tugas di depan mereka selesai.

## Membatalkan eksekusi tugas Anda
<a name="cancel-running-task"></a>

 Anda dapat menghentikan eksekusi DataSync tugas yang sedang berjalan atau antri. 

**Untuk membatalkan eksekusi tugas dengan menggunakan konsol**

1. Buka AWS DataSync konsol di [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Di panel navigasi kiri, perluas **Transfer data**, lalu pilih **Tugas**.

1. Pilih **ID tugas** Untuk menjalankan tugas yang ingin Anda pantau.

   Status tugas harus **berjalan**.

1. Pilih **Riwayat** untuk melihat eksekusi tugas.

1. Pilih eksekusi tugas yang ingin Anda hentikan, lalu pilih **Berhenti**.

1. Di kotak dialog, pilih **Berhenti**.

Untuk membatalkan tugas yang sedang berjalan atau antrian menggunakan DataSync API, lihat. [CancelTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_CancelTaskExecution.html)

### Pembatalan otomatis tugas yang macet
<a name="auto-cancel-stuck-tasks"></a>

Terkadang eksekusi DataSync tugas yang sedang berjalan bisa macet. 