Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Saat Anda mengunggah file ke bucket di layanan penyimpanan objek Amazon Lightsail, file tersebut disimpan sebagai objek. Objek terdiri dari data file dan metadata yang menjelaskan objek. Anda dapat memiliki berapa pun jumlah objek dalam sebuah bucket.
Anda dapat mengunggah semua jenis file — gambar, cadangan, data, film — ke dalam ember. Ukuran file maksimum yang dapat Anda unggah dengan menggunakan konsol Lightsail adalah 2 GB. Untuk mengunggah file yang lebih besar, gunakan Lightsail API AWS Command Line Interface ,AWS CLI(), atau. AWS SDKs
Lightsail menawarkan opsi berikut tergantung pada ukuran file yang ingin Anda unggah:
-
Unggah objek berukuran hingga 2 GB menggunakan Konsol Lightsail — Dengan konsol Lightsail, Anda dapat mengunggah satu objek berukuran hingga 2 GB. Untuk informasi selengkapnya, lihat Mengunggah file ke bucket menggunakan konsol Lightsail nanti dalam panduan ini.
-
Unggah objek berukuran hingga 5 GB dengan satu operasi menggunakan AWS SDKs, REST API, atau AWS CLI - Dengan operasi PUT tunggal, Anda dapat mengunggah satu objek berukuran hingga 5 GB. Untuk informasi selengkapnya, lihat Mengunggah file ke sebuah bucket menggunakan AWS CLI nanti dalam panduan ini.
-
Unggah objek dalam beberapa bagian menggunakan AWS SDKs, REST API, atau AWS CLI — Menggunakan API unggahan multibagian, Anda dapat mengunggah satu objek besar, berukuran 5 MB hingga 5 TB. Unggahan multipart API dirancang untuk meningkatkan pengalaman pengunggahan untuk objek yang lebih besar. Anda dapat mengunggah objek dalam beberapa bagian. Bagian-bagian objek ini dapat diunggah secara mandiri, dalam urutan apa pun, dan secara paralel. Untuk informasi selengkapnya, lihat Mengunggah file ke bucket menggunakan unggahan multibagian.
Untuk informasi selengkapnya tentang bucket, lihat Penyimpanan objek.
Nama kunci objek dan versioning
Saat Anda mengunggah file menggunakan konsol Lightsail, nama file digunakan sebagai nama kunci objek. Sebuah kunci objek (atau nama kunci) secara unik mengidentifikasi objek yang disimpan dalam sebuah bucket. Folder tempat file diunggah, jika ada, digunakan sebagai prefiks nama kunci. Misalnya, jika Anda mengunggah file bernama sailbot.jpg
ke folder dalam sebuah bucket yang bernama images
, maka nama lengkap kunci objek dan prefiks-nya adalah images/sailbot.jpg
. Namun, objek ditampilkan di konsol sebagai sailbot.jpg
dalam folder images
. Untuk informasi selengkapnya tentang nama kunci objek, lihat Nama kunci untuk bucket penyimpanan objek.
Saat Anda mengunggah direktori menggunakan konsol Lightsail, semua file dan subfolder dalam direktori akan diunggah ke bucket. Lightsail kemudian menetapkan nama kunci objek yang merupakan kombinasi dari masing-masing nama file yang diunggah dan nama folder. Misalnya, jika Anda mengunggah folder bernama images
yang berisi dua file, sample1.jpg
dansample2.jpg
, Lightsail mengunggah file dan kemudian menetapkan nama kunci yang sesuai, dan. images/sample1.jpg
images/sample2.jpg
Objek yang ditampilkan di konsol sebagai sample1.jpg
dan sample2.jpg
dalam folder images
.
Jika Anda mengunggah file dengan nama kunci yang sudah ada, dan bucket Anda tidak mengaktifkan versioning, maka objek baru yang diunggah akan menggantikan objek sebelumnya. Namun, jika bucket Anda mengaktifkan versi, Lightsail membuat versi baru objek alih-alih mengganti objek yang ada. Untuk informasi selengkapnya, lihat Mengaktifkan dan menangguhkan pembuatan versi objek bucket.
Unggah file ke bucket menggunakan konsol Lightsail
Selesaikan prosedur berikut untuk mengunggah file dan direktori menggunakan konsol Lightsail.
-
Masuk ke konsol Lightsail
. -
Di panel navigasi kiri, pilih Penyimpanan.
-
Pilih nama bucket yang ingin jadikan tempat Anda akan mengunggah file dan folder.
-
Di tab Objek, lakukan salah satu tindakan berikut:
-
Seret dan lepaskan file dan folder ke halaman Objek.
-
Pilih Unggah, dan pilih File untuk mengunggah file individual, atau Direktori untuk mengunggah folder dan semua isinya.
catatan
Anda juga dapat membuat folder dengan memilih Membuat folder baru. Anda kemudian dapat menelusuri ke dalam folder baru dan mengunggah file ke folder tersebut.
Pesan Unggah berhasil ditampilkan saat unggahan selesai.
-
Mengunggah file ke sebuah bucket menggunakan AWS CLI
Selesaikan prosedur berikut untuk mengunggah file dan folder ke bucket menggunakan AWS Command Line Interface (AWS CLI). Anda melakukan hal ini dengan perintah put-object
. Untuk informasi selengkapnya, lihat put-object di AWS CLI Command Reference.
catatan
Anda harus menginstal AWS CLI dan mengonfigurasinya untuk Lightsail dan Amazon S3 sebelum melanjutkan prosedur ini. Untuk informasi selengkapnya, lihat Mengkonfigurasi AWS CLI untuk bekerja dengan Lightsail.
-
Buka jendela Command Prompt atau Terminal.
-
Masukkan perintah berikut untuk mengunggah file ke bucket Anda.
aws s3api put-object --bucket
BucketName
--keyObjectKey
--bodyLocalDirectory
--acl bucket-owner-full-controlDalam perintah tersebut, ganti teks contoh berikut dengan teks Anda sendiri:
-
BucketName
dengan nama bucket tempat Anda ingin mengunggah file. -
ObjectKey
dengan kunci objek penuh dari objek di ember Anda. -
LocalDirectoryFire
dengan jalur folder direktori lokal di komputer Anda dari file yang akan diunggah.
Contoh:
-
Pada komputer Linux atau Unix:
aws s3api put-object --bucket
amzn-s3-demo-bucket
--keyimages/sailbot.jpg
--bodyhome/user/Pictures/sailbot.jpg
--acl bucket-owner-full-control -
Pada komputer Windows:
aws s3api put-object --bucket
amzn-s3-demo-bucket
--keyimages/sailbot.jpg
--body"C:\Users\user\Pictures\sailbot.jpg"
--acl bucket-owner-full-control
Anda akan melihat hasil yang mirip dengan contoh berikut ini:
-
Konfigurasikan AWS CLI untuk IPv6 permintaan -only
Amazon S3 mendukung akses bucket over. IPv6 Anda membuat permintaan dengan panggilan Amazon S3 API IPv6 dengan menggunakan titik akhir dual-stack. Bagian ini memberikan contoh cara membuat permintaan ke titik akhir dual-stack, over. IPv6 Untuk informasi selengkapnya, lihat Menggunakan titik akhir tumpukan ganda Amazon S3 di Panduan Pengguna Amazon S3. Untuk petunjuk tentang pengaturan AWS CLI, lihat Mengonfigurasi AWS Command Line Interface untuk bekerja dengan Amazon Lightsail.
penting
Klien dan jaringan yang mengakses bucket harus diaktifkan agar dapat menggunakan IPv6. Untuk informasi lebih lanjut, lihat IPv6jangkauan.
Ada dua cara untuk membuat permintaan S3 dari instance IPv6 -only. Anda dapat mengonfigurasi AWS CLI untuk mengarahkan semua permintaan Amazon S3 ke titik akhir tumpukan ganda untuk yang ditentukan. Wilayah AWS Atau, jika Anda ingin menggunakan titik akhir tumpukan ganda hanya untuk AWS CLI perintah tertentu (tidak semua perintah), Anda dapat menambahkan titik akhir tumpukan ganda S3 ke setiap perintah.
- Konfigurasikan AWS CLI
-
Tetapkan nilai konfigurasi
use_dualstack_endpoint
ketrue
dalam profil di file AWS Config Anda untuk mengarahkan semua permintaan Amazon S3 yang dibuat oleh perintah Amazon S3 dan AWS CLI s3api ke titik akhir tumpukan ganda untuk Wilayah yang ditentukan. Anda menentukan Region dalam file AWS CLI konfigurasi, atau dalam perintah menggunakan opsi --region.Masukkan perintah berikut untuk mengkonfigurasi file AWS CLI.
aws configure set default.s3.use_dualstack_endpoint true
aws configure set default.s3.addressing_style virtual
- Tambahkan titik akhir dual-stack ke perintah tertentu
-
Anda dapat menggunakan titik akhir tumpukan ganda per perintah dengan menyetel
--endpoint-url
parameter kehttps://s3.dualstack.
atauaws-region
.amazonaws.comhttp://s3.dualstack.
untuk perintah s3 atau s3api apa pun. Pada contoh di bawah ini, gantiaws-region
.amazonaws.combucketname
danaws-region
dengan nama ember Anda dan Anda Wilayah AWS.aws s3api list-objects --bucket
bucketname
--endpoint-url https://s3.dualstack.aws-region
.amazonaws.com
Mengelola ember dan objek di Lightsail
Berikut adalah langkah-langkah umum untuk mengelola bucket penyimpanan objek Lightsail Anda:
-
Pelajari tentang objek dan bucket di layanan penyimpanan objek Amazon Lightsail. Untuk informasi selengkapnya, lihat Penyimpanan objek di Amazon Lightsail.
-
Pelajari tentang nama-nama yang dapat Anda berikan pada ember Anda di Amazon Lightsail. Untuk informasi selengkapnya, lihat Aturan penamaan bucket di Amazon Lightsail.
-
Mulailah dengan layanan penyimpanan objek Lightsail dengan membuat ember. Untuk informasi selengkapnya, lihat Membuat bucket di Amazon Lightsail.
-
Pelajari praktik terbaik keamanan untuk bucket dan izin akses yang dapat Anda konfigurasikan untuk bucket. Anda dapat membuat semua objek di ember Anda publik atau pribadi, atau Anda dapat memilih untuk membuat objek individu menjadi publik. Anda juga dapat memberikan akses ke bucket dengan membuat kunci akses, melampirkan instans ke bucket, dan memberikan akses ke akun AWS lainnya. Untuk informasi selengkapnya, lihat Praktik Terbaik Keamanan untuk penyimpanan objek Amazon Lightsail dan Memahami izin bucket di Amazon Lightsail.
Setelah mempelajari tentang izin akses bucket, lihat panduan berikut untuk memberikan akses ke bucket Anda:
-
Pelajari cara mengaktifkan pencatatan akses untuk bucket Anda, dan cara menggunakan log akses untuk mengaudit keamanan bucket Anda. Untuk informasi lebih lanjut, lihat panduan berikut.
-
Akses logging untuk bucket di layanan penyimpanan objek Amazon Lightsail
-
Akses format log untuk bucket di layanan penyimpanan objek Amazon Lightsail
-
Mengaktifkan pencatatan akses untuk bucket di layanan penyimpanan objek Amazon Lightsail
-
Menggunakan log akses untuk bucket di Amazon Lightsail untuk mengidentifikasi permintaan
-
-
Buat kebijakan IAM yang memberi pengguna kemampuan untuk mengelola bucket di Lightsail. Untuk informasi selengkapnya, lihat kebijakan IAM untuk mengelola bucket di Amazon Lightsail.
-
Pelajari tentang cara objek di ember Anda diberi label dan diidentifikasi. Untuk informasi selengkapnya, lihat Memahami nama kunci objek di Amazon Lightsail.
-
Pelajari cara mengunggah file dan mengelola objek di bucket Anda. Untuk informasi lebih lanjut, lihat panduan berikut.
-
Aktifkan pembuatan versi objek untuk mempertahankan, mengambil, dan memulihkan setiap versi dari setiap objek yang disimpan di bucket Anda. Untuk informasi selengkapnya, lihat Mengaktifkan dan menangguhkan versi objek dalam bucket di Amazon Lightsail.
-
Setelah mengaktifkan versi objek, Anda dapat memulihkan versi objek sebelumnya di bucket Anda. Untuk informasi selengkapnya, lihat Memulihkan versi objek sebelumnya dalam bucket di Amazon Lightsail.
-
Pantau pemanfaatan ember Anda. Untuk informasi selengkapnya, lihat Melihat metrik untuk bucket Anda di Amazon Lightsail.
-
Konfigurasikan alarm agar metrik bucket diberi tahu saat penggunaan bucket Anda melewati ambang batas. Untuk informasi selengkapnya, lihat Membuat alarm metrik bucket di Amazon Lightsail.
-
Ubah paket penyimpanan bucket Anda jika penyimpanan dan transfer jaringan hampir habis. Untuk informasi selengkapnya, lihat Mengubah paket bucket Anda di Amazon Lightsail.
-
Pelajari cara menghubungkan bucket Anda ke sumber daya lain. Untuk informasi lebih lanjut, lihat tutorial berikut.
-
Hapus ember Anda jika Anda tidak lagi menggunakannya. Untuk informasi selengkapnya, lihat Menghapus bucket di Amazon Lightsail.