

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

# Mengelola data Anda di Runtime Instances
<a name="runtime-instances-data-management"></a>

Saat Anda meng-host agen pada tipe ** komputasi ** Instans, data Anda disimpan di volume Amazon EBS di akun Anda sendiri AWS .

Topik ini menjelaskan apa AgentCore yang disimpan di sana, dan bagaimana Anda membacanya, mengubahnya, mengeluarkannya, dan menghapusnya.

Untuk informasi tentang model tanggung jawab bersama yang berlaku untuk semua Amazon Bedrock AgentCore, lihat Perlindungan [ data di Amazon Bed AgentCore ](data-protection.md) rock.

## Instances apa yang disimpan, dan di mana
<a name="runtime-instances-data-management-what"></a>

Instans menyimpan dua kategori data. Tabel berikut menunjukkan di mana setiap kategori berada dan sumber daya mana yang mengontrol siklus hidupnya.


| Kategori | Dimana disimpan | Siklus hidup dikendalikan oleh | 
| --- | --- | --- | 
| Konten volume | Volume Amazon Elastic Block Store (Amazon EBS) yang AgentCore dibuat di AWS akun Anda dan dipasang ke agen Anda | Sesi yang menambah volume | 
| Konfigurasi sumber daya | Penyedia kapasitas dan catatan runtime agen, termasuk nama, deskripsi, jenis instans yang diizinkan, jaringan, dan definisi penyimpanan | Penyedia kapasitas dan runtime agen | 

Konten volume adalah apa pun yang dibaca dan ditulis agen Anda di jalur mount-nya. Volume Amazon EBS dibuat di akun Anda, sehingga kontrol akun Anda yang ada berlaku untuk mereka. Untuk informasi tentang cara volume dienkripsi, lihat [ Enkripsi saat diam untuk Instans Runtime](runtime-instances-encryption.md).

## Membaca dan mengubah data Anda
<a name="runtime-instances-data-management-read-change"></a>

Agen Anda membaca dan menulis konten volume di jalur mount-nya, sehingga ia mengubah konten tersebut dengan cara yang sama ketika ia membuatnya. Tabel berikut menunjukkan di mana menemukan operasi untuk yang lainnya.


| Untuk melakukannya: | Lihat | 
| --- | --- | 
| Membaca atau mengubah konten volume dari luar agen |  [Jalankan perintah shell dalam sesi AgentCore Runtime](runtime-execute-command.md). `InvokeAgentRuntimeCommand`menjalankan perintah shell dalam sesi yang sedang berjalan, dengan sistem file yang sama yang dilihat agen Anda. | 
| Menemukan instance dan volume yang mendukung sesi Anda |  [Inst ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/amazon-ec2-managed-instances.html) ans terkelola Amazon EC2. AgentCore menyediakannya sebagai instans terkelola, yang disembunyikan dari operasi daftar dan tampilan konsol Amazon EC2 Anda secara default. Gunakan `describe-instances --include-managed-resources` untuk mencantumkannya, atau mengubah setelan visi [ bilitas sumber daya terkelola](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/amazon-ec2-managed-instances.html#managed-resource-visibility-settings). | 
| Lihat jalur pemasangan dan pengaturan penyimpanan |  [Konfigurasi sistem file untuk AgentCore Runtime ](runtime-filesystem-configurations.md)  | 
| Melihat konfigurasi penyedia kapasitas Anda |  `GetCapacityProvider` dan `ListCapacityProviders`. Untuk menemukan runtime agen yang menggunakannya, gunakan`ListAgentRuntimeVersionsByCapacityProvider`. | 
| Mengubah konfigurasi penyedia kapasitas Anda | Hanya deskripsi yang bisa berubah, melalui`UpdateCapacityProvider`. Untuk pengaturan lainnya, buat penyedia kapasitas baru dan kaitkan runtime agen Anda dengannya. Di konsol, gunakan aliran duplikat untuk memulai dari konfigurasi yang ada. | 
| Melihat metrik dan log |  [Pengamatan](runtime-observability.md), atau ** Observabilitas ** dan ** Log dan pelac ** akan pada halaman detail runtime di konsol | 

## Ekspor data Anda
<a name="runtime-instances-data-management-export"></a>

Tidak ada operasi ekspor untuk konten volume, dan Anda tidak dapat mengambil snapshot Amazon EBS dari volume penyedia kapasitas. AgentCore membuat dan mengoperasikan volume ini sebagai sumber daya terkelola, sehingga operasi snapshot yang Anda gunakan pada volume yang Anda buat sendiri tidak tersedia untuk mereka.

Untuk mengeluarkan konten volume, tulis ke tujuan yang Anda kendalikan, seperti bucket Amazon S3. Anda memiliki dua cara untuk melakukannya:
+ Jalankan perintah dalam sesi dengan`InvokeAgentRuntimeCommand`. Untuk informasi selengkapnya, lihat [ Menjalankan perintah shell di sesi AgentCore Runtime](runtime-execute-command.md).
+ Panggil agen Anda dan minta menyalin data, atau kembalikan dalam tanggapan.

Bagaimanapun, salinan berjalan dengan peran eksekusi runtime agen, jadi berikan akses tulis peran itu ke tujuan. Untuk informasi selengkapnya tentang peran tersebut, lihat peran [AWS](runtime-instances-how-it-works.md#runtime-instances-permissions) Identitas dan Manajemen Akses (IAM).

**penting**  
Ekspor apa yang ingin Anda simpan sebelum menghapus sesi atau penyedia kapasitas. Menghapus salah satu akan menghapus volume.

Untuk mengekspor konfigurasi penyedia kapasitas Anda, hubungi `GetCapacityProvider` dan simpan respons.

## Hapus data Anda
<a name="runtime-instances-data-management-delete"></a>

Menghapus konten volume adalah properti sesi, bukan agen individu. Menghentikan satu runtime agen dalam sesi tidak menghapus data, dan tidak menghentikan instance.

Hanya volume persisten yang menyimpan data di seluruh penghentian sesi. Volume root dan volume sementara apa pun hilang ketika instance dihentikan, jadi apa pun yang ditulis agen Anda di luar jalur pemasangan persisten bersifat sementara. Untuk informasi tentang jenis volume, lihat [ Enkripsi saat diam untuk Instans Runtime](runtime-instances-encryption.md).

Volume persisten bertahan dari setiap peristiwa kecuali penghapusan eksplisit. Tabel berikut menunjukkan apa yang dilakukan setiap peristiwa terhadap mereka.


| Peristiwa | Apa yang dihentikan | Apa yang terjadi pada volume persisten Anda | 
| --- | --- | --- | 
|  `StopRuntimeSession`  | Satu runtime agen dalam satu sesi. Runtime agen lain dalam sesi tidak terpengaruh. | Dipertahankan. AgentCore menjaga volume yang melekat pada sesi. | 
| Waktu tunggu siaga | Contoh, setelah semua agennya menganggur selama beberapa `idleInstanceTimeout` detik. | Dipertahankan. AgentCore pasang kembali volume saat Anda memanggil sesi lagi. | 
| Seumur hidup maksimum tercapai | Contoh, terlepas dari aktivitasnya, di`maxLifetime`. | Dipertahankan. AgentCore pasang kembali volume saat Anda memanggil sesi lagi. | 
|  `DeleteCapacityProviderSession`  | Seluruh sesi, termasuk instance Amazon EC2 dan antarmuka jaringan. | Dihapus. AgentCore menghapus volume persisten sesi. | 
|  `DeleteCapacityProvider`  | Penyedia kapasitas dan semua sesinya. | Dihapus. AgentCore menghapus volume setiap sesi milik penyedia kapasitas. | 

Untuk informasi tentang pengaturan idle dan seumur hidup, lihat Meng [ onfigurasi pengaturan AgentCore ](runtime-lifecycle-settings.md) siklus hidup Amazon Bedrock.

Untuk menghapus sesi, Anda memerlukan `runtimeSessionId` yang Anda berikan saat Anda memanggilnya. Simpan catatan ID sesi yang Anda gunakan. Jika Anda tidak lagi memilikinya, hapus penyedia kapasitas untuk menghapus semua sesi dan volumenya.

Sebelum Anda dapat menghapus penyedia kapasitas, hapus runtime agen yang mereferensikannya dengan menghapus runtime, versi, atau titik akhir terkait. Jika tidak, permintaan gagal dengan a`ValidationException`.

Untuk informasi tentang operasi dan contoh, lihat Mem [ ulai dengan Instans menggunakan AWS CLI atau SDK](runtime-instances-get-started-cli.md). Untuk informasi tentang langkah-langkah konsol, lihat [ Memulai dengan Instans menggunakan konsol](runtime-instances-get-started-console.md).