Я хотів би скористатися функцією "btrfs" для надсилання / отримання для передачі знімків резервного копіювання через досить повільний (початковий набір близько 50-100 ГБ, пропускна здатність з точкою до 1-2 Мбіт / с) та ненадійний (щоденне вимушене переривання на обох кінцях) з'єднання.
Я бачу такі вимоги:
- зашифрована передача (зазвичай досягається за допомогою тунелю SSH)
- стійкість до перерваних з'єднань
Здається, ZFS здатний автоматично відновити перервані передачі , як і rsync. Чи стосується це також BTRFS? Сторінка вікі надсилання / отримання не є корисною щодо перерваних передач. Якщо btrfs відновить перервані перерви, все, що мені потрібно зробити, - це використовувати тунель SSH і відновити його, якщо буде перервано.
Якщо ні, мені доведеться використовувати між собою буфер, який переконуєсь, що btrfs-з'єднання витримало переривання, або наблизити обидва сервера один до одного для висіву насіння (що буде проблемою щодо доданих файлів, що перевищують щоденну передачу ємності та відправлення знімків).
Що мені доведеться врахувати для передачі насіння та знімків?