На цю тему є кілька різних питань та відповідей. Однак під час пошуку я не зміг знайти відповідь, яку можна було б вважати "канонічною" або яка збирає різні варіанти в одному місці.
Я хотів би створити резервну копію вмісту мого Raspberry Pi, щоб забезпечити повне відновлення, якщо це потрібно, легко і надійно.
Ці функції були б ідеальними:
- Резервні копії, що зберігаються на зовнішньому місці (USB-накопичувач, DAS, NAS, мережевий комп'ютер тощо)
- Автоматизація, поступово, або за допомогою планування
- Нумерація версій резервних копій
Клонування SD-карти здається популярним рішенням, але відповідно до цієї публікації Goldilocks це не доцільно, оскільки клон містить файли, які завантажуються лише під час виконання тощо.
Тож я припускаю, що гарне рішення використовує щось на кшталт rsync
або, можливо, більш надійне, утиліту, яка може працювати з критерами вище.
Моя особлива ситуація: у мене є Raspberry Pi в локальній мережі, де я можу створити резервну копію на комп'ютері Mac OS X, Synology DiskStation NAS або на USB-накопичувач, підключений до Raspberry. Я вважаю за краще не використовувати останнє.