run{
allocate channel d1 type disk maxpiecesize=50G;
allocate channel d2 type disk maxpiecesize=50G;
backup full database filesperset 10 include current controlfile format '/backup/fullbak_%d_%T_%s_%p'
plus archivelog format '/backup/archbak_%d_%T_%s' delete all input;
release channel d1;
release channel d2;
}
allocate channel d1 type disk maxpiecesize=50G;
allocate channel d2 type disk maxpiecesize=50G;
backup full database filesperset 10 include current controlfile format '/backup/fullbak_%d_%T_%s_%p'
plus archivelog format '/backup/archbak_%d_%T_%s' delete all input;
release channel d1;
release channel d2;
}
参考:
rman 备份大小
SQL> select sum(bytes)/1024/1024/1024 GB from v$datafile;
GB
----------
1527.83266
GB
----------
1527.83266
Linux系统,整个备份过程大约持续了5个小时左右,备份出来的容量如下:
[oracle@sms backup]$ du -sk
1448023700 = 1380.943012237549G
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26764973/viewspace-741893/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26764973/viewspace-741893/