Я взяв на себе розробку вбудованого продукту Linux, який потребує надійного рішення для резервного копіювання. Резервні копії повинні виконуватися без стиснення на приєднаному USB-накопичувачі, відформатованому в NTFS.
Поточна реалізація проста rsync --archive --verbose --delete
який працює, але з урахуванням --delete
Параметр будь-які випадково видалені файли також будуть видалені з резервної копії, яка не є корисною.
Не використовуючи --delete
з іншого боку, ми можемо мати дублікати, якщо файли будуть перейменовані.
Я хотів би перейти до використання жорстких посилань для створення резервних копій стилю знімків, як це зроблено Майк Рубель , або http://webgnuru.com/linux/rsync_incremental.php , яка в основному зводиться до:
rsync -avh --delete --link-dest=<previous-backup> <source> <backup-location>
Для цього я не бачив явних згадок про файлові системи. Я знаю, що я можу зробити це на NTFS, але чи є які-небудь hickups? чи резервні копії, створені таким чином, будуть читатися, як очікується, на OSX і вікнах?