Amazon S3 adalah layanan penyimpanan objek yang sangat skalabel dan tahan lama yang memungkinkan Anda menyimpan dan mengambil data dalam jumlah berapa pun dari mana saja di web. S3FS adalah antarmuka FUSE (Filesystem in Userspace) untuk Amazon S3 yang memungkinkan Anda memasang bucket Amazon S3 sebagai sistem file lokal di sistem Debian Anda. Ini memungkinkan Anda dengan mudah mengakses dan memanipulasi data S3 seolah-olah disimpan di sistem file lokal. Dalam artikel ini, kami akan menunjukkan kepada Anda cara memasang bucket Amazon S3 pada sistem Debian menggunakan S3FS.
Advertisement
Sebelum kita mulai, pastikan Anda memiliki yang berikut:
Sebuah akun Amazon S3 dengan setidaknya satu bucket telah dibuat Kunci akses dan rahasia kunci dengan akses ke bucket S3 Anda Sistem Debian dengan akses root S3FS terinstal di sistem Anda
Berikut panduan langkah demi langkah untuk memasang bucket Amazon S3 di sistem Debian menggunakan S3FS:
Langkah 1: Instal S3FS
Pertama-tama, instal s3fs paket di sistem Anda. Itu tersedia di repositori sistem default. Untuk menginstal jenis paket ini:
sudo apt update sudo apt install s3fs
Perintah ini menginstal S3FS pada sistem Debian Anda.
Langkah 2: Buat direktori untuk memasang bucket S3
Sekarang, buat direktori untuk memasang bucket s3 . Anda juga dapat menggunakan direktori yang sudah ada.
sudo mkdir /mnt/s3-mount
Ini membuat direktori tempat bucket S3 akan dipasang. Anda dapat memilih nama direktori yang berbeda sesuai keinginan.
Ubah izin untuk direktori mount:
sudo chmod 777 /mnt/s3-mount
Ini mengatur izin untuk direktori mount untuk mengizinkan akses baca/tulis untuk all users.
Langkah 3: Buat File Kredensial
Buat file kata sandi untuk menyimpan akses dan kunci rahasia Anda. Anda dapat membuat pasangan kunci di akun layanan web Amazon Anda.
echo ACCESS_KEY:SECRET_KEY > ~/.passwd-s3fs sudo chmod 600 ~/.passwd-s3fs
Ganti ACCESS_KEY dan SECRET_KEY dengan akses Amazon S3 Anda yang sebenarnya dan kunci rahasia. File ini menyimpan akses dan kunci rahasia Anda dengan aman, dan izin ditetapkan untuk mencegah akses tidak sah.
Langkah 4: Memasang bucket S3
Terakhir, gunakan alat baris perintah s3fs untuk memasang bucket s3 Anda.
sudo s3fs BUCKET_NAME / mnt/s3-mount -o passwd_file=~/.passwd-s3fs
Ganti “BUCKET_NAME” dengan nama sebenarnya dari bucket Amazon S3 Anda. Perintah ini memasang bucket S3 di direktori mount yang ditentukan.
Langkah 5: Verifikasi It
Untuk memverifikasi bahwa bucket s3 berhasil dipasang, jalankan:
sudo df -h
Perintah ini menampilkan penggunaan disk dan sistem file yang dipasang di sistem Anda. Jika bucket S3 berhasil dipasang, Anda akan melihat direktori mount terdaftar dengan nama bucket S3 yang sesuai.Memasang Amazon S3 Bucket
Selesai! Anda sekarang telah berhasil memasang bucket Amazon S3 di sistem Debian Anda menggunakan S3FS. Anda kini dapat mengakses dan memanipulasi data di bucket S3 Anda seolah-olah disimpan di sistem file lokal.
Kesimpulan
Kesimpulannya, memasang bucket Amazon S3 di sistem Debian menggunakan S3FS adalah cara sederhana dan efektif untuk mengakses data S3 Anda. Dengan S3FS, Anda dapat dengan mudah mengakses dan memanipulasi data S3 Anda seolah-olah disimpan di sistem file lokal, membuatnya lebih mudah untuk bekerja dengan data S3 Anda di lingkungan Debian Anda.
Referensi tecadmin.com