Подключите Seedr к NAS (WebDAV, SFTP, FTPS)

Ваш NAS подключается к Seedr для копирования файлов, резервного копирования папки или доступа к облачным файлам по требованию. Начните с SFTP или явного FTPS на Basic/Pro. WebDAV через HTTPS доступен на Master и более поздних версиях.
Прежде чем начать
FTP, FTPS и SFTP доступны на тарифе Basic и выше (Basic, Pro, Master, Gold). На Free и Lite их нет. Для WebDAV нужен тариф Master и выше (Master, Master X2/X3/X5, Gold); на Basic и Pro он недоступен. Перейдите на Basic для FTP, FTPS или SFTP, или Перейдите на Master для WebDAV. Добавление NAS в качестве подключенного хранилища в Settings → External services (FTP/SFTP/WebDAV) — это отдельная функция, требующая Pro и выше.
Откройте Settings и создайте пароль приложения. Используйте указанное там имя пользователя и пароль этого приложения в своем приложении NAS. На карточке «Connect to Seedr from your own apps» показано, какие протоколы включены в ваш план.
Выберите одну папку для первой передачи. Для этого направления необходим исходящий доступ в Интернет с NAS; вам не нужно перенаправлять порты маршрутизатора.
NAS | Начните здесь |
|---|---|
Synology | Basic/Pro: rclone SFTP/FTPS; Master и выше: Cloud Sync/Hyper Backup WebDAV |
QNAP | Basic/Pro: HybridMount/HBS 3 FTPS; Master и выше: WebDAV |
TrueNAS SCALE | Basic/Pro: Cloud Sync SFTP; Master и выше: Cloud Sync WebDAV |
Unraid | Basic/Pro: rclone SFTP/FTPS; Master и выше: rclone WebDAV |
Чтобы Seedr вместо этого просматривал ваш NAS, прочитайте Подключите NAS к Seedr. Чтобы сравнить варианты, прочитайте Какой протокол выбрать для работы NAS с Seedr?.
Быстрая настройка по типу NAS
Synology DSM 7
Basic/Pro: используйте rclone в Container Manager на поддерживаемом NAS через SFTP или явный FTPS. Смонтируйте постоянную конфигурацию по адресу /config/rclone и пункт назначения по адресу /data; следуйте настройке проверенного хоста ниже. File Station также поддерживает SFTP для ручного доступа через Tools → Remote Connection → Connection Setup, используя sftp.seedr.cc, порт 2222 и пароль вашего приложения. Проверьте ключ хоста, прежде чем принять его; используйте rclone, если ваш клиент не может его проверить.
Master и выше: Cloud Sync и Hyper Backup используют для этой настройки WebDAV; ни один из них не перечисляет назначения FTP/SFTP.
Установите Cloud Sync из Package Center; добавьте соединение WebDAV с https://dav.seedr.cc, вашим именем пользователя Seedr и паролем приложения.
Выберите удаленные и локальные папки. Выберите Download remote changes only или Upload local changes only.
Включите сохранение файлов в месте назначения при удалении исходных файлов. Примените настройки и проверьте журнал первой передачи.
Для резервных копий с поддержкой версий используйте Hyper Backup → + → Data backup task → WebDAV с теми же учетными данными и выделенной папкой. Установить график и ротацию; восстановите архивы с помощью Hyper Backup.
QNAP: HybridMount
Basic/Pro: открыть HybridMount → Create Remote Mount → Network Drive Mount; выберите FTP.
Введите ftp.seedr.cc, порт 21, ваше имя пользователя Seedr и пароль приложения. Включите безопасный FTPS с явным TLS и пассивным режимом. Оставьте проверку сертификатов включенной.
Выберите удаленную папку и имя подключения, создайте монтирование и откройте File Station. Если в вашей сборке отсутствует явный TLS, используйте rclone SFTP/FTPS ниже.
Master и выше: в HybridMount 1.11 или более поздней версии выберите Create Remote Mount → Cloud Drive Mount → Create → WebDAV Cloud/Server. Введите https://dav.seedr.cc и свои учетные данные Seedr. Create; проверьте Mounted под Mount Management → Cloud Services.
Cloud Drive Mount не имеет локального кэша. File Cloud Gateway — это отдельный режим кэширования, и для каждого монтирования требуется не менее 20 GB кэш-пространства.
QNAP: копирование по расписанию в HBS 3
Basic/Pro: откройте HBS 3 → Storage Spaces → Create → FTP server. Введите ftp.seedr.cc, порт 21, ваше имя пользователя Seedr и пароль приложения. Включите FTP with SSL/TLS (Explicit) и пассивный режим. Тестируйте, затем создавайте.
Создайте задание односторонней синхронизации из папки NAS в это пространство хранения. Установите расписание, запустите один раз и проверьте журнал.
Master и выше: вместо этого создайте пространство хранения WebDAV с Server URL https://dav.seedr.cc и теми же учетными данными. Включите Validate SSL certificate, затем создайте задание синхронизации.
TrueNAS SCALE 24.x: Cloud Sync
Basic/Pro: в разделе Credentials → Backup Credentials → Cloud Credentials добавьте SFTP с sftp.seedr.cc, порт 2222, ваше имя пользователя Seedr и пароль приложения. Cloud Sync также поддерживает FTP; не используйте незашифрованный FTP онлайн.
Убедитесь, что ключ хоста проверяется по доверенному отпечатку Seedr. Если ваша версия не позволяет включить такую проверку, используйте rclone с known_hosts_file, как показано ниже.
Откройте Data Protection → Cloud Sync Tasks → Add. Выберите учетные данные, удаленную папку и локальный набор данных.
Выберите PULL для Seedr → NAS или PUSH для NAS → Seedr. Начните с COPY; SYNC может удалять файлы назначения. Save, Dry Run, затем Run Now. Проверьте журналы перед планированием.
На Master и выше используйте учётные данные WebDAV: URL https://dav.seedr.cc, поставщик Other, имя пользователя Seedr и пароль приложения. Cloud Sync — клиент для исходящих соединений; в SCALE 24.x нет встроенного сервера WebDAV.
Unraid: rclone
Basic/Pro: установите rclone, используя выбранный вами плагин или контейнер; создайте seedr-sftp или seedr-ftps ниже. Сохраняйте конфигурацию постоянной. Протестируйте перед планированием в User Scripts. Master и выше: seedr-webdav — еще один вариант.
Дополнительно: удалённые подключения rclone
Запустите rclone config и введите пароль приложения. rclone хранит обфусцированное значение pass. В примерах используются значения-заглушки. Настройте только нужное удалённое подключение.
[seedr-sftp]
type = sftp
host = sftp.seedr.cc
port = 2222
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORD
known_hosts_file = /config/rclone/seedr_known_hosts
[seedr-ftps]
type = ftp
host = ftp.seedr.cc
port = 21
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORD
explicit_tls = true
[seedr-webdav]
type = webdav
url = https://dav.seedr.cc
vendor = other
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORDПеред использованием SFTP соберите открытый ключ, не отправляя учетные данные:
ssh-keyscan -p 2222 -t ed25519 sftp.seedr.cc > seedr_known_hosts.candidate
ssh-keygen -lf seedr_known_hosts.candidateСравните отпечаток пальца с опубликованным отпечатком Seedr ED25519: SHA256:2NF+SAByqk9ORaepPNgKYc9w5NwGJk1uTlKa56aFI1E. Перед подтверждением сверьте его с доверенной информацией Seedr: одно сканирование не доказывает подлинность сервера. Если отпечатки совпадают, сохраните полученный файл ключа по пути, указанному в known_hosts_file. Этот путь должен быть доступен внутри контейнера или среды, где работает rclone.
rclone по умолчанию не проверяет ключи хоста SFTP. Оставьте known_hosts_file настроенным. Остановитесь на несоответствии и подтвердите любое изменение ключа с помощью Seedr перед его заменой.
Проверьте выбранное удалённое подключение, затем скопируйте одну папку. Замените локальный путь на путь вашего NAS:
rclone lsd seedr-sftp:
rclone copy seedr-sftp:backup /data/seedr-copy --dry-run
rclone copy seedr-sftp:backup /data/seedr-copy --transfers 4Замените подключение на seedr-ftps или, на тарифе Master и выше, на seedr-webdav. Укажите папку назначения на NAS, например /mnt/user/seedr-copy на Unraid.
Настройка и устранение неполадок
Начните с четырех передач и проверьте завершенные файлы и ошибки, прежде чем увеличивать параллелизм. Планируйте большие работы в непиковое время. --max-age 7d — это всего лишь фильтр последних файлов: он может исключать вновь обнаруженные файлы со старыми временными метками. Не используйте его для полного первого резервного копирования; это не гарантирует меньшее количество сканирований каталогов.
Проблема | Что проверить |
|---|---|
Ошибка входа | Имя пользователя и пароль приложения |
Отказ в подключении SFTP | Порт 2222; доверенный ключ |
Получение списка файлов по FTPS зависает | Пассивный исходящий трафик |
Ошибка сертификата | Обновления NAS и хранилище сертификатов CA |
Оставьте проверку сертификатов включенной. Держите папки резервного архива выделенными. Копирование позволяет избежать зеркального удаления; сначала проверьте любой режим синхронизации в запасной папке.
