Problemas de atualização: Falha na atualização devido a chave duplicada, falha na restauração do snapshot

Você pode conferir PG::UniqueViolation Problem during 3.1.0.beta4 upgrade - #3 by ahmedeldeep onde alguém descreveu muito bem o que fez.

Você precisará de um cliente SSH, não SFTP. Se você estiver usando Digital Ocean, pode usar o console no site deles.