rman_bak.sh
rman target / nocatalog log=/d01/rmanbak/bak_`date +%m%d%H%M`.log<< EOF
run
{
configure device type disk parallelism 1;
configure channel C1 device type disk format='/d01/rmanbak/fu1%u.%p' maxpiecesize 4G;
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to '/d01/rmanbak/%F.bak';
# 压缩备份
backup as compressed backupset full database;
# 不压缩备份
backup database;
sql 'alter system archive log current';
release C1;
}
exit
相关文章
- 用php脚本比较MySQL两个数据库的结构差异
- 用分离、附加的方式实现sql server数据库的备份和还原 - 小强斋太
- sqlserver 用备份文件(bak) 还原一个新的数据库
- Oracle使用rman备份数据库时出现cannot reclaim的错误
- Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份
- centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾
- 用Python写脚本,实现完全备份和增量备份的示例
- [Irving] SQL 2005/SQL 2008 备份数据库并自动删除N天前备份的脚本
- Linux下备份MySQL数据库的Shell脚本
- 利用shell脚本实现对mysql数据库的备份