# Restauração do banco de dados a partir da cópia de segurança

Para restaurar um banco de dados utilizando uma cópia de segurança completa presente em um determinado local, deve ser especificado o atributo `restoreFrom=caminho` na URL de conexão em tempo de inicialização.

Se existir um banco de dados com o mesmo nome no local derby.system.home, o sistema irá remover este banco de dados, copiá-lo a partir do local da cópia de segurança, e reinicializá-lo.

Os arquivos de log são copiados para o mesmo local onde se encontravam quando a cópia de segurança foi realizada. Pode ser utilizado o atributo `logDevice` junto com o atributo `restoreFrom=caminho` para armazenar os logs em um local diferente.

Por exemplo, para restaurar o banco de dados amostra utilizando a cópia de segurança armazenada em c:\minhascopias\amostra, a URL de conexão deve ser:

    jdbc:derby:sample;restoreFrom=c:\minhascopias\amostra

Tópico pai: Cópia de segurança e restauração do banco de dados
Conceitos relacionados
Cópia de segurança do banco de dados
Recuperação com rolagem para frente
Tarefas relacionadas
Criação de um banco de dados a partir de uma cópia de segurança