Keinginan saya adalah memiliki dua backup Time Machine yang identik pada dua drive yang terpasang secara lokal yang berbeda. Pikiran pertama saya adalah klon melalui Carbon Copy Cloner, tetapi itu tidak akan melakukannya, karena Apple tidak akan membiarkan pihak ketiga menyalin sistem file yang sedang digunakan untuk backup Time Machine (itulah yang "kesalahan" -pesan katakan sebelum saya bahkan dapat memulai klon).
Alasan mengapa saya memerlukan pendekatan baris perintah adalah karena saya ingin memasukkan dua cadangan dalam rantai tugas di Carbon Copy Cloner.
Semua yang saya coba ke arah itu gagal (tidak ada bantuan yang ditemukan online sejauh ini), karena Time Machine akan selalu mulai membuat cadangan ke drive yang sama berulang kali. Jadi apa yang bisa saya katakan sejauh ini: tmutil
bukan cara untuk pergi, tidak peduli pilihan apa yang saya pilih. Tapi mungkin aku melewatkan sesuatu?
Jika saya memulai pencadangan secara manual dengan mengklik "cadangan sekarang" di macOS (High Sierra 10.13.6), Time Machine akan mencadangkan ke drive 1 terlebih dahulu, jika saya mengkliknya lagi (setelah pencadangan selesai), pencadangan ke pengandar 2 Omong-omong: bevaviour yang sama jika saya mengatur jadwal melalui Time Machine Editor.
Jadi saya mencari cara Terminal untuk meniru pendekatan macOS untuk memulai cadangan, karena sepertinya ini adalah satu-satunya cara untuk membuat Time Machine menggunakan dua drive yang berbeda. tmutil
hanya menggunakan tujuan terakhir, lagi dan lagi. Bahkan jika saya setdestination
mengemudi 2. Tapi sekali lagi: mungkin saya melewatkan sesuatu.
sumber
tmutil
.tmutil
akan memilih maka disk yang tersedia. Sudahkah Anda mencobatmutil startbackup --destination <disk ID>
? Ini akan memungkinkan Anda memilih disk tujuan (untuk mendapatkan ID disk, jalankantmutil destinationinfo
).Jawaban:
Saya tidak berpikir menggunakan terminal untuk mengkonfigurasi Time Machine untuk membuat cadangan hingga 2 disk yang berbeda diperlukan. Jika Anda memiliki pengaturan Time Machine saat ini untuk membuat cadangan ke satu disk eksternal, Anda dapat kembali ke preferensi Time Machine di System Preferences dan pilih drive lain yang akan dicadangkan. Setelah melakukan ini, Anda akan diberikan opsi untuk menggunakan kedua drive untuk pencadangan Time Machine atau mengubah drive yang ada. Jika Anda memilih opsi untuk menggunakan dua drive terpisah, cadangan Time Machine akan mengganti drive tujuan untuk setiap cadangan. Setidaknya ini adalah opsi yang saya sajikan, sambil menggunakan dua Kapsul Waktu 3 tb yang terpisah.
sumber
Terima kasih atas upaya dan bantuan Anda! Saya seharusnya mengklarifikasi pengaturan saya terlebih dahulu, maaf untuk itu! Saya sudah memiliki kedua drive yang terpasang secara lokal dan dipilih sebagai tujuan dalam preferensi sistem. Saya perlu perintah terminal yang telah saya jelaskan di posting awal saya: Saya ingin menjalankan skrip shell pendek, yang dapat saya lampirkan pada akhir tugas Carbon Copy Cloner selesai. Saya telah mencoba pendekatan Jaumes sekarang dan itu bekerja:
tmutil startbackup --destination <disk id 1> --block; tmutil startbackup --destination <disk id 2> --block
. Kenapa aku tidak melihat--destination
sebelumnya ?? Saya berlariman tmutil
beberapa kali. Terima kasih!Sunting: orang lain membalas sementara itu: terima kasih! Saya akan mencoba
--rotate
pendekatannya juga. Tapi jangan Anda gunakan--block
? Jika tidak, ia hanya melompat ke perintah berikutnya dan tidak menunggu cadangan, ataubackupd
, untuk benar-benar selesai. Saya pikir itu akan menyebabkan kesalahan.sumber
--rotation
"percobaan" saya sebelumnya dan tidak pernah berhasil. Tapi siapa yang tahu apa yang saya ketik.Saya mengatur beberapa tujuan dan hanya memberitahu sistem untuk memutar, kemudian memilih drive lain jika sudah terpasang:
Saya sering memasang ini sehingga saya mendapatkan beberapa drive yang terhubung, keduanya menangkap interval cadangan sekarang (ish)
Saya hanya menggunakan preferensi sistem GUI untuk menambahkan semua tujuan saya dan kemudian saya menggunakan terminal untuk me-mount dan meng-unmount volume yang ingin saya sertakan / kecualikan dari setiap peristiwa pencadangan rotasi potensial (atau waktu normal untuk pencadangan acara - yang default ke algoritme rotasi sebagai baik). Saya baru saja menetapkan tujuan dan pada dasarnya melupakannya.
sumber