BR0229I Calling backup utility with function 'backup'...
Hi All,
I am having a problem with my backups. It is like the backup is hanging at step: BR0229I Calling backup utility with function 'backup'... as per the backup log.
Please help as this is preventing me from taking any backup including redo log backup.
OS: Windows
DB: Oracle
SAP: ECC5
Below is a copy of the backup log.
E:\oracle\PS1\origlogA\cntrl\cntrlPS1.dbf
BR0061I 105 files found for backup, total size 372323.979 MB
BR0143I Backup type: offline_force
BR0130I Backup device type: util_file
BR0109I Files will be saved by backup utility
BR0126I Unattended mode active - no operator confirmation required
BR0280I BRBACKUP time stamp: 2010-01-24 15.08.49
BR0307I Shutting down database instance PS1 ...
BR0280I BRBACKUP time stamp: 2010-01-24 15.09.25
BR0308I Shutdown of database instance PS1 successful
BR0280I BRBACKUP time stamp: 2010-01-24 15.09.25
BR0229I Calling backup utility with function 'backup'...
Regards
Jackson
Hi,
If You are performing backup using third party software, then Please check init<SID>.utl file to get more information about the parameters which BACKINT uses to communicate with your Third party Backup software utility.
Please execute the following commands and post the O/P.
brbackup -q
or
brbackup -i force -v <tape name>
Regards,
Bhavik G. Shroff
Similar Messages
-
Drivnal - backup utility with web interface
Just finished adding package to AUR for an open source backup utility I'm working on. It has web interface and create's backups using rsync+hard links similar to Time Machine on OSX. There's a demo of the web interface and more info on homepage http://drivnal.com/ Still in development so there are a lot of bugs.
Hi Saurabh,
Please check your available device for backup, I think device is not active,
take help of OS support.
you can issue this command to check
#tctl -f /dev/rmt/0m status
#tctl -f /dev/rmt/0mn status
Please update this node, if your problem is solved.
Regards
Praveen Verma -
Call sms utility with a message text
I am trying to call sms utility of iPhone . I am passing the phone number as a parameter.It works fine.
Alongwith phone number I am trying to pass a text message.The intention is to open the sms window alongwith a phone number and a message.I am not able to pass the phone number in the prompt.
I have created a following function to call the sms utility with phone number and message body
- (void) sendSMSTo:(NSString *)to withBody:(NSString *)body
NSString *link = [NSString stringWithFormat:@"sms:%@?body=%@", to, [body stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:link]];
The above code is not working.If someone can help out for a solution ?You would ask something like this over at the developer forums - devforums.apple.com
-
VSS snapshots for DPM 2010 Hyper-V backup conflict with SQL backup on a virtual SQL server
We currently use DPM 2010 to backup our virtual servers which reside on a 5 node Hyper-V clustered share volume. DPM uses the hardware VSS writer to backup the Hyper-V guests. Several of these Hyper-V guests are SQL servers (SQL 2008) and they
are all configured to run point in time SQL backups using SQL Management Plans.
The SQL backups are scheduled to run a full database backup on a Friday and differential backups on the other days of the week. Transaction backups are scheduled to run several times throughout the day.
However we have recently discovered that there is a conflict between these two methods as it seems as though when a restore is required using a differential SQL backup, it fails as the snapshot created by DPM forces SQL to believe it has had a full backup
carried out externally from the Management Plan and is therefore unable to perform the restore.
DPM backs up the Hyper-V guests on a daily basis from 8pm.
Can anyone provide any advice or guidance on this as we need both types of backup to run successfully. We are required to backup SQL with point in time backups and we also need to protect the Hyper-V guests in their entirety.Thanks Mike,
I have tried this but unfortunately it has no effect. The VM has Oracle installed (although not the Oracle VSS Writer). It is the Oracle application server, not the database server, and the customer has a script that is used to stop and start
the Oracle application when required. Through troubleshooting this with them I have noticed that after the WLS_Reports service/process is stopped the backups run successfully but when it is running the backups fail.
I have also noticed that when I stop the Hyper-V Volume Shadow Copy Requestor the backup runs successfully, which I guess is as expected.
When the backups fail I get 2 errors in the application log:
Event Id 12293, VSS - Error calling a routine on a shadow copy provider {GUID for the Hyper-V IC Software Shadow Copy Provider}. Routine details PreFinalCommitSnapshots ({GUID}, 5) [hr = 0x800705b4, This operation returned because
the timeout period expired.]
Event Id 19, vmicvss - Not all the shadow volumes arrived in the guest operating system.
This is also part of the same problem I have posted here: Backup
fails for a Hyper-V guest with VSS Writer failures using DPM 2012 R2 - Hyper-V guest has Oracle application installed
Regards
Chris -
Time machine backup problem with company backup.
I have serious problems with making backups of our company computers by Time Machine.
We have Synology NAS with Time Machine Support. When I made setting for Time Machine backups (users, shares, quotas, etc. ) ewerything worked fine. All Time machines uses one directory, that appears on the network like a Time capsule. Machines have their own accounts with quotas etc. After a few days started many problems. Some Time Machines has missed their target sparsebundles and unsuccessfully tried write into some others. After Time Machine restart and new manual setting problem persisting. Only successfull solution is complete remove all affected sparsebundles (miss all older backups) and make new ones. This problems appears on many different computers with various OSX version 10.6 - 10.8.
Can you help me with this problem?I have used OS X Server on an Xserve and gained the impression that it did little that OS X would not do. Earlier versions had a fairly easy to use GUI but as it developed it became more tedious and unreliable than using OS X on the same hardware. It was far from cheap for unlimited users even with educational discounts.
At one time OS X Server was more advanced than the same version number OS X - about half a version ahead.
I am not saying that it may not be faster to set up if you have had previous OS X Server experience but it is a steep learning curve after only OS X experience. The average user would get there faster with one of the many tutorials on the web about using OS X as a server.
At one time OS X Server had a security bug in that it confused FTP root with machine root under some conditions leaving the whole disk open to the public. -
RMAN Backup error with Symantec Backup Tool
Hi
My Environment
OS Windows server 2003 R2
Oracle 10G R2 10.2.03 2 node RAC
When i am taking backup maually in the command prompt with RMAN, it is successful, but when we are trying from Symantec Backup tool we are getting errors like
RMAN 03002 failur of Backup lus archivelog is problem,
RMAN 10015 error compiling PL/SQL programme
RMAN 10033 error during compilation of job step2
Ora 00603 Oracle server session terminate by fatal error.
Ora 004030 out of process memory when trying to allocate 4120 bytes(pl/sql) MPCODE,BAMMA, BAM Buffer)
So please tell me why its giving the error with Symatntec and why when i am doing manually it is successfull.
What could be the solution, please we are taking daily and weekly backups with Symantec on HP tape library. Please suggest me to the needful.
Immediate reply highly apperciated
Thanks
Edited by: 873393 on Apr 17, 2012 10:09 AMHello,
Ora 00603 Oracle server session terminate by fatal error.
Ora 004030 out of process memory when trying to allocate 4120 bytes(pl/sql) MPCODE,BAMMA, BAM Buffer) The ORA-04030 error message is interesting. It means that the OS doesn't have enough memory for Oracle.
So you may monitore the Memory usage of the Server during the Symantec Backup, and check for any activity. May be the Symantec Backup runs when other Batch Jobs use already a lot of memory . You may also have to extend the RAM of the Server.
Also, check for the RMAN script used by Symantec and compare with the "manual" script. May be, some options are used with Symantec and consume more resources on the Server.
Hope this help.
Best regards,
Jean-Valentin -
Lync Backup/Restore with SQL backup
Is it possible to backup and restore the XDS database (Lync topology and configuration information) using SQL database tools? Technet is very confusing, it describes in great detail how to use cmdletts to export the configuration then back it up with
te regular backups. But then at link for Backup - restore best practices it states "The simplest and most commonly used backup type and rotation schedule is a full, nightly backup of the entire SQL Server database. Then, if restoration is necessary,
the restoration process requires only one backup and no more than a day’s data should be lost."
http://technet.microsoft.com/en-us/library/hh202184.aspx
Best Practices for Backup and Restoration
To facilitate your back up and restoration process, apply the following best practices when you back up or restore your data:
Perform regular backups at appropriate intervals. The simplest and most commonly used backup type and rotation schedule is a full, nightly backup of the entire SQL Server database. Then, if restoration is necessary, the restoration process requires only
one backup and no more than a day’s data should be lost.
If you use cmdlets or the Lync Server Control Panel to make configuration changes, use the
Export-CsConfiguration cmdlet to take a snapshot backup of the topology configuration file (Xds.mdf) after you make the changes so that you won't lose the changes if you need to restore your databases.
Ensure that the shared folder you plan to use for backing up Lync Server 2010 has sufficient disk space to hold all the backed up data.
Schedule backups when Lync Server usage typically is low to improve server performance and the user experience.
Ensure that the location where you back up data is secure.
Keep the backup files where they are available in case you need to restore the data.
Plan for and schedule periodic testing of the restoration processes supported by your organization.
Validate your backup and restoration processes in advance to ensure that they work as expected.
Thanks for your help,
Paul MacLeanTake a look if this helps you out:
http://designinglync.blogspot.com/2011/04/lync-backup-and-recovery.html
and in detail:
http://blogs.technet.com/b/uc_mess/archive/2011/03/17/lync_2d00_server_2d00_2010_2d00_backup_2d00_instructions.aspx
+Say thanks and observe basic forum courtesy:
+If this post answered your question, Mark As Answer
+If this post was helpful, Vote as Helpful
windowspbx blog: my thots/howtos
see/submit Lync suggestions here: simple and public -
Exchange backup Issue with Symantec Backup Exec 2014
https://support.symantec.com/en_US/article.TECH211305.html
Have you looked at this article? Do you have the remote agent installed? I would see if there is updates for the agent as well( Right click the exchange server from your console and hit update).Hi,
I am using Symantec Backup Exec 2014 software. I want to take the daily backup of our Exchange database (Exchange 2013). But I cannot add the Exchange database to the Backup process.
I tried Add server wizard and connect exchange from the server wizard. But both options are not working. But I can take the backup of files that stored in the same server (exchange).
Please help...
Thanks
KK
This topic first appeared in the Spiceworks Community -
BR0231E Problem with Legato bACKUP utility
Hi,
I'm try to restore my database with brrestore and I'm get the following error:
BR0280I BRRESTORE time stamp: 2008-03-02 10.12.16
BR0229I Calling backup utility with function 'restore'...
BR0278I Command output of 'E:\usr\sap\DOP\SYS\exe\run\backint.exe -u DOP -f restore -i E:\oracle
\DOP\sapbackup\.rdxjtccy.lst -t file -p E:\oracle\DOP\920\database\init.off.DOP.utl':
BR0375E Backup utility has reported an error while restoring file M:\ORACLE\DOP\SAPDATA10\BTABI_
7\BTABI.DATA7
BR0280I BRRESTORE time stamp: 2008-03-02 10.16.24
BR0279E Return code from 'E:\usr\sap\DOP\SYS\exe\run\backint.exe -u DOP -f restore -i E:\oracle\
DOP\sapbackup\.rdxjtccy.lst -t file -p E:\oracle\DOP\920\database\init.off.DOP.utl': 2
BR0374E 0 of 1 file restored by backup utility
BR0280I BRRESTORE time stamp: 2008-03-02 10.16.24
BR0231E Backup utility call failed
I' have windows 2003 + SAP 4.7 Oracle 9.0.2
Please help
Edited by: Luis Minaya on Mar 2, 2008 3:55 PMHello,
Legato log files might tell you more about the root cause.
And here's just a guess: Files permissions have to be considered as well. Did you do backup and restore as the same operating system user? If users are different, then different permissions may be a problem. -
Online Backup Teminated with return code SQL2001N
Dear All,
DB2 backup which was scheduled by TSM is failed with SQL2001N
db2 list history backup all for PRD gave me below information.
SQLCA Information
sqlcaid : SQLCA sqlcabc: 136 sqlcode: -2001 sqlerrml: 0
sqlerrmc:
sqlerrp : sqlubPol
sqlerrd : (1) 0 (2) 0 (3) 0
(4) 0 (5) 0 (6) 0
sqlwarn : (1) (2) (3) (4) (5) (6)
(7) (8) (9) (10) (11)
sqlstate:
What could be the reasons for failing?
As per my research on internet I came to know that SQL2001N Backup was =
terminated as there was no output.
Restart the utility it might have interupted by some one.
What does it mean?
Can anyone help me?
Thanks & Regards,
sumanHello
SQL2001N The utility was interrupted. The output data may be incomplete.
Explanation:
The user may have pressed the interrupt key sequence, or had called the utility with a terminate caller action.
This message can also be returned during a backup or restore operation on a database node when the database catalog node is down.
The utility stops processing.
User response:
Restart the application or reissue the command, if needed. The output data from the interrupted command may be incomplete, and should not be used.
Best regards
dirk -
Trying to recover a backup made using the OS7 backup utility
I have a backup made with the backup utility from OS7 (back in 1992). I've had the original floppy disks transferred to CD (luckily, the disks were in good shape), but it's unclear how to get from the backup files to actual files. Is there a utility that can recover these files? Alternatively, is there a reference to the file format? Any help would be greatly appreciated!
Is there any way to run an old copy of the software on today's hardware?
No.
No Intel-processor Mac can run Classic, which is a modified install of OS 9 used as a program to allow the use of some OS 9 and earlier software on a machine running OS X.
You will probably need to do two things -
• Acquire, or acquire the use of, an earlier machine, such as a G4 running OS 9 or OS X 10.4 or earlier and which has Classic installed.
• Acquire a copy of an OS 9 version of Norton Utilities which includes the File Saver module. With luck that will be able to open the older archives.
Alternatively, you might see if there is an Apple User Group near you - most large cities and universities have them. One of their memebers may have an older, running Mac which can handle the old Norton File Saver program which they will let you use to extract those files.
Apple - User Groups -
제품 : ORACLE SERVER
작성날짜 : 2002-04-11
ENTERPRISE BACKUP UTILITY
=========================
Purpose
Oracle 7.3의 Enterprise Backup utility 의 기능과 실행방법을 이해한다.
Explanation
1. Introduction
(1) Problems
a. VLDB ( Very Large Database ) : 현재의 Database는 구조화된 많은 양의
Data이외에도 각종 문서, 이미지 등을 모두 저장함으로써 그 크기가 기하 급
수적으로 증가하고 있으며, 따라서 제한된 시간내에 더 많은 양의 Backup과
Restore의 수행이 요구되어 진다.
b. Mission Critical Applications : 이러한 Database에 기초하여 수행되는
Applications는 Backup 작업이 진행되는 동안에도 계속 사용가능해야 하며,
system resource(CPU 등)에 대한 contention으로 인해 수행 성능에 영향을
받아서도 안된다.
c. Media Management Software : 많은 Media Management Vendor들이 기존의
UNIX system utilities(tar, cpio 등)을 보완하고 고성능의 Backup Device
를 효과적으로 관리할 수 있는 Software를 제공하고 있으나, Database라는
특수한 대상의 Backup과 Restore를 충분히 지원하지 못하고 있다.
(2) Solution
a. Oracle은 대용량 Database의 효율적인 Backup과 Restore, 더 나아가 신속
한 Recovery를 지원하기 위해 Enterprise Backup Utility를 제공한다.
b. Backup Solution Program : Enterprise Backup Utility는 Backup Device
를 제어하기 위해 반드시 Media Management Software와 연동되어 수행되어
야 하며, 이를 제공하는 Vendor들과는 Backup Solution Program을 통하여 성
능 향상을 위해 함께 노력하고 있다.
(3) Features
1) Dependability
Oracle VLDB 사용자들에 대한 폭넓은 survey를 통해 backup과 관련된 요구
사항을 충분히 반영하고 있다.
2) Reliability
a. 일관된 Backup 처리 : 자동으로 수행되는 표준화된 Backup 절차에 의해
사람이 일으킬 수 있는 에러를 줄인다.
b. end-to-end checksumming : backup시 계산되는 checksums는 restore시
다시 계산됨으로써 restore 작업이 제대로 수행되는지 검증할 수 있다.
3) Availability
a. Online Backup : Backup이 진행되는 동안에도 Database는 정상적으로 운
영될 수 있다.
b. Online Restore : restore는 이를 필요로 하는 특정 부분에만 적용되
며, 이외의 다른 부분은 정상적으로 사용될 수 있다.
4) High Performance
a. Parallelism : 여러개의 data stream을 생성함으로써 여러개의 backup
devices를 동시에 사용할 수 있다.
b. Multiplexing : 하나의 device에 여러개의 data stream을 동시에 전송함
으로써 고성능의 backup device를 최대한 활용할 수 있다.
c. Null Block Compression : Backup시 Null data block을 제외함으로써
시간과 backup media 사용을 줄일 수 있다. 이러한 Null data block은
restore시 재구성된다.
d. Buffered I/O : Memory를 사용한 buffered I/O를 수행함으로써 disk와
backup device 혹은 network 간의 I/O speed mismatch를 보완해줄 수 있다.
5) Usability
a. Auto-configuration : 자동화된 database configuration 검증으로
datafile 추가등으로 인한 database 구조 변경시에도 별도의 작업 없이
backup을 수행할 수 있다.
b. "lights-out" backups : scheduling에 의한 자동 backup이 가능하다.
c. raw device 지원 : raw device에 있는 database에 대한 backup과
restore도 file system상의 database에 대한 작업과 동일하게 수행된다.
d. Aggregated restore : 전체 datafiles가 여러번의 backup에 거쳐 수행되
었을 때도 가장 최근의 files를 찾아서 restore함으로써 이후에 진행되는
recovery time을 줄일 수 있다.
e. Point-in-time restore : 사용자가 원하는 어떤 시간으로도 restore할
수 있다.
f. Backup Catalog : 모든 database에 대한 backup 정보를 한 곳에서 관리
할 수 있다.
g. Dry run : 실제 I/O operation을 일으키지 않고 test run을 시행할 수
있다
6) No Cost
a. Enterprise Backup Utility는 효율적인 Backup과 Restore, 그리고
Recovery를 위한 Oracle Server Utility로 무상으로 공급된다.
b. Database의 Configuration 정보, Backup과 Restore 정보 등을 기록하기
위해 별도로 설치되는 Catalog Database는 license 비용을 부담하지 않는다.
7) Flexibility
a. Enterprise Backup Utility API : Enterprise Backup Utility와 Media
Management Software는 API를 통해 상호 연결되어 수행되므로 이를 제공하
는 모든 Software와 함께 사용될 수 있다.
b. 사용자는 원하는 Backup Devices와 Media Management Software를 선택
할 수 있다.
c. 현재 각 Hardware platform별로 사용가능한 Media Management Software
는 Availability Matrix에 나와 있으며, 계속 추가될 것이다.
2. Availability Matrix
(1) EBU Releases vs. Hardware platforms vs. Media Management Vendors(MMV)
Releases 2.0.10.0 2.0.12.3 2.0.12.4 MMV
Sun Solaris Stand Alone Bundled Stand Alone Legato NetworkerEMC EpochBackupOpenvision Netbackup
HP-UNIX Stand Alone Stand Alone HP OmniBackLegato NetworkerEMC EpochBackup
IBM RS/6000(AIX) Stand Alone Stand Alone Legato
NetworkerIBM ADSM
Digital UNIX Stand Alone Stand Alone Legato NetworkerOpenvision NetBackup
DG IX86 Stand Alone Legato Networker
DG M88K Stand Alone Legato Networker
Sequent PlannedNo Schedule SpectraLogic Alexandria
NCR Planned No Schedule StorageTEK REEL Backup and Librarian
(2) EBU Releases vs. Server Releases vs. SQL*Net
Releases 2.0.10.x 2.0.12.3 2.0.12.4
Oracle 7.1 SQL*Net V1 SQL*Net V2 SQL*Net V1 & V2
Oracle 7.2 SQL*Net V1 SQL*Net V2 SQL*Net V1 & V2
Oracle 7.3 SQL*Net V2 SQL*Net V2
3. Installation
(1) Overview
1) Backup Catalog
a. Backup 받으려는 Target Database의 Configuration 정보(physical
structures, etc.) 및 Backup/Restore 작업 history를 저장하기 위해 필요
한 Database
b. Backup Catalog 정보가 없으면 restore 작업이 불가능하므로 Backup
Catalog은 Media Failure에 대비하여 Target Database와 다른 machine에 있
는 Database에 install할 것을 권장한다.
c. EBU V2.0.x에서 Backup Catalog은 별도로 backup 받아야 하나, V2.1에서
는 Target Database와 함께 자동으로 backup된다.
d. Backup Catalog을 Target과 같은 Database에 install할 경우, online
backup은 가능하나 offline backup은 불가능하다.
e. Install 작업에 의해 Backup Catalog의 Owner (database user : obk by
default) 및 Objects ( Tables, Indexes, Sequences )를 생성한다.
2) EBU Executables
a. Backup 받으려는 Target Database의 user로 login하여 Install한다.
b. Owner가 같은 Database들은 하나의 Executables를 공유할 수 있다.
( One Installation per DBMS owner
=> One set of executables per DBMS owner )
Target Database ORA1 ORA2
Owner oracle oracle
$ORACLE_SID ORA1 ORA2
$ORACLE_HOME /u1/orahome1 /u2/orahome2
EBU Executables installed under/u1/orahome1/obackup not installed
$OBK_HOME /u1/orahome1/obackup /u1/orahome1/obackup
cf. Backup Catalog과 Executables의 install은 순서에 상관없이 가능하다.
(2) Installation of Backup Catalog
1) Prerequisites
a. Backup Catalog으로 사용할 Database가 PL/SQL을 support하고 open되어
있어야 한다.
b. SQL*Net을 통해 위 Database에 접속 가능해야 한다.
2) Installation
a. "Backup Catalog" Installation Option 선택
b. Catalog DB에 대한 SQL*Net Connect string(Service Name) 입력
c. SYS user의 password 입력 --> Catalog DB에 대한 작업 권한 확인
d. Backup Catalog Tables의 Owner(obk by default) 지정
--> Database User 생성
cf. Internal Process
$ORACLE_HOME/bin/svrmgrl SYS/<password>@<Connect_String>
$OBK_HOME/install/obkcrbkcat.sh : obk user 생성
$OBK_HOME/admin/obkcat.sql : Backup Catalog Objects(Tables, etc.) 생성
(3) Installation of EBU Executables
1) Prerequisites
EBU API를 제공하는 Media Management Software(이하 MMS)가 install
되어 있어야 한다.
2) Installation
a. "Enterprise Backup Utility Executables" Installation Option 선택
b. 3 rd Party Media Management Software Vendor ( 이하 MMSV ) 선택
c. 3rd Party MMSV가 제공하는 API
( Solaris : libobk.so.1, HP : libobk.sl ) file의 위치
(directory path) 지정
ex. /opt/omni/lib
* 지정된 directory에 있는 API file은 $OBK_HOME/lib directory로
copy된다.
d. EBU Executables의 UNIX Group 지정
e. Backup Catalog에 대한 Connection Information 지정
<owner_name>/<password>@<connect_string>
ex. obk/manager@CATALOG_DB
* 지정된 정보는 $OBK_HOME/admin/catalog.obk 화일에 저장된다.
Backup Catalog이 install되어 있지 않아서 Connection Information을
지정할 수 없을 때는 Backup Catalog을 install한 후 Obackup 수행
이전에 위 화일에 Connection Information을 등록해 준다
3) Post-Installation
a. Environment variables setting
$OBK_HOME = $ORACLE_HOME/obackup
$PATH = $OBK_HOME/bin:$PATH
$LD_LIBRARY_PATH=$OBK_HOME/lib:$LD_LIBRARY_PATH
HP machine일 경우만
$SHLIB_PATH=$LD_LIBRARY_PATH:$SHLIB_PATH
b. $OBK_HOME/admin/catalog.obk
- Backup Catalog에 대한 Connection Information 확인
4) EBU without MMS
a. MMS의 API
일반적으로 EBU는 MMS가 제공하는 API를 통해 external device를 제어할
수 있는 MMS와 연결되어 backup과 restore를 수행한다.
b. EBU의 API
EBU는 MMS가 install되지 않은 machine에서 EBU의 API를 사용하여 File
system상으로의 backup을 수행할 수 있다.
i) Installation
- 일반적인 installation의 step b),c)를 다음과 같이 수행한다.
ii) 3 rd Party Media Management Software Vendor
- Others 선택
iii) API( Solaris : libobk.so.1, HP : libobk.sl ) file의 위치
(directory path) 지정
- Installation source 위치 지정
ex) /cdrom/obackup/lib
c. Environment Variable $BACKUP_DIR setting
- File system상의 directory 지정
- 반드시 하나만을 지정한다. Otherwise, Backup 수행시 Error 발생
(4) Install Verification
다음과 같은 간단한 Register Script를 작성하여 수행시켜본다.
$ cat register_script
register
db_name = "ORA1"
oracle_sid = "ORA1"
oracle_home = "/u1/orahome1"
pfile = "?/dbs/[email protected]", "?/dbs/[email protected]"
$ obackup register_script
Example
1. 개요
1) 일반적인 Backup과 Oracle7 Enterprise Backup Utility(이하 EBU)를
사용한 Backup의 performance 비교
2) EBU performance feature 변경시의 Backup performance 비교
a. Parallelism
b. Null Block Compression
cf. 현 site에서 사용중인 Media Management Software OmniBackII V2.1은
Multiplexing 기능과 Buffer Size 변경을 지원하지 않으므로 위의 두가지
feature만을 test함.
( EBU performance feature : Parallelism, Multiplexing,
Null Block Compression, Buffered I/O )
3) Site : 삼성 반도체 IS실 ( Platform : HP, MMS : OmniBackII V2.1 )
2. 내용
1) 기존의 Backup과 EBU를 사용한 Backup의 비교
a. Offline Backup
Total Size of Datafiles : 82 GB
Backup Device : DAT Drive 10개
Backup 방법 OS command(fbackup) EBU + MMS
Backed-up Size 82 GB 62 GB
Time 11 hours 4.5 hours
b. Online Backup
Total Size of Datafiles : 10 GB
Backup Device : Optimal Disk Drive 3개
Backup 방법 OS command + MMS EBU + MMS
Backed-up Size 10 GB 4 GB
Time 5 ~ 10 hours 1.17 hours
2) Parallel Backup Device 증가시의 Performance 비교
Total size of Datafiles : 4530 MB
Total number of Datafiles : 14개 ( striped on 4 disks )
Backup Device : Optimal Disk
Device 갯수 Parallel 값 Backed-up size (MB) Time
2 4 2042 52:56
3 6 2043 38:20
3 3 2039 35:50
4 8 2020 / 2054 37:19 / 37:37
4 4 2040 33:52
a. 동시에 사용되는 Devices 갯수가 증가하면 performance는 향상되나
항상 linear하게 향상되지는 않으며, 전혀 향상되지 않는 경우도 있다.
예를 들어, 16개의 datafiles를 backup할 경우,
( 각 datafile의 backup에 소요되는 시간은 동일하다고 가정한다.)
① 4개의 device (parallel=4)를 사용하면
하나의 process가 4개씩의 datafiles를 처리하고
② 5개의 device(parallel=5)를 사용하면
4개의 processes는 3개씩의 datafiles를, 나머지 하나의 process는 4
개의 datafiles를 처리하므로 전체적인 backup 시간은 동일하다.
b. 위 test는 Device 3개와 4개의 performance 차이가 거의 없슴을
보여주고 있다. 하나의 datafile은 하나의 process에 의해 backup 작업이
진행되므로 커다란 datafile이 backup되는 동안 다른 process들이 작업을
모두 끝내고 기다리고 있다면 이와 같은 결과를 얻을 수 있다. 실제로
backup된 14개의 datafiles는 400 ~ 800 MB 6개, 50 ~ 200 MB 8개로 구성되
어 있다.
c. Parallel 값을 실제 Devices 갯수보다 크게 줄 경우, 동일한 Device를
access하는 process들간의 I/O contention에 의해performance가 감소될 수
도 있다. 위 test는 그러한 예를 보여준다.
d. 균일한 크기의 여러개의 datafiles가 여러개의 disk에 striping되어 있
고 적절한 갯수의 Devices를 사용할 경우 parallelism에 의한 최대의
performance를 기대할 수 있다.
3) Compression에 의한 performance 비교
Backup Device : DAT Drive 5개 & Parallel = 5
SEQ. EBU 사용여부 Compression여부 Datafile Size (MB) Backed-up Size (MB) Time
1 X O 4530 654 40:01
2 X X 4530 4530 41:41
3 O O 4530 / 4530 2017 / 2066 32:43 / 31:24
4 O X 4600 4552 44:15
a. SEQ. 1,2,3과 SEQ. 4의 Backup 대상은 동일하지 않으며, 따라서 이로 인
한 오차가 있으리라 추정된다.
i) SEQ. 1,2,3
- 14 Datafiles striped on 4 disks
( 400 ~ 800 MB 6개, 50 ~ 200 MB 8개 )
ii) SEQ. 4
- 6 Datafiles striped on 3 disks
( 800 ~ 1000 MB 2개, 400 ~ 600MB 4개 )
b. MMS의 Compression 여부는 Option으로 지정 가능하며, EBU를 사용할
경우는 MMS 자체의 Compression 기능을 사용할 수 없다.
( MMS에 따라 Compression 여부 및 비율은 달라질 수 있다.)
c. EBU의 Null Block Compression은 항상 수행되며, SEQ. 4의 Compression
X는 Null Block이 거의 없어 무시할 수 있을 정도의 Compression이 있었음
을 의미한다.
d. Null Block이 많을수록 backup 소요 시간은 줄어든다.
e. 위 test 결과 Multiplexing 사용, Buffer size 조정 등이 없다면 Null
Data Block 이 거의 없는 datafile의 backup시 EBU 사용으로 인한
performance 향상은 없다고 볼 수 있다.
f. 그러나 일반적으로 사용되는 Database는 약 30% 가량의 여유 공간을
준비해 놓고 사용되므로 Database가 커질수록 Null Block Compression으로
인한 Backup 시간 및 media 사용의 감소는 중요해진다.
3. Integration with HP OmniBack
(1) OmniBack Template file 수정
a. OmniBack의 Template file 상단에 Backup 받으려는 Target Database의
owner와 동일한 Environment Variables를 setting한다.
b. Template file : /etc/opt/omni/oracle/obackup.sh.temp
c. Environment Variables
export ORACLE_HOME=
export OBK_HOME=$ORACLE_HOME/obackup
export ORACLE_SID=
export OBK_DB_LIGIN=sys/<password>@<Connect_String>
export NLS_LANG=
- NLS_LANG은 Backup Catalog이 install되어 있는 Database의 NLS_LANG
export SHLIB_PATH=
- SHLIB_PATH는 HP machine일 경우만 setting
(2) Relink EBU Executables
a. BUG 385844
b. EBU를 사용하여 backup 수행시 OBK-4003 Error가 발생하면
i) 7.3 Server Environment에서 EBU Executables를 relink하거나
$ cd $OBK_HOME/lib
$ make -f ins_obackup.mk ORACLE_HOME=<ORACLE_HOME> setup
ii) 7.3 Environment가 없을 경우
tcpatch:/u1/patch/HP9800/obackup에 있는 patch 적용
Reference Documents
http://www-sup.au.oracle.com/homepage/dst/EBU.htmCheck out the following web site for docs on how to do this:
http://marshal.uwyo.edu/Oracle/DOC/server/doc/EBADM/setup2.htm
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by yungch:
We are running Oracle 7.3.4, with EBU version 2.2 and we haven't been able to run the EBU tool because it can't find the catalog database. Does anybody know how to create a catalog database? I can't find any documentation on that matter.
Thanks,
[email protected]<HR></BLOCKQUOTE>
null -
Backup fail with VSSwriter error
Hello,
we currently are using Symantec Backup on tape and Windows Server Backup to make two differents backups on a SBS 2008.
We are getting failed backup randomly during the week for both. Sometimes one is succeed and not the others.
We have found several post about the VSS issues and how to fix it but nothing has changed.
What we have done:
- check the VSS writer and all is in "no error" state
- check the settings of the backups
- restart the VSS services
- Configure the Shadow Copy on the drives
- reboot the server
- Tried several solutions from forums
What we can see in the event viewer
ID 12289
"Volume Shadow Copy Service error: Unexpected error VSS_E_WRITER_STATUS_NOT_AVAILABLE. An older active writer session state is being overwritten by a newer session. The most common cause is that the number of parallel backups has exceeded the maximum
supported limit. hr = 0x80042409.
Operation:
Aborting Writer
ID 7001
VssAdmin: Unable to create a shadow copy: The shadow copy provider had an error. Please see the system and application event logs for more information.
Command-line: 'C:\Windows\system32\vssadmin.exe Create Shadow /AutoRetry=15 /For=C:\'. "
ID 12341
Volume Shadow Copy Warning: VSS spent 75 seconds trying to flush and hold the volume \\?\Volume{c22d5d46-0540-11e0-9496-806e6f6e6963}\. This might cause problems when other volumes in the shadow-copy set timeout waiting for the release-writes phase,
and it can cause the shadow-copy creation to fail. Trying again when disk activity is lower may solve this problem.
Operation:
Executing Asynchronous Operation
Context:
Current State: flush-and-hold writes
Volume Name: \\?\Volume{c22d5d46-0540-11e0-9496-806e6f6e6963}\"
Some will post the link of "how to troubleshoot VSSwriter issue": we have already used it.
Does someone have a fresh idea about this issue ?
Thanks in advanceHi Nerea,
Before going further, would you please let me confirm if temporarily disable either of the two backup, will
another backup operation run smoothly? In other words, if temporarily disable Symantec Backup, will Windows Server Backup always run successfully? Or if disable Windows Server Backup, will Symantec Backup always run successfully? Please check if Windows Server
Backup conflicts with Symantec Backup.
Based on the error message, please run
chkdsk command and check if there is any issue in the disk. Then use
Vssadmin resize shadowstorage to resizes the maximum amount of storage space that can be used for shadow copy storage. And check if this issue still persists.
In addition, would you please let me know whether re-register Volume VSS components? If this issue still persists,
please re-register and monitor the result.
From command prompt:
cd windows\system32
Net stop vss
Net stop swprv
regsvr32 ole32.dll
regsvr32 vss_ps.dll
Vssvc /Register
regsvr32 /i swprv.dll
regsvr32 /i eventcls.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll
net start swprv
net start vss
By the way, did the Symantec Backup and Windows Server Backup run at the same time? Or before one backup finished,
had another backup started?
Hope this helps.
Best regards,
Justin Gu -
Hi All
I am planning to create the Physical standby with Hot backup ....
Can anyboby give me the link/steps which explains how to do this?
Thanks
GaganTo copy the file from the primary, you can use RMAN, or manual hot backup copy with begin backup and end backup mode.
You can read the doc about creation of standby database :
http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14239/create_ps.htm#i70835
http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14239/scenarios.htm#i1032302
Nicolas. -
Hello,
I upgraded recently the Oracle database from 10.2.0.4 to 11.2.0.2. (on AIX )
Since then, the backups do not more function correctly.
As in the BRBACKUP Action Log for Database, the following errors occured:
- BR0232E 0 of 90 files saved by backup utility
- BR0231E Backup utility call failed
- Cannot reopen backint log file as stderr
So, I checked the permissions for /usr/sap/DIS/SYS/exe/run/backint, the path and permission are set properly.
I checked the also log '/nsr/applogs/backintSID.log' and I noted that the system does not write any more in this file since last successful backup (befor the Upgrade)
Many Thanks in advance for your help
NB : according to the SAP Note 948294, I deleted the options cio, dio in /etc/filesystems
Best regards
Latif>> @Orkun
My current Br*tools version is : BR0651I BRTOOLS 7.10 (30). I upgraded an other DEV System before, it has the same BRTOOLS version as my test system, and the backup works well.
Firstly, rename backintSID.log to backintSID.log.1 and start a new backup. By doing so, the system will try to create a new trace file. If it is not able to create trace file, check the permissions of its directory(/nsr/applogs). At the end of this operation, could you provide full trace?
Secondy, even you are able to execute the brtools 7.10 on your dev system, I still strongly recommend update it to 7.20. Check the note 12741 - Current versions of BRTools and SAPDBA
Thirdly, is brbackup forked by a 3rd party backup application or manually at the OS level by orasid user?
Best regards,
Orkun Gedik
Edited by: Orkun Gedik on Aug 9, 2011 1:32 PM
Maybe you are looking for
-
Help with trying to locate Illustrator templates for CS version 1
I'm trying to locate a copy of the templates that were issued as part of Illustrator CS version 1. Specifically, I'm looking for a file by the name of "flyer3.ait". I would, ideally, like to access all of the templates for CS, version 1, because I am
-
Report in new page does not know of session and presentation variables
I have a question about GOURL. I am using GOURL as a column function in one report (report A), so that when i click on that column it takes me to another report(report B) that open in new popup window. the first report (A) also uses some session and
-
Is it possible to synchronise iPod 5 with an iMac using leopard
On me dit qu'il n est pas possible de synchroniser un iPhone 5 avec un iMac qui utilise léopard . Dans ce cas pourquoi ai je réussi à synchroniser mon iPad 2 qui est IOS 6 avec mon iMac ?
-
Is there a way to reverse a region with midi notes?
i have a two bar loop of some midi notes and want to reverse the region and see what it sounds like.
-
To what email can I send Apple service complaints?