Adakah cara untuk mendapatkan Time Machine untuk dicadangkan ke Amazon Simple Storage Solution?

7

Hanya ingin tahu apakah mungkin untuk memiliki cadangan Time Machine ke 'cloud' menggunakan Amazon Simple Storage Solution. Saya sudah menyiapkan Time Machine untuk bekerja melalui jaringan sebelum ke volume yang tidak didukung (NTFS) tetapi tidak yakin apakah ini mungkin. Adakah yang pernah mencoba?

Kevin Sylvestre
sumber

Jawaban:

6

Dolly Drive adalah perangkat lunak yang baru diumumkan yang memungkinkan Anda melakukan backup TimeMachine ke "penyimpanan cloud". Dokumen mereka mengatakan ruang itu adalah ruang penyimpanan berbasis cloud mereka sendiri, bukan S3, jadi itu mungkin titik tusuk. Tapi selain itu, itu cukup sesuai dengan apa yang Anda cari.

Selain melakukan TimeMachine - & gt; cloud bridge, mereka juga membantu Anda menggandakan data Anda ke drive lokal sehingga Anda dapat melakukan pemulihan cepat tanpa harus menunggu pengiriman cloud - & gt; dump data hard drive Anda.

Terlihat menjanjikan. Saya suam-suam kuku tentang harga.

Ian C.
sumber
Yah, sepertinya mereka tidak mendukung Time Machine lagi.
Alejandro García Iglesias
6

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!

riorben
sumber
5

Ada panggilan proyek berbasis FUSE s3fs yang mengklaim dapat memasang ember Amazon S3 sebagai volume lokal. Karena Time Machine tampaknya dapat menggunakan volume apa pun yang tersedia secara lokal sebagai target, ini seharusnya bekerja. Namun, saya tidak dapat menguji ini.

jstarek
sumber
Terima kasih atas tanggapannya! Saya pernah melihatnya tetapi berharap orang lain telah mencoba ini sebelumnya (saya kira saya bisa menjadi kelinci percobaan kali ini). Tepuk tangan!
Kevin Sylvestre
@jstarek: jadi apakah itu berarti mesin waktu dapat membuat cadangan ke idisk Anda?
Robert S Ciaccio
TimeMachine memiliki semua jenis masalah sinkronisasi untuk saham yang diformat non-HFS +. Saya tahu saya telah melalui neraka dan kembali mencoba untuk mendapatkan backup TimeMachine jauh ke share SMB, dibagikan dari server Windows saya. Saya menyerah setelah beberapa saat. Saya ingin mendengar jika ada yang berhasil menggunakan drive yang dipasang FUSE untuk cadangan TM.
Ian C.
@Ian saya juga, saya akan mencobanya hari ini dan melihat di mana saya dapatkan tetapi akan senang mendengar jika ada orang lain yang sukses!
Kevin Sylvestre
1
@Ian @Kevin, saya telah membaca sedikit lebih banyak tentang ini dan sepertinya banyak orang mengalami masalah. Selain itu, dolly drive sebenarnya sekitar 1/3 harga menggunakan S3! Saya pikir itu akan menjadi solusi yang lebih baik (dan jauh lebih sederhana). Terima kasih atas umpan baliknya.
mrwooster
4

Pendekatan yang berbeda adalah menggunakan cadangan Time Machine lokal dan kemudian menggunakan sesuatu seperti Arq untuk memindahkannya ke cloud (secara otomatis). Anda mendapatkan manfaat dari penyimpanan lokal + cadangan cloud.

Martin Marconcini
sumber
Ya, saya sudah berpikir untuk melakukan sesuatu seperti ini tetapi pada akhirnya menginginkan solusi cadangan yang tidak mengharuskan saya terhubung ke hard drive eksternal atau kapsul waktu. Saya ingin sesuatu yang berfungsi di jalan, dll. Terima kasih atas tanggapannya!
Kevin Sylvestre
Satu-satunya downside ke pendekatan ini adalah Anda harus mendeteksi dan mengaktifkan cadangan Time Machine sedang berlangsung sebelum Anda melakukan sinkronisasi. Kalau tidak, Anda mungkin menyinkronkan sistem file yang tidak dalam kondisi stabil.
Ian C.
@ Apakah mungkin untuk menghindari "kliping" semacam ini jika Anda memprogram TM dan Arq untuk melakukannya pada jam tertentu. Tapi ya, ini membutuhkan penyimpanan lokal.
Martin Marconcini
1
@Kevin sebagai alternatif Anda dapat menggunakan Arq secara langsung :) (saya lakukan) Anda kehilangan manfaat dari mesin "waktu", tetapi Anda memiliki cadangan di awan :)
Martin Marconcini
0

Jika Anda bisa mendapatkan Time Machine untuk mengenali sistem file yang dipasang FUSE, maka s3backer harus bekerja.

Saya belum pernah melakukan ini tetapi akan tertarik untuk mendengar jika ada yang membuatnya bekerja (khususnya bagaimana mereka mendapat Time Machine untuk mengenali mount)

Lihat juga halaman wiki ini .


sumber