ОБЕ опции не являются действительно дешевыми при входе в издержки. Я пошел бы для (1), но не с 4 дисковыми системами - я пойду для для случая SuperMicro с 24 дисками (!) в 2 единицах высоты монтируемого в стойку устройства. приводимый в действие хорошим RAID-контроллером, который может обработать больше случаев. Я затем сделал бы RAID 5 группами из 8 дисков каждый, сохранив первые 8 наборов для ОС (2 диска, зеркало), кэширование SSD (хорошо, с помощью RAID-контроллеров Adaptec) (2 диска) и горячие резервирования (4 диска).
В зависимости от Ваших потребностей Вы найдете, что для масштабирования НАМНОГО более дешевый, чем низкокачественные серверы, где Вам нужен другой сервер для каждых 4 дисков, которые я нахожу смехотворно неэффективными в финансовом отношении.
Таким образом, если Вы не ожидаете, что Ваши 4 диска прослужат навсегда.
Теперь я нашел (грязное) решение:
Я скачал текстовый файл в ДВОИЧНОМ режиме, а затем замените символ ^ M, который вставляется в файл, поскольку похоже, что ИБП APC основан на DOS ...
tr -d '\015' < data.txt > data-$today.txt
Если кто-то придумает лучшее решение, это будет здорово, но это тоже работает.
Попробуйте использовать двоичный режим вместо режима ASCII. Должно получиться что-то вроде:
ftp -in $ftpip << END_FTP_DOWNLOAD
user $ftpuser $ftppassword
bin
get $filename
bye
END_FTP_DOWNLOAD