Created
October 28, 2019 04:35
-
-
Save niag/0f47fa632c2615b8cb24b566cbef032a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
connect target | |
run { | |
allocate channel db_bkp type disk format '/datadisk/backup/database/test2/fullback/test2_%u_%s_%p'; | |
backup full database; | |
backup current controlfile format '/datadisk/backup/database/test2/ctl_%u.cf'; | |
release channel db_bkp; | |
} | |
allocate channel for maintenance type disk; | |
configure retention policy to redundancy 5; | |
crosscheck backup; | |
crosscheck archivelog all; | |
release channel; | |
allocate channel for maintenance type disk; | |
delete obsolete device type disk; | |
release channel; | |
## строка "configure retention policy to redundancy 5;", задает параметр перезаписи архивных копий. | |
## Т.е будет хранится 5 последних бэкапов, после чего новый бэкап(6-й) перепишет самый старый. | |
## команда удаления старых, неактуальных файлов "delete obsolete device type disk;". | |
## команда проверки наличия файлов "crosscheck archivelog all;". | |
## Т.е Система проверяет реальное наличие файлов по путям, которые она знала из прошлого. | |
## Если файл не существует уже, то она стирает свои воспоминания о нем, при команде delete. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment