O atributo restoreFrom=Caminho pode ser especificado na URL de conexão em tempo de inicialização, para restaurar o banco de dados utilizando uma cópia de segurança completa no local especificado. Se existir no local derby.system.home um banco de dados com o mesmo nome, o banco de dados será excluído por completo, copiado do local da cópia de segurança, e depois reinicializado.
Os arquivos de log são copiados para o mesmo local onde estavam quando a cópia de segurança foi pega. O atributo logDevice pode ser utilizado junto com restoreFrom=Caminho, para armazenar os logs em um local diferente.
Este atributo não pode ser combinado com createFrom, rollforwardrecoveryFrom ou create.