Object Storage bisa juga dikenal dengan S3 (Simple Storage Service) adalah layanan penyimpanan objek yang menawarkan skalabilitas, ketersediaan data, keamanan, dan kinerja terdepan dalam industri. Ini berarti pelanggan dari segala ukuran dan industri dapat menggunakannya untuk menyimpan dan melindungi data sebanyak apa pun untuk berbagai kasus penggunaan, seperti situs web, aplikasi perusahaan, perangkat IoT, dan analisis big data.
Pada Layanan Object Storage IDCloudHost yang memiliki kompatibilitas standar industri S3. Anda dapat mengoptimalkan pertumbuhan penyimpanan data besar dengan cepat sesuai kebutuhan. Jika Anda ingin layanan mengetahui informasi harga Layanan Object Storage IDCloudHost dapat mengunjungi link berikut ini. : Harga Layanan S3 Object Storage IDCloudHost.
Baca Juga : Keunggulan dan Aplikasi Pendukung Cloud Object Storage
Banyak sekali pemanfaatan IDCloudHost Object Storage yang bisa kita aplikasikan dalam berbagai kasus. Misalnya, menyambungkan Layanan Object Storage ke dalam Linux sebagai File System untuk membuat backup data, melakukan upload file dan lain sebagainya, pada panduan ini kita kan menggunakan Ubuntu untuk prosesnya. Berikut, Panduan dan Cara Melakukan Backup pada Layanan Object Storage di Linux.
Cara Melakukan Backup Layanan S3 di Linux
1. Login ke halaman https://console.idcloudhost.com/ lalu pilih pada menu Object Storage
Storage name
lalu klik Create,
Access key ID
dan Secret Access Key
seperti gambar berikut :Pertama
sudo su
apt install fuse s3fs
5. Lalu kita Setup Access Key dengan perintah berikut:
echo "ACCESS_KEY_ID:S3_SECRET_ACCESS_KEY" > /etc/passwd-s3fs
chmod 600 /etc/passwd-s3fs
Sesuaikan dengan Access_Key_ID dan Secret_Key_access sebagaimana yang kita dapatkan sebelumnya.
Baca Juga : Cara Memasang Cron Job di cPanel
Proses Mounting S3 Object Storage
6. Selanjutnya, kita bisa mount Object Storage kita dengan perintah berikut :
mkdir /tmp/cache
mkdir /mnt/cdoktor
chmod 777 /tmp/cache /mnt/cdoktor
s3fs cdoktor /mnt/cdoktor -o url=https://is3.cloudhost.id -o use_cache=/tmp/cache -o curldbg -o use_path_request_style -o allow_other
7.Jika sudah sukses kita bisa cek pada terminal dengan perintah:
df -h
Maka, Layanan Object Storage sudah termount sebagaimana pada gambar screenshot terlampir:
Baca Juga : Mengenal Object Storage dan Pengertiannya
8. Secara default pada saat kita akukan restart pada server tidak akan otomatis mounting untuk object storage ke directory, agar otomatis di mounting maka perlu kita tambahkan pada /etc/fstab
- Pertama lakukan unmount
umount /mnt/cdoktor
- Buka file fstab
nano /etc/fstab
- Lakukan kembali mounting pada directory
mount /mnt/cdoktor
Apabila pada saat mounting sudah tidak ada error maka bisa kita coba masuk ke directory dan dilihat isinya.
Baca Juga : Kenali Apa itu Cron Job
9. Setelah berhasil di mounting ke directory dan dapat kita akses untuk Object Storage, selanjutnya dapat Anda gunakan untuk melakukan Backup pada file atau directory yang kita inginkan secara manual dengan menggunakan perintah copy file atau move file, atau dengan cara otomatis dengan menggunakan rsync dan cron job untuk melakukan perintah secara otomatis.
Perintah rsync
rsync -aur –progress /direktory-sumber/ /direktory-tujuan/
Keterangan :
a        : copy file dan menambahkannya ke lokasi tujuan
u        : menambahkan file dan di skip apabila file sudah ada pada lokasi tujuan
r     : mode rekursif
–progress   : melihat proses pada saat rsync
/sumber/Â Â Â Â : file atau folder yang hendak kita backup
/tujuan/ Â Â Â Â Â Â Â Â : lokasi tujuan backup
Buat file script untuk melakukan backup, misalnya kita letakkan pada directory /opt
cd /opt/
nano backup-script.sh
chmod +x /opt/backup-script.sh
Lakukan testing
sh backup-script.sh
Baca Juga :Â Cara Mounting Pada Layanan Object Storage
Apabila sudah tidak ada error bisa kita Lanjutkan untuk membuat cron job
Cara Membuat Cron Job
Membuat cron job
crontab -e
Untuk pertama kali buka cron tab akan muncul pilihan untuk memilih editor teks, silahkan Anda pilih editor yang sudah familiar
Keterangan :
Angka 1 untuk waktu di jalankannya cron job yaitu setiap jam 1 Pagi / 01:00
/bin/sh untuk menjalahkan script .sh
/opt/backup-script.sh lokasi file script yang sudah dibuat
Kesimpulan
Layanan Object Storage memberikan berbagai kemudahan dan juga menawarkan layanan penyimpanan objek dengan skalabilitas, ketersediaan data, keamanan, dan kinerja terdepan dalam industri. Anda dapat menggunakan layanan ini untuk segala kebutuhan dan ukuran dan industri untuk menyimpan dan melindungi sebanyak apa pun untuk berbagai kebutuhan Anda.
Layanan ini juga hemat biaya dan memiliki kemudahan pembayaran dengan berbagai metode pembayaran. Anda dapat berlangganan layanan ini melalui lini ini: Panduan ini akan membantu Anda bagaimana Cara Melakukan Backup pada Layanan Object Storage di Linux. Bila ada pertanyaan lain terkait layanan, Anda dapat menghubungi Tim Support kami melalui LiveChat dan Tiket.