Saya memiliki 2TGB HD eksternal yang saya gunakan sebagai cadangan TimeMachine. Ini mengembangkan masalah dan tidak bisa diperbaiki.
Repairing file system.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Invalid index key
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Rebuilding catalog B-tree.
Disk full error
The volume Time Machine Backups could not be repaired.
Saya membeli disk 3TB baru, membuat partisi 2TB, dan berusaha menyalin Backups.backupdb
. Finder menghabiskan 24 jam "Bersiap untuk menyalin"; kemudian gagal karena kurangnya ruang!
Saya memformat ulang dan membuat partisi 2.5TB, Finder telah menghabiskan 24 jam "Bersiap untuk menyalin" dan sekarang menyalin file.
Saya benar-benar tidak memerlukan semua cadangan (yang kembali ke 2012) dan saya tidak ingin TimeMachine menggunakan semua ruang pada drive baru saya. Idealnya saya ingin membatasi ukuran cadangan.
Pertanyaan saya adalah: - Bagaimana saya bisa mengurangi ukuran Backups.backupdb
? Apakah menghapus direktori tertua tidak masalah? Apakah ada cara saya bisa mendapatkan TimeMachine untuk membatasi ukuran Backups.backupdb
, selain mengubah ukuran partisi?
PEMBARUAN Upaya saya untuk menyalin gagal setelah sekitar 30% dari disk itu disalin. Saya mencoba menggunakan rsync
tetapi sementara ini tampaknya berjalan tidak dapat membuat file baru Operation not permitted (1)
. Meskipun saya telah menggunakan sudo
saya mungkin harus menggunakan terminal root. Pada akhirnya ini juga gagal, karena kurangnya sumber daya.
Saya kemudian gunakan Disk Utility
untuk menyalin gambar dan berlari First Aid
. Ini menemukan sejumlah masalah, tetapi akhirnya gagal.
Repairing file system.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Invalid index key
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Rebuilding catalog B-tree.
Rechecking volume.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Incorrect block count for file permStore
(It should be 17 instead of 0)
Incorrect block count for file shutdown_time
(It should be 1 instead of 0)
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking multi-linked directories.
Checking volume bitmap.
Volume bitmap needs minor repair for orphaned blocks
Volume bitmap needs repair for under-allocation
Checking volume information.
Repairing volume.
Rechecking volume.
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
The volume Time Machine Backups could not be verified completely.
File system check exit code is 8.
File system verify or repair failed.
Operation failed…
sumber
Jawaban:
Saya memutuskan untuk kembali ke plan A (copy
Backups.backupdb
), (setelah pertama kali membuat lebih banyak ruang swap pada Mac saya dengan menghapus film) dan menutup semua program yang sedang berjalan.Setelah lebih dari 24 jam, ini telah menyelesaikan salinan, dan semua file tampak OK.
Saya kemudian mengaktifkan disk di Time Machine, dan menjalankan cadangan. Ini memberi tahu saya bahwa itu membuat cadangan baru, dan mulai menyalin 350GiB data.
Ini tidak seperti yang saya harapkan. Pemeriksaan sistem file menunjukkan bahwa tidak ada file yang susah ditautkan ke cadangan lama.
Sejauh menyangkut Time Machine, semua cadangan saya ada di sana, dan pemeriksaan sampel menunjukkan semua file tampak OK.
Cadangan berikutnya tampaknya berfungsi seperti biasa, file-file sulit dihubungkan ke cadangan awal.
Saya melakukan beberapa pemangkasan dengan backup sebelumnya
tmutil delete
, tetapi jelas saya hanya akan kembali ke gambar 2TiB dengan pemangkasan yang serius.Saya bermain-main dengan ide mencoba menggabungkan hard link, tetapi memutuskan saya akan meninggalkan disk apa adanya, dan hanya menerima bahwa saya sekarang memiliki Time Machine 3TiB. Setidaknya saya memiliki semua cadangan historis saya jika saya membutuhkannya.
sumber
Ini berfungsi di pra-Sierra Anda mungkin ingin mencobanya. Ini akan menetapkan nilainya menjadi 1TB. Anda menentukan nilai integer dalam megabyte.
default sudo tulis /Library/Preferences/com.apple.TimeMachine MaxSize -integer 1000000
sumber
Anda mungkin mempertimbangkan fakta bahwa Time Machine mencadangkan sistem Anda setiap jam. Masalah Anda mungkin tidak terkait dengan ukuran cadangan tetapi dengan jumlah cadangan. Ada aplikasi pihak ke-3 bernama TimeMachineEditor yang memungkinkan Anda mencadangkan setiap x jam, harian, mingguan atau bulanan. Anda perlu menentukan frekuensi cadangan mana yang terbaik untuk Anda. The app terletak di sini dan gratis dan mudah digunakan
sumber