

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

# Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon untuk Db2 RDS
<a name="db2-native-db2-tools"></a>

Anda dapat menggunakan beberapa alat, utilitas, dan perintah Db2 asli untuk memindahkan data langsung dari database Db2 ke database Amazon RDS untuk Db2. Untuk menggunakan alat Db2 asli ini, Anda harus dapat menghubungkan mesin klien Anda ke instans Db2 DB RDS untuk. Untuk informasi selengkapnya, lihat [Menghubungkan mesin klien ke Amazon RDS untuk instans Db2 DB](db2-connecting-client-rds.md).

**catatan**  
Cara lain untuk memindahkan data Anda adalah dengan menyimpannya terlebih dahulu ke bucket Amazon S3, lalu gunakan `LOAD` perintah untuk mentransfer data tersebut ke dalam tabel di database RDS for Db2 Anda. Metode ini memberikan kinerja terbaik ketika memigrasikan sejumlah besar data karena konektivitas jaringan yang baik antara RDS untuk Db2 dan S3. Untuk informasi selengkapnya, lihat [Migrasi data Db2 melalui Amazon S3 ke Amazon RDS untuk Db2](db2-migration-load-from-s3.md).


| Nama alat | Kasus penggunaan | Batasan | 
| --- | --- | --- | 
|  [db2look](db2-native-db2-tools-db2look.md)  |  Menyalin metadata dari database Db2 yang dikelola sendiri ke database untuk Db2. RDS  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/db2-native-db2-tools.html)  | 
|  [IMPORT perintah ](db2-native-db2-tools-import.md)  |  Migrasi tabel dan tabel kecil dengan objek besar (LOBs) dari mesin klien ke instance RDS for Db2 DB.  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/db2-native-db2-tools.html)  | 
|  [INGEST utilitas ](db2-native-db2-tools-ingest.md)   |  Terus mengalirkan data dari file dan pipa *tanpa* objek besar (LOBs) pada mesin klien ke instance RDS for Db2 DB. Mendukung operasi-operasi `INSERT` dan `MERGE`.   |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/db2-native-db2-tools.html)  | 
|  [INSERT perintah ](db2-native-db2-tools-insert.md)  |  Menyalin data dalam tabel kecil dari database Db2 yang dikelola sendiri ke database untuk Db2. RDS  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/db2-native-db2-tools.html)  | 
|  [LOAD CLIENT perintah ](db2-native-db2-tools-load.md)  |  Migrasi tabel kecil *tanpa* objek besar (LOBs) dari mesin klien ke instance RDS for Db2 DB.  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/db2-native-db2-tools.html)  | 

# Menghubungkan mesin klien ke Amazon RDS untuk instans Db2 DB
<a name="db2-connecting-client-rds"></a>

Untuk menggunakan segala alat Db2 asli untuk memindahkan data dari basis data Db2 ke basis data Amazon RDS for Db2, Anda harus menghubungkan dahulu mesin klien Anda dengan instans basis data RDS for Db2.

Mesin klien dapat berupa:
+ Instans Amazon Elastic Compute Cloud (Amazon EC2) pada Linux, Windows, atau macOS. Instans ini harus berada di cloud pribadi virtual (VPC) yang sama dengan RDS Anda untuk instans Db2 DB,, atau. AWS Cloud9 AWS CloudShell
+ Instans Db2 kelolaan sendiri di instans Amazon EC2. Instans semestinya berada dalam VPC yang sama.
+ Instans Db2 kelolaan sendiri di instans Amazon EC2. Instans dapat berbeda VPCs jika Anda mengaktifkan peering VPC. Lihat informasi yang lebih lengkap di [Membuat koneksi peering VPC](https://docs.aws.amazon.com/vpc/latest/peering/create-vpc-peering-connection.html) dalam *Panduan Peering VPC Amazon Virtual Private Cloud*.
+ Mesin lokal yang menjalankan Linux, Windows, atau macOS dalam lingkungan kelolaan sendiri. Anda harus memiliki konektivitas publik dengan RDS for Db2 atau mengaktifkan konektivitas VPN antara instans Db2 kelolaan sendiri dan AWS.

Untuk menghubungkan mesin klien dengan instans basis data RDS for Db2, masuk ke mesin klien Anda dengan IBM Db2 Data Management Console. Lihat informasi yang lebih lengkap di [Membuat instans DB Amazon RDS](USER_CreateDBInstance.md) dan [IBM Db2 Data Management Console](db2-connecting-with-ibm-data-management-console.md). 

Anda dapat menggunakan AWS Database Migration Service (AWS DMS) untuk menjalankan query terhadap database, menjalankan rencana eksekusi SQL, dan memantau database. Untuk informasi selengkapnya, lihat [Apa itu AWS Database Migration Service?](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) dalam *AWS Database Migration Service User Guide*.

Setelah berhasil menghubungkan mesin klien dengan instans basis data RDS for Db2, Anda siap untuk menggunakan semua alat Db2 asli untuk menyalin data. Lihat informasi yang lebih lengkap di [Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon untuk Db2 RDS](db2-native-db2-tools.md).

# Menyalin metadata database dari Db2 ke Amazon untuk Db2 dengan RDS db2look
<a name="db2-native-db2-tools-db2look"></a>

`db2look`adalah alat Db2 asli yang mengekstrak file bahasa definisi data (DDL), objek, otorisasi, konfigurasiWLM, dan tata letak basis data. Anda dapat menggunakan `db2look` untuk menyalin metadata database dari database Db2 yang dikelola sendiri ke database Amazon untuk Db2. RDS Untuk informasi selengkapnya, lihat [Meniru database menggunakan](https://www.ibm.com/docs/en/db2/11.5?topic=tools-db2look) db2look di IBM Db2 dokumentasi.

**Untuk menyalin metadata basis data**

1. Jalankan `db2look` alat pada sistem Db2 yang dikelola sendiri untuk mengekstrak file. DDL Dalam contoh berikut, ganti *database\$1name* dengan nama database Db2 Anda.

   ```
   db2look -d database_name -e -l -a -f -wlm -cor -createdb -printdbcfg -o db2look.sql
   ```

1. Jika mesin klien Anda memiliki akses ke database sumber (Db2 yang dikelola sendiri) dan instance RDS untuk Db2 DB, Anda dapat membuat `db2look.sql` file di mesin klien dengan langsung melampirkan ke instance jarak jauh. Lalu, buat katalog instans Db2 kelolaan sendiri jauh.

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port dari database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node srcnode REMOTE dns_ip_address server port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *source\$1database\$1name* and *source\$1database\$1alias* dengan nama database Db2 yang dikelola sendiri dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database source_database_name as source_database_alias at node srcnode \ 
          authentication server_encrypt
      ```

   1. Lampirkan ke basis data sumber. Dalam contoh berikut, ganti *source\$1database\$1alias*, *user\$1id*, dan *user\$1password* dengan alias yang Anda buat pada langkah sebelumnya dan ID pengguna dan kata sandi untuk database Db2 yang dikelola sendiri.

      ```
      db2look -d source_database_alias -i user_id -w user_password -e -l -a -f -wlm \
          -cor -createdb -printdbcfg -o db2look.sql
      ```

1. Jika Anda tidak dapat mengakses basis data Db2 kelolaan sendiri jauh dari mesin klien, salin file `db2look.sql` ke mesin klien. Kemudian katalogkan RDS untuk instance Db2 DB. 

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port RDS untuk instance Db2 DB.

      ```
      db2 catalog tcpip node remnode REMOTE dns_ip_address server port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *rds\$1database\$1name* and *rds\$1database\$1alias* dengan nama database RDS untuk Db2 dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database rds_database_name as rds_database_alias at node remnode \ 
          authentication server_encrypt
      ```

   1. Katalog database admin yang mengelola RDS untuk Db2. Anda tidak dapat menggunakan basis data ini untuk menyimpan data apa pun.

      ```
      db2 catalog database rdsadmin as rdsadmin at node remnode authentication server_encrypt
      ```

1. Buat kolam penyangga dan ruang tabel. Administrator tidak memiliki privilese untuk membuat kolam penyangga atau ruang tabel. Namun, Anda dapat menggunakan prosedur RDS tersimpan Amazon untuk membuatnya.

   1. Temukan nama dan definisi kolam penyangga dan ruang tabel dalam file `db2look.sql`.

   1. Connect ke Amazon RDS menggunakan nama pengguna utama dan kata sandi utama untuk instans Db2 DB AndaRDS. Dalam contoh berikut, ganti *master\$1username* and *master\$1password* dengan informasi Anda sendiri.

      ```
      db2 connect to rdsadmin user master_username using master_password
      ```

   1. Buat kolam penyangga dengan memanggil `rdsadmin.create_bufferpool`. Untuk informasi selengkapnya, lihat [rdsadmin.create\$1bufferpool](db2-sp-managing-buffer-pools.md#db2-sp-create-buffer-pool).

      ```
      db2 "call rdsadmin.create_bufferpool(
          'database_name', 
          'buffer_pool_name', 
          buffer_pool_size, 
          'immediate', 
          'automatic', 
          page_size, 
          number_block_pages, 
          block_size)"
      ```

   1. Buat ruang tabel dengan memanggil `rdsadmin.create_tablespace`. Untuk informasi selengkapnya, lihat [rdsadmin.create\$1tablespace](db2-sp-managing-tablespaces.md#db2-sp-create-tablespace).

      ```
      db2 "call rdsadmin.create_tablespace(
          'database_name', 
          'tablespace_name',
          'buffer_pool_name', 
          tablespace_initial_size, 
          tablespace_increase_size, 
          'tablespace_type')"
      ```

   1. Ulangi langkah c atau d untuk setiap kolam penyangga atau ruang tabel yang ingin Anda tambahkan.

   1. Akhiri koneksi Anda.

      ```
      db2 terminate
      ```

1. Buat tabel dan objek.

   1. Connect ke database RDS for Db2 Anda menggunakan nama pengguna utama dan kata sandi utama untuk instans Db2 DB AndaRDS. Dalam contoh berikut, ganti *rds\$1database\$1name*, *master\$1username*, dan *master\$1password* dengan informasi Anda sendiri.

      ```
      db2 connect to rds_database_name user master_username using master_password
      ```

   1. Jalankan file `db2look.sql`.

      ```
      db2 -tvf db2look.sql
      ```

   1. Akhiri koneksi Anda.

      ```
      db2 terminate
      ```

# Mengimpor data dari mesin klien ke Amazon RDS untuk Db2 dengan IMPORT perintah
<a name="db2-native-db2-tools-import"></a>

Anda dapat menggunakan `IMPORT` perintah dari mesin klien untuk mengimpor data Anda ke Amazon RDS untuk server Db2. 

**penting**  
Metode `IMPORT` perintah berguna untuk memigrasikan tabel kecil dan tabel yang menyertakan objek besar (LOBs). Perintah `IMPORT` lebih lambat daripada utilitas `LOAD` karena operasi-operasi pencatatan log `INSERT` dan `DELETE`. Jika bandwidth jaringan Anda antara mesin klien dan RDS untuk Db2 terbatas, kami sarankan Anda menggunakan pendekatan migrasi yang berbeda. Untuk informasi selengkapnya, lihat [Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon untuk Db2 RDS](db2-native-db2-tools.md).

**Untuk mengimpor data ke server RDS untuk Db2**

1. Masuk ke mesin klien Anda dengan IBM Db2 Data Management ConsoleUntuk informasi selengkapnya, lihat [Menghubungkan ke Amazon RDS untuk instans Db2 DB dengan IBM Db2 Data Management Console](db2-connecting-with-ibm-data-management-console.md).

1. Katalog database RDS untuk Db2 pada mesin klien.

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port dari database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node srcnode REMOTE dns_ip_address server port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *source\$1database\$1name* and *source\$1database\$1alias* dengan nama database Db2 yang dikelola sendiri dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database source_database_name as source_database_alias at node srcnode \
          authentication server_encrypt
      ```

1. Lampirkan ke basis data sumber. Dalam contoh berikut, ganti *source\$1database\$1alias*, *user\$1id*, dan *user\$1password* dengan alias yang Anda buat pada langkah sebelumnya dan ID pengguna dan kata sandi untuk database Db2 yang dikelola sendiri.

   ```
   db2look -d source_database_alias -i user_id -w user_password -e -l -a -f -wlm \
       -cor -createdb -printdbcfg -o db2look.sql
   ```

1. Hasilkan file data dengan menggunakan perintah ` EXPORT` pada sistem Db2 kelolaan sendiri Anda. Dalam contoh berikut, ganti *directory* dengan direktori pada mesin klien Anda di mana file data Anda ada. Ganti *file\$1name* and *table\$1name* dengan nama file data dan nama tabel. 

   ```
   db2 "export to /directory/file_name.txt of del lobs to /directory/lobs/ \
       modified by coldel\| select * from table_name"
   ```

1. Connect ke database RDS for Db2 Anda menggunakan nama pengguna utama dan kata sandi utama untuk instans Db2 DB AndaRDS. Dalam contoh berikut, ganti **rds\$1database\$1alias**, *master\$1username,* and *master\$1password* dengan informasi Anda sendiri.

   ```
   db2 connect to rds_database_alias user master_username using master_password
   ```

1. Gunakan `IMPORT` perintah untuk mengimpor data dari file pada mesin klien ke remote RDS untuk database Db2. Untuk informasi selengkapnya, silakan lihat [IMPORT perintah ](https://www.ibm.com/docs/en/db2/11.5?topic=commands-import) di IBM Db2 dokumentasi. Dalam contoh berikut, ganti *directory* and *file\$1name* dengan direktori pada mesin klien Anda di mana file data Anda ada dan nama file data. Ganti *SCHEMA\$1NAME* and *TABLE\$1NAME* dengan nama skema dan tabel Anda. 

   ```
   db2 "IMPORT from /directory/file_name.tbl OF DEL LOBS FROM /directory/lobs/ \
       modified by coldel\| replace into SCHEMA_NAME.TABLE_NAME"
   ```

1. Akhiri koneksi Anda.

   ```
   db2 terminate
   ```

# Mengimpor data dari mesin klien ke Amazon RDS untuk Db2 dengan LOAD perintah
<a name="db2-native-db2-tools-load"></a>

Anda dapat menggunakan `LOAD CLIENT` perintah untuk memuat data dari file pada mesin klien ke server RDS for Db2. Karena tidak ada SSH konektivitas ke server RDS for Db2, Anda dapat menggunakan `LOAD CLIENT` perintah pada server Db2 yang dikelola sendiri atau mesin klien Db2 Anda.

**penting**  
Metode perintah `LOAD CLIENT` berguna untuk memigrasikan tabel kecil. Jika bandwidth jaringan Anda antara klien dan RDS untuk Db2 terbatas, kami sarankan Anda menggunakan pendekatan migrasi yang berbeda. Untuk informasi selengkapnya, lihat [Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon untuk Db2 RDS](db2-native-db2-tools.md).  
Jika file data Anda menyertakan referensi ke nama file objek besar, maka `LOAD` perintah tidak akan berfungsi karena objek besar (LOBs) perlu berada di server Db2. Jika Anda mencoba memuat LOBs dari mesin klien ke server RDS for Db2, Anda akan menerima SQL3025N kesalahan. Gunakan [IMPORT perintah ](db2-native-db2-tools-import.md) sebagai gantinya.

**Untuk memuat data ke server RDS untuk Db2**

1. Masuk ke mesin klien Anda dengan IBM Db2 Data Management ConsoleUntuk informasi selengkapnya, lihat [Menghubungkan ke Amazon RDS untuk instans Db2 DB dengan IBM Db2 Data Management Console](db2-connecting-with-ibm-data-management-console.md).

1. Katalog database RDS untuk Db2 pada mesin klien.

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port dari database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node srcnode REMOTE dns_ip_address server port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *source\$1database\$1name* and *source\$1database\$1alias* dengan nama database Db2 yang dikelola sendiri dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database source_database_name as source_database_alias at node srcnode \
          authentication server_encrypt
      ```

1. Lampirkan ke basis data sumber. Dalam contoh berikut, ganti *source\$1database\$1alias*, *user\$1id*, dan *user\$1password* dengan alias yang Anda buat pada langkah sebelumnya dan ID pengguna dan kata sandi untuk database Db2 yang dikelola sendiri. 

   ```
   db2look -d source_database_alias -i user_id -w user_password -e -l -a -f -wlm \
       -cor -createdb -printdbcfg -o db2look.sql
   ```

1. Hasilkan file data dengan menggunakan perintah `EXPORT` pada sistem Db2 kelolaan sendiri Anda. Dalam contoh berikut, ganti *directory* dengan direktori pada mesin klien Anda di mana file data Anda ada. Ganti *file\$1name* and *TABLE\$1NAME* dengan nama file data dan nama tabel. 

   ```
   db2 "export to /directory/file_name.txt of del modified by coldel\| \
       select * from TPCH.TABLE_NAME"
   ```

1. Connect ke database RDS for Db2 Anda menggunakan nama pengguna utama dan kata sandi utama untuk instans Db2 DB AndaRDS. Dalam contoh berikut, ganti **rds\$1database\$1alias**, *master\$1username*, dan *master\$1password* dengan informasi Anda sendiri.

   ```
   db2 connect to rds_database_alias user master_username using master_password
   ```

1. Gunakan `LOAD` perintah untuk memuat data dari file pada mesin klien ke remote RDS untuk database Db2. Untuk informasi selengkapnya, silakan lihat [LOAD perintah ](https://www.ibm.com/docs/en/db2/11.5?topic=commands-load) di IBM Db2 dokumentasi. Dalam contoh berikut, ganti *directory* dengan direktori pada mesin klien Anda di mana file data Anda ada. Ganti *file\$1name* and *TABLE\$1NAME* dengan nama file data dan nama tabel. 

   ```
   db2 "LOAD CLIENT from /directory/file_name.txt \
       modified by coldel\| replace into TPCH.TABLE_NAME \
       nonrecoverable without prompting"
   ```

1. Akhiri koneksi Anda.

   ```
   db2 terminate
   ```

# Mengimpor data dari Db2 ke Amazon RDS untuk Db2 dengan INSERT perintah
<a name="db2-native-db2-tools-insert"></a>

Anda dapat menggunakan `INSERT` perintah dari server Db2 yang dikelola sendiri untuk memasukkan data Anda ke database Amazon RDS untuk Db2. Dengan pendekatan migrasi ini, Anda menggunakan nama panggilan untuk remote RDS untuk instance Db2 DB. Database Db2 yang dikelola sendiri (sumber) Anda harus dapat terhubung ke database RDS for Db2 (target).

**penting**  
Metode perintah `INSERT` berguna untuk memigrasikan tabel kecil. Jika bandwidth jaringan Anda antara database Db2 yang dikelola sendiri dan RDS untuk database Db2 terbatas, kami sarankan Anda menggunakan pendekatan migrasi yang berbeda. Untuk informasi selengkapnya, lihat [Menggunakan alat Db2 asli untuk memigrasikan data dari Db2 ke Amazon untuk Db2 RDS](db2-native-db2-tools.md).

**Untuk menyalin data dari database Db2 yang dikelola sendiri ke database untuk Db2 RDS**

1. Katalogkan instans Db2 DB RDS untuk pada instans Db2 yang dikelola sendiri. 

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port dari database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node remnode REMOTE dns_ip_address SERVER port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *rds\$1database\$1name* dengan nama database pada instans Db2 DB AndaRDS.

      ```
      db2 catalog database rds_database_name as remdb at node remnode \
          authentication server_encrypt
      ```

1. Aktifkan federasi pada instans Db2 kelolaan sendiri. Dalam contoh berikut, ganti *source\$1database\$1name* dengan nama database Anda pada instance Db2 yang dikelola sendiri.

   ```
   db2 update dbm cfg using FEDERATED YES source_database_name
   ```

1. Buat tabel pada instance RDS for Db2 DB.

   1. Buat katalog simpul. Dalam contoh berikut, ganti *dns\$1ip\$1address* and *port* dengan DNS nama atau alamat IP dan nomor port dari database Db2 yang dikelola sendiri.

      ```
      db2 catalog tcpip node srcnode REMOTE dns_ip_address server port
      ```

   1. Buat katalog basis data. Dalam contoh berikut, ganti *source\$1database\$1name* and *source\$1database\$1alias* dengan nama database Db2 yang dikelola sendiri dan alias yang ingin Anda gunakan untuk database ini.

      ```
      db2 catalog database source_database_name as source_database_alias at node srcnode \
          authentication server_encrypt
      ```

1. Lampirkan ke basis data sumber. Dalam contoh berikut, ganti *source\$1database\$1alias*, *user\$1id*, dan *user\$1password* dengan alias yang Anda buat pada langkah sebelumnya dan ID pengguna dan kata sandi untuk database Db2 yang dikelola sendiri. 

   ```
   db2look -d source_database_alias -i user_id -w user_password -e -l -a -f -wlm \
       -cor -createdb -printdbcfg -o db2look.sql
   ```

1. Siapkan federasi, dan buat nama panggilan untuk tabel database RDS untuk Db2 pada instance Db2 yang dikelola sendiri.

   1. Hubungi basis data lokal Anda. Dalam contoh berikut, ganti *source\$1database\$1name* dengan nama database pada instans Db2 yang dikelola sendiri.

      ```
      db2 connect to source_database_name
      ```

   1.  Buat pembungkus untuk mengakses sumber data Db2.

      ```
      db2 create wrapper drda
      ```

   1. Tentukan sumber data pada basis data federasi. Dalam contoh berikut, ganti *admin* and *admin\$1password* dengan kredensil Anda untuk instans Db2 yang dikelola sendiri. Ganti *rds\$1database\$1name* dengan nama database pada instans Db2 DB AndaRDS.

      ```
      db2 "create server rdsdb2 type DB2/LUW version '11.5.9.0' \
          wrapper drda authorization "admin" password "admin_password" \
          options( dbname 'rds_database_name', node 'remnode')"
      ```

   1. Petakan pengguna pada kedua basis data. Dalam contoh berikut, ganti *master\$1username* and *master\$1password* dengan kredensil Anda untuk instans Db2 DB AndaRDS.

      ```
      db2 "create user mapping for user server rdsdb2 \
          options (REMOTE_AUTHID 'master_username', REMOTE_PASSWORD 'master_password')"
      ```

   1. Verifikasi koneksi ke server RDS for Db2. 

      ```
      db2 set passthru rdsdb2
      ```

   1. Buat nama panggilan untuk tabel di remote RDS untuk database Db2. Dalam contoh berikut, ganti *NICKNAME* and *TABLE\$1NAME* dengan nama panggilan untuk tabel dan nama tabel.

      ```
      db2 create nickname REMOTE.NICKNAME for RDSDB2.TABLE_NAME.NICKNAME
      ```

1. Masukkan data ke dalam tabel di remote RDS untuk database Db2. Gunakan nama panggilan dalam pernyataan `select` di tabel lokal dalam instans Db2 kelolaan sendiri. Dalam contoh berikut, ganti *NICKNAME* and *TABLE\$1NAME* dengan nama panggilan untuk tabel dan nama tabel.

   ```
   db2 "INSERT into REMOTE.NICKNAME select * from RDS2DB2.TABLE_NAME.NICKNAME"
   ```

# Mengimpor data dari Db2 ke Amazon RDS untuk Db2 dengan INGEST utilitas
<a name="db2-native-db2-tools-ingest"></a>

Anda dapat menggunakan `INGEST` utilitas untuk terus mengalirkan data dari file dan pipa pada mesin klien ke Amazon RDS target untuk instans Db2 DB. Utilitas `INGEST` mendukung operasi-operasi `INSERT` dan `MERGE`. Untuk informasi selengkapnya, lihat [utilitas Ingest](https://www.ibm.com/docs/en/db2/11.1?topic=reference-ingest-utility) di IBM Db2 dokumentasi.

Karena `INGEST` utilitas mendukung nama panggilan, Anda dapat menggunakan utilitas untuk mentransfer data dari database Db2 yang dikelola sendiri ke database untuk Db2. RDS Pendekatan ini berfungsi selama ada konektivitas jaringan di antara kedua basis data. 

**penting**  
`INGEST`Utilitas tidak mendukung objek besar (LOBs). Gunakan [perintah `IMPORT`](db2-native-db2-tools-import.md) sebagai gantinya. 

Untuk menggunakan `RESTARTABLE` fitur `INGEST` utilitas, jalankan perintah berikut pada database RDS for Db2.

```
db2 "call sysproc.sysinstallobjects(‘INGEST’,‘C’,NULL,NULL)"
```