Off-site Backup dengan S3 Amazon

S3 merupakan sarana penyimpanan yang murah dan terjamin, karenanya untuk backup file sepertinya lebih aman. Beberapa waktu lalu saya selalu melakukan backup antar server tapi ternyata dengan S3 menjadi lebih mudah.

Peralatan perang yang dibutuhkan:

  1. Akun Amazon S3
  2. s3cmd

S3cmd menyediakan opsi sync sehingga perubahan file akan langsung diupload dan menghemat bandwidth ketimbang full backup. Ada beberapa tahap yang saya lakukan untuk ini.

Pertama menggunakan script bash untuk auto backup file-file wp

tar -czf /backup/wordpress/wordpress-`date '+%m%d%y'`.tar.gz /var/www/wordpress

Lalu menggunakan script bash untuk auto backup database (lebih mudahnya displit per tabel untuk sync per tabel) dan ditaruh di folder:

mysqldump -uroot -ptest db wp_posts | gzip -c | cat > /backup/wp_posts.sql.gz

Setelah persiapan selesai, install s3cmd, otomasi untuk sync ke s3

s3cmd sync backup s3://bucket

Masukkan ke crontab, beres deh.

Posting Menarik Lainnya:

  1. Backup Full Server Lewat SSH
  2. WordPress 2.8.1 Telah Dirilis
  3. Optimasi MySQL – Table Komentar WordPress
  4. Site Speed = Kematian Hosting Murah?
  5. Mempercepat Loading Website dengan Teknik Quadruple Cache
  6. SSH Hostgator Bermasalah
  7. My Review Site 1.0 – WordPress Plugin

Comments are closed.

Pencarian populer: selingkuh dengan teman