ke Amazon S3 menggunakan AWS CLI
Dalam tutorial ini, kami akan membantu Anda menggunakan AWS Command Line Interface (CLI) untuk mengakses Amazon S3. Kami akan melakukan hal ini sehingga Anda dapat dengan mudah membuat skrip milik sendiri untuk mencadangkan file ke cloud dan mengambilnya dengan mudah sesuai kebutuhan. Hal ini akan membuat proses pencadangan Anda menjadi lebih cepat, lebih andal, dan lebih terprogram. Anda dapat menggunakan informasi ini untuk membuat tugas terjadwal (atau tugas cron) untuk menangani operasi pencadangan Anda.
Catatan: Tutorial ini disusun berdasarkan konsep dari tutorial Mencadangkan File Anda ke Amazon S3. Jika Anda belum melakukan tutorial itu, Anda harus menyelesaikan tutorial tersebut terlebih dahulu.
Menyimpan File Anda dengan AWS Membutuhkan Akun
Buat Akun Gratis dalam Beberapa MenitAWS Tingkat Gratis mencakup penyimpanan 5 GB, 20.000 Permintaan Get, dan 2.000 Permintaan Put dengan Amazon S3.
Lihat Detail AWS Tingkat Gratis »
Pada langkah ini, Anda akan membuat akun pengguna menggunakan layanan IAM dengan izin administratif. Pada langkah selanjutnya Anda akan menggunakan akun pengguna ini untuk mengakses layanan AWS dengan aman menggunakan AWS CLI.
a. Saat Anda mengklik di sini, AWS management console akan terbuka di jendela browser baru, sehingga Anda dapat tetap membuka panduan langkah demi langkah ini. Saat layar ini dimuat, masukkan nama pengguna dan kata sandi Anda untuk memulai. Kemudian ketik IAM di bilah pencarian dan pilih IAM untuk membuka dasbor Identity and Access Management.
Sekarang setelah Anda memiliki pengguna IAM, Anda harus menginstal AWS Command Line Interface (CLI). Di bawah ini adalah instruksi berdasarkan jenis sistem operasi yang Anda gunakan; silakan pilih tab yang sesuai dengan sistem operasi Anda.
Pilih PC dari tab di bawah ini jika Anda menggunakan komputer berbasis Windows.
Pilih Mac/Linux dari tab di bawah ini jika Anda menggunakan mesin yang menjalankan OSX atau Linux.
Pada langkah ini, Anda akan menggunakan AWS CLI untuk membuat bucket di S3 dan menyalin file ke bucket.
a. Membuat bucket adalah opsional jika Anda sudah memiliki bucket yang ingin Anda gunakan. Untuk membuat bucket baru bernama tipe my-first-backup-bucket:
aws s3 mb s3://my-first-backup-bucket
Catatan: penamaan bucket memiliki beberapa batasan; salah satu batasannya adalah bahwa nama bucket harus unik secara global (mis. dua pengguna AWS yang berbeda tidak dapat memiliki nama bucket yang sama); karena itu, jika Anda mencoba perintah di atas Anda akan mendapatkan kesalahan BucketAlreadyExists.
b. Untuk mengunggah file backup.bak pertama saya yang terletak di direktori lokal (C:\users) ke bucket S3 my-first-backup-bucket, Anda akan menggunakan perintah berikut:
aws s3 cp “C:\users\my first backup.bak” s3://my-first-backup-bucket/
Atau, gunakan sintaksis asli jika nama file tidak mengandung spasi.
Selamat! Anda telah mengatur pengguna IAM, mengkonfigurasi mesin Anda untuk digunakan dengan antarmuka baris perintah AWS dan Anda telah belajar cara membuat, menyalin, mengambil, dan menghapus file dari cloud. Dalam tutorial berikutnya, Anda akan belajar cara menyiapkan tape drive virtual untuk digunakan dalam mencadangkan file dari program cadangan yang ada seperti Veeam, Symantec Backup Exec, Manajer Perlindungan Data Microsoft System Center 2012, atau program pencadangan lainnya.