Buckminster
(usa Debian)
Enviado em 18/07/2024 - 14:05h
Nunca trabalhei com o Oracle, mas posso te dar umas dicas gerais tendo por base o Postgresql, pois a sistemática de backup é a mesma independente do SGDB.
Evite fazer backups remotamente, mas caso for imprescindível, automatize o backup local, crie um script para compactar o backup e enviá-lo por sftp, ssh, etc. Banco de dados não é para ficar circulando por aí.
No caso tu quer salvar uma cópia do banco do servidor em outra máquina. Espero que as máquinas estejam na mesma rede. Aconselho a fazer o sugerido acima: esse backup das 21 horas você pode implementar uma linha no Cron ou usar rsync e copiar para a outra máquina.
No postgres deve-se ser ter cuidado com os comandos e com o tipo de arquivo a ser salvo, a extensão .sql, .dump, .tar, etc.
Veja o link abaixo:
https://www.vivaolinux.com.br/artigo/Como-agendar-um-backup-automatico-do-PostgreSQL-no-Cron-evitand...
E aqui tem sobre o Oracle, com comandos:
https://docs.oracle.com/pt-br/iaas/autonomous-database/doc/use-oracle-data-pump.html
E aqui fala que esse arquivo .dmp do Oracle é um simples DUMP DE DADOS, equivalente ao dump gerado pelo bcp : tanto o .dmp do Oracle quanto o arquivo gerado pelo bcp NÃO CONTÉM as informações internas necessárias pra recriar um banco, só contém INSERTs de dados e CREATE TABLEs, coisas assim, para as tabelas de usuários, não as tabelas internas e dados internos do SGBD.
Talvez não seja teu caso, talvez somente a extensão seja .dmp.
Você terá de verificar se esse arquivo .dmp tem o banco completo, inclusive com dados, tabelas, etc.
Caso esse .dmp aí tenha o banco completo com tudo, daí basta automatizar a cópia dele para a outra máquina. Nos links da Oracle você encontra ferramentas do próprio banco Oracle.
No link abaixo tem o rman como exemplo:
https://docs.oracle.com/pt-br/solutions/migrate-database-with-rman/create-backup-source-database1.ht...
E aqui:
https://www.profissionaloracle.com.br/forums/topic/recuperar-base-a-partir-de-arquivo-dmp/
E aqui:
https://www.dirceuresende.com/blog/criando-e-restaurando-dumps-backups-logicos-no-oracle-database-11...
Este primeiro aqui tem tudo, basta você escolher a versão do teu Oracle:
https://docs.oracle.com/en/database/oracle/oracle-database/index.html
https://docs.oracle.com/cd/E11882_01/server.112/e18951/whatsnew.htm#CHDJAGEE
_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!