Вчера я заменил старые жесткие диски в QNAP NAS, который является нашим резервным NAS в офисе. Сегодня утром я начал синхронизировать данные с нашего Synology NAS на NAS QNAP, как я всегда делаю:
rsync -arv [folder] [user]@10.10.0.64:/share/[folder]
Первая папка, которую я скопировал, сделала это без проблем. Однако после каждой папки произошел сбой.
user@NAS1:/volume1$ rsync -arv --ignore-errors nearline user@10.10.0.64:/share/
user@10.20.30.64's password:
sending incremental file list
nearline/#recycle/00000000/748FB706/00000000/
nearline/#recycle/00000000/748FB706/00000000/0000002300000000.TIF
nearline/#recycle/00000000/748FB706/00000000/0000002400000000.TIF
nearline/#recycle/00000000/748FB706/00000000/0000002500000000.TIF
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]:
Broken pipe (32)
rsync: write failed on
/share/nearline/#recycle/00000000/748FB706/00000000/23000.TIF: No space left on device (28)`
rsync error: no space on remote server (code 41) at io.c(1273) [sender=3.0.9]
Заметив, что ошибки no space left
, я смотрю на доступное пространство QNAP в графическом интерфейсе и с помощью df -h
. QNAP имеет 3,5 ТБ свободной и 3,6 ТБ, так что это не может быть проблемой.
Вещи, которые я пробовал
- Пытался использовать
--ignore-errors
, который не работал. - Пытался исключить каталог
#recycle
, который немного продвинулся, но все равно не удался.
Информация об оборудовании
Текущий NAS: Synology DS1515+
Резервное копирование NAS: QNAP TS451