Відповіді:
rsync
не підтримує послідовність файлів, як, наприклад, база даних; файл копіюється так, як він знаходиться в момент rsync
його відкриття, і, як це rsync
може працювати дуже довго, файл, можливо, був змінений з часу запуску rsync
. Чи це "ризиковано", залежить від вашої оцінки.
Один із способів зменшити цей ризик - запустити одну і ту ж команду rsync двічі (або більше) поспіль, щоб відслідковувати будь-які зміни, що були внесені з моменту початку команди. Але якщо вам абсолютно потрібно підтримувати узгодженість файлів, вам слід встановити диск лише для читання протягом тривалості rsync
процесу.
Трохи інша думка Джоса ... Я б сказав, що якщо вам потрібна активна резервна копія, використовуйте файлову систему, яка дозволяє робити знімки, наприклад, BTRFS . Поведінка при записі під час копіювання дозволяє зробити миттєві знімки системи, за допомогою яких потім можна створити віддалену резервну копію.
Однак проблеми все ще мають ті ж самі проблеми, що й інші активні стратегії резервного копіювання: якщо він не знаходиться на диску, він не збирається створювати резервні копії . Деякі програми зберігають свою роботу в пам'яті перед записом на диск (і потрібно записувати). Що з них насправді стосується вас, є дискусійним.
Але не існує нічого небезпечного по суті щодо копіювання файлів із встановленого на rw розділу. Навіть один із незграбним старим форматом.