Para criar um banco de dados utilizando uma c??pia de seguran??a completa presente em um determinado local, deve ser especificado o atributo createFrom=caminho na URL de conex??o em tempo de inicializa????o.
Caso exista um banco de dados com o mesmo nome no local derby.system.home, ocorrer?? um erro e o banco de dados existente ser?? deixado intacto. Caso n??o exista um banco de dados com o mesmo nome no local derby.system.home corrente, o sistema ir?? copiar todo o banco de dados do local da c??pia de seguran??a para o local derby.system.home, e inicializ??-lo.
Os arquivos de log tamb??m s??o copiados para o local padr??o. Pode ser utilizado o atributo logDevice junto com o atributo createFrom=caminho para armazenar os logs em um local diferente. Com o atributo createFrom=caminho n??o h?? necessidade de copiar os arquivos de log individualmente para o diret??rio de log.
jdbc:derby:amostra;createFrom=c:\minhascopias\amostra