Amazon EC2 Connection Refused Setelah Edit fstab

Kasus saya adalah tidak bisa terhubung ke cloud computer server AWS EC2 setelah ditambahkan satu baris parameter di /etc/fstab. Penambahan tadi dimaksudkan agar hard disk bisa ter-mount secara otomatis ketika reboot.

Setelah dicoba reboot EC2, instance tidak bisa diakses lagi lewat ssh.

Berikut step-step garis besarnya untuk mengembalikan instance agar bisa diakses kembali.

  • stop broken instance.
  • setup new instance.
  • attach broken volume instance to new instance
  • mount broken volume.
  • edit fstab, make it back as before.
  • umount volume.
  • detach broken volume instance from new instance
  • start broken instance
  • voile, its working again

Tambahan tips agar ip public tidak berubah setelah stop, buat Elastic IP dan associate it with your instance.

reference: amazon-ec2-no-ssh-after-reboot-connection-refused

 

Cara Synchronize Dropbox dengan Amazon S3

Amazon Web Services
Amazon Web Services

Beberapa hari terakhir saya dipusingkan dengan ide saya sendiri tentang bagaimana mensinkronkan antara Dropbox dengan Amazon S3.

Kenapa harus di sinkronkan?

Dropbox memberikan fasilitas penyimpanan berbasis awan secara gratis dengan kapasitas 2GB. Dengan mreferensikan pengguna baru ke Dropbox, kita mendapat tambahan penyimpanan gratis hingga 21.5 GB. Suatu kapasitas yang cukup untuk digunakan menyimpan dokumen kerja sehari-hari.

Masalahnya muncul ketika  kapasitas dropbox mulai berkurang oleh foto-foto yang saya ambil dengan Smartphone tersinkronisasi dengan dropbox. Kapasitas mulai cepat habis. Selain itu karna semakin banyaknya device yang tersambung dengan account dropbox yang sama sangat banyak, membuat file didalam dropbox kurang secure. Sementara saya tidak ingin foto-foto tersebut atau file yang lain tidak terarsipkan dengan baik.

Saya ingin semua file dalam dropbox atau di folder tertentu bisa secara otomatis ter-backup di Amazon S3 punya kita sendiri tanpa ikut terhapus ketika file di dalam dropbox kita terhapus.

Solusi yang saya pakai adalah kita bangun EC2 di AWS dan kita install dropbox di dalamnya. Kemudian dari EC2 tersebut kita jalankan script secara otomatis untuk backup dari folder dropbox ke Amazon S3 menggunakan AWS CLI (Command Line Interface). Dalam script tersebut juga saya buat pengiriman email otomatis setelah proses backup selesai sebagai media untuk memonitor backup tersebut.

Dengan cara ini kita telah menambah satu lapis lagi backup terhadap file kita di cloud storage.

 

CLI: Cek Kapasitas Harddisk di Linux

Cara cek kapasitas harddisk yang sedang terpakai atau yang masih tersisia:

# df -h

Command diatas akan menampilkan penggunaan HDD berdasarkan partisinya

Untuk mengetahui besar ukuran suatu folder, misalnya folder /home

# du -csh /home/

Ingin melihat ukuran masing-masing folder dibawah folder /home/ pakai command:

# du -csh /home/*