Havia um wiki muito bom sobre a configuração de um Synology NAS para o BackInTime que sempre vinculei. Mas isso se foi (pelo menos não aparece mais, a história ainda está disponível). Então vou adicioná-lo aqui
Problema
O BackInTime não pode usar o Synology DSM 5 porque a conexão SSH com o NAS se refere a um sistema de arquivos raiz diferente do que o SFTP faz. Com o SSH você acessa a raiz real, com o SFTP você acessa uma raiz falsa (/ volume1)
Solução
Montar /volume1/backups a /volume1/volume1/backups
HowTo
- Crie um novo volume chamado
volume1(se ainda não existir) - Habilitar o serviço da página inicial do usuário (Painel de controle / usuário)
- Crie um novo compartilhamento chamado
backupsonvolume1 - Crie um novo compartilhamento chamado
volume1onvolume1(deve ser o mesmo nome) - Crie um novo usuário chamado
backup - Conceder ao usuário
backupdireitos de leitura / gravação para compartilharbackupsevolume1, permissão para FTP - Ativar SSH (Painel de Controle / Terminal e SNMP / Terminal)
- Ativar SFTP (Painel de Controle / Serviço de Arquivo / FTP / SFTP)
- Desde o DSM 5.1: ativar o serviço de backup (backup e replicação / serviço de backup)
- Faça logon como root por SSH
- Modifique o shell do usuário
backup. Defina como/bin/sh -
Crie um novo diretório
/volume1/volume1/backupsmkdir /volume1/volume1/backups -
Montar
/volume1/backupsem/volume1/volume1/backupsmount -o bind /volume1/backups /volume1/volume1/backups -
Para montá-lo automaticamente, crie um script
/usr/syno/etc/rc.d/S99zzMountBind.sh#!/bin/sh start() { /bin/mount -o bind /volume1/backups /volume1/volume1/backups } stop() { /bin/umount /volume1/volume1/backups } case "$1" in start) start ;; stop) stop ;; *) ;; esac -
Na estação de trabalho em que você tenta usar o BIT, faça as chaves SSH do usuário
backup, envie a chave pública para o NASssh-keygen -t rsa -f ~/.ssh/backup_id_rsa ssh-add ~/.ssh/backup_id_rsa ssh-copy-id -i ~/.ssh/backup_id_rsa.pub backup@<synology-ip> ssh backup@<synology-ip> -
Agora você pode usar o BackInTime para realizar o backup no seu NAS com o usuário
backup.
Isenção de responsabilidade: Sou membro do BIT Dev-Team