Jika Anda memiliki instance EC2 tambahan, Anda bisa menggunakan netatalk dan s3ql. Ini adalah solusi mesin waktu asli dan bekerja di Lion juga. Cadangan Anda akan dikompres dan diduplikasi.
Dari Ubuntu:
Instal S3QL (1.11.1) dan netatalk (2.2.1)
sudo add-apt-repository ppa:nikratio/s3ql
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install s3ql netatalk
Buat authfile S3QL
mkdir ~/.s3ql
vi ~/.s3ql/authinfo2
Edit authfile S3QL sebagai berikut:
[s3]
storage-url: s3://
backend-login: $AWSKey
backend-password: $AWSSecretKey
Tetapkan izin pada authfile
chmod 600 ~/.s3ql/authinfo2
Buat sistem file S3QL
sudo mkfs.s3ql s3://$bucketName
Pasang sistem file S3QL
sudo mkdir /mnt/$bucketName
sudo mount.s3ql --allow-other --nfs --compress lzma s3://$bucketName /mnt/$bucketName
Konfigurasikan netatalk
sudo vi /etc/netatalk/AppleVolumes.default
Edit bagian bawah AppleVolumes.default agar muncul seperti di bawah ini:
(Catatan: tm juga ditambahkan ke: DEFAULT: opsi. Volsizelimit ada di MiB #
: DEFAULT: options: upriv, usedots, tm
/mnt/$bucketName "S3 Backups" volsizelimit:238418.58
Buat Pengguna untuk cadangan
sudo useradd $username
sudo passwd $username
Setel kepemilikan drive cadangan ke pengguna cadangan
sudo chown $username /mnt/$bucketName
Lalu pilih Go - & gt; Sambungkan ke Server - & gt; dan masukkan IP server atau nama host dari finder. Pastikan Anda memiliki port 548 terbuka!