Exchange Database full backup
I can see there is a automated backup for exchange databases. Can we change the schedule ? Its running on busy production time which i need to change ?
Have anyone try this ? How to change/view or modify ?
UMESH DEUJA MCP,MCTS,MCSA,CCNA
Hi umeshdeuja,
Which Backup method do you use?
Exchange 2013 supports only Exchange-aware, VSS-based backups. Exchange 2013 includes a plug-in for Windows Server Backup that enables you to make and restore VSS-based backups of Exchange data. To back up and restore Exchange 2013, you must use an Exchange-aware
application that supports the VSS writer for Exchange 2013, such as Windows Server Backup (with the VSS plug-in), Microsoft System Center 2012 - Data Protection Manager, or a third-party Exchange-aware VSS-based application.
Thanks
Mavis Huang
TechNet Community Support
Similar Messages
-
Automatically backup new exchange database on standalone Exchange server
Hello,
I´m currently setting up a backup against a Exchange Server 2013. One thing I noticed when I added created a new Exchange database was that it was not automatically backup up by DPM.
I've checked the box "Exchange 2013 databases" but after I created the fifth databases I noticed that it was not automatically checked in DPM and also that the box "Exchange 2013 databases" was unchecked.
How can I make sure that new Exchange databases are backuped automatically?Hi,
DPM does not offer an exchange auto-protect feature like we have for SQL. You will need to add them manually as they get created on the exchange server.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights. -
How can I do a FULL Backup to Oracle 8i Database?
Hi,
We are using a product that uses Oracle 8i and we are trying to perform a FULL Backup to the database. I am not an oracle person and not sure how to do this.
Please also inform me on how to perform a FULL Restor for the backed up database. I would really appreaciate it.
nullBefore I can amply reply to your post, I need to know what tools you have.
What is your O.S.?
What do you want to backup to? (Tape Drive/Hard Disk)
What time frame requirements do you have?
Are you running in Archive Log Mode? <-- (in case you do not know, log in with svrmgrl, connect internal, run ARCHIVE LOG LIST; and tell me what is reported on the top line of output.)
Do you have requirements that the database must be Online at all times?
Are you using 3rd party Backup Software, if so, which one(s)?
I know these are a lot of questions, but it helps me help you. :)
Rgds,
Mark Brown
SAP Japan -
DPM is Only Allowing Express Full Backups For a Database Set to Full Recovery Model
I have just transitioned my SQL backups from a server running SCDPM 2012 SP1 to a different server running 2012 R2. All backups are working as expected except for one. The database in question is supposed to be backuped up iwht a daily express
full and hourly incremental schedule. Although the database is set to full recovery model, the new DPM server says that recovery points will be created for that database based on the express full backup schedule. I checked the logs on the old DPM
server and the transaction log backups were working just fine up until I stopped protection the data source. The SQL server is 2008 R2 SP2. Other databases on the same server that are set to full recovery model are working just fine. If we
switch the recovery model of a database that isn't protected by DPM and then start the wizard to add it to the protection group it properly sees the difference when we flip the recovery model back and forth. We also tried switching the recovery model
on the failing database from full to simple and then back again, but to no avail. Both the SQL server and the DPM server have been rebooted. We have successfully set up transaction log backups in a SQL maintenance plan as a test, so we know the
database is really using the full recovery model.
Is there anything that someone knows about that can trigger a false positive for recovery model to backup type mismatches?I was having this same problem and appear to have found a solution. I wanted hourly recovery points for all my SQL databases. I was getting hourly for some but not for others. The others were only getting a recovery point for the Full Express
backup. I noted that some of the databases were in simple recovery mode so I changed them to full recovery mode but that did not solve my problem. I was still not getting the hourly recovery points.
I found an article that seemed to indicate that SCDPM did not recognize any change in the recovery model once protection had started. My database was in simple recovery mode when I added it (auto) to protection so even though I changed it to full recovery
mode SCDPM continued to treat it as simple.
I tested this by 1) verify my db is set to full recovery, 2) back it up and restore it with a new name, 3) allow SCDPM to automatically add it to protection over night, 4) verify the next day I am getting hourly recovery points on the copy of the db.
It worked. The original db was still only getting express full recovery points and the copy was getting hourly. I suppose that if I don't want to restore a production db with an alternate name I will have to remove the db from protection, verify
that it is set to full, and then add it back to protection. I have not tested this yet.
This is the article I read:
Article I read -
Restore database in the past using only archivelog without full backup
Hi,
We have a 11g Oracle database up & running.
We don't have a full backup, but we have all archived log from the last 2 months.
Is it possible to "restore" the database using archived logs in a date in the past?
I mean for example 3 days ago?
Thanks in advance.user8973191 wrote:
Oh, ok Vijayaraghavan K.
Thx for u help.
And about the users ?
i need to create the "same" user in another machine ?
For example:
In this machine i using the "system" user, where i have my tables.
Another machine, when i restore, my tables will go to the "system" user too? or i can choice? or i need to create one?A true backup is a copy of the data files at the file/block level. The restore is therefore a restore of the data files/blocks. Applying the redo (archive logs) is also done at the block level. None of that knows or cares (or needs to know or care) about logical objects (such as users, tablespaces, tables, rows, etc) within the database. so if you do a proper restore, you are restoring files to a consistent state and thus everything that was defined within those files will be there when restored. -
New-DPMRecoveryOption CopyToFolder for an Exchange database backup
I'm trying to restore an Exchange database from DPM 2010 into the file system using powershell. I'm able to perform this action in the DPM GUI simply by selecting the "Copy to a Network Folder" option. When I try this in powershell I
fail when creating the recovery option object. Here's what I'm trying:
$Pg = Get-DPMProtectionGroup –DPMServerName "DPM"
$Ds = Get-DPMDatasource -ProtectionGroup $Pg[0]
$RecoveryObject = Get-DPMRecoverypoint -Datasource $Ds[0] | Sort -Property RepresentedPointInTime -Descending | Select-Object -First 1
$RecoveryOption = New-DPMRecoveryOption -TargetServer "DPM" -RecoveryLocation CopyToFolder -RecoveryType Recover -TargetLocation "f:\test"
Restore-DPMRecoverableItem -RecoverableItem $RecoveryObject -RecoveryOption $RecoveryOption
I get the following error on the New-DPMRecoveryOption command:
New-DPMRecoveryOption : Parameter set cannot be resolved using the specified named parameters.
I've tried a few dozen permutations of the available options, but I continue to get the same error message. I'm not seeing much documentation to explain all these options. Any guidance is appreciated.try this
EXAMPLE-1: Recovers the exchange data from tape to R:\ on the Exchange Server
=====================================================
Below are the DPM Power Shell commands as well as the results of the commands when executed.
PS C:\Program Files\Microsoft DPM\DPM\bin> $pg = Get-ProtectionGroup -DPMServerName Dpmserver1
PS C:\Program Files\Microsoft DPM\DPM\bin> $pg
Name Protection method
SQL Short-term using disk | Long-term us...
File Servers Short-term using disk | Long-term us...
Mail Short-term using disk | Long-term us...
MOSS Short-term using disk | Long-term us...
PS C:\Program Files\Microsoft DPM\DPM\bin> $ds = Get-Datasource -ProtectionGroup $pg[2]
PS C:\Program Files\Microsoft DPM\DPM\bin> $ds
Computer Name Type
EXCHANGE1 First Storage Group Storage group
EXCHANGE1 Medium2 Storage group
EXCHANGE1 Large Storage group
EXCHANGE1 Medium Storage group
PS C:\Program Files\Microsoft DPM\DPM\bin> $rp = Get-Recoverypoint -Datasource $ds[0]
PS C:\Program Files\Microsoft DPM\DPM\bin> $rp
Name Backup Time Datasource Location
First Storage Group 18/09/2009 8:00:... First Storage Gr... Disk
First Storage Group 19/09/2009 12:00... First Storage Gr... Disk
First Storage Group 19/09/2009 4:00:... First Storage Gr... Disk
First Storage Group 19/09/2009 8:00:... First Storage Gr... Disk
First Storage Group 19/09/2009 12:00... First Storage Gr... Disk
First Storage Group 19/09/2009 4:00:... First Storage Gr... Disk
First Storage Group 01/07/2009 8:00:... First Storage Gr... Media
First Storage Group 01/08/2009 8:00:... First Storage Gr... Media
First Storage Group 22/08/2009 8:00:... First Storage Gr... Media
First Storage Group 29/08/2009 8:00:... First Storage Gr... Media
First Storage Group 01/09/2009 8:00:... First Storage Gr... Media
First Storage Group 19/09/2009 8:00:... First Storage Gr... Media
PS C:\Program Files\Microsoft DPM\DPM\bin> $ri = Get-RecoverableItem -RecoverableItem $rp[10] -BrowseType Child
PS C:\Program Files\Microsoft DPM\DPM\bin> $ri
Name Backup Time Datasource Location
Mailbox Database 01/09/2009 8:00:... First Storage Gr... Media
Mailbox Database2 01/09/2009 8:00:... First Storage Gr... Media
PS C:\Program Files\Microsoft DPM\DPM\bin> $lib = Get-DPMLibrary -DPMServerName Dpmserver1
Name Drives Slots I/E ports Protection groups
Stand-alone Drive: F... 1 0 0
Library: Firestreame... 5 200 0 Mail
PS C:\Program Files\Microsoft DPM\DPM\bin> $rop = New-RecoveryOption -Exchange -ExchangeOperationType NeedCleanShutdown -RecoveryType Restore -StorageGroupName "First Storage Group" -TargetLocation "R:\" -TargetServer "exchange1.nwtraders.com" -RecoveryLocation CopyToFolder -dpmlibrary $lib[1]
PS C:\Program Files\Microsoft DPM\DPM\bin> Recover-RecoverableItem -RecoverableItem $ri[0] -RecoveryOption $rop
JobCategory Status HasCompleted
RestoreAsFilesFromArchive InProgress False
http://social.technet.microsoft.com/Forums/en-US/6833631b-de65-4568-afb8-e2b4f1522fd8/error-id31127-when-trying-to-restore-exchange-2007-mailbox-using-dpm-2007-sp1?forum=dpmexchbackup
Have a nice day !!! -
Problems with DUPLICATE DATABASE when datafile was added after full backup
Hi,
I'm facing a problem when performing database duplication with the RMAN duplicate database command on a 10g database. If I preform the duplication from a full backup that is missing a datafile which was added to the database after the full backup, I get the following error message:
Starting restore at 10-10-2009 18:00:38
released channel: t1
released channel: t2
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 10/10/2009 18:00:39
RMAN-03015: error occurred in stored script Memory Script
RMAN-06026: some targets not found - aborting restore
RMAN-06100: no channel to restore a backup or copy of datafile 43The redo log which was CURRENTat the time of the datafile's 43 creation is also available in the backups. It seems like RMAN can't use the information from the archived redo logs to reconstruct the contents of datafile 43. I suppose that because the failure is reported already in the RESTORE and not in the RECOVER phase, so the archived redo logs aren't even accessed yet. I get the same message even if I make a separate backup of datafile 43 (so a backup that is not in the same backupset as the backup of all other datafiles).
From the script the duplicate command produces, I guess that RMAN reads the contents of the source database's controlfile and tries to get a backup which contains all the datafiles to restore them on the auxiliary database - if such a backup is not found, it fails.
Of course if I try to perform a restore/recover of the source database it works without problems:
RMAN> restore database;
Starting restore at 13.10.09
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=156 devtype=DISK
creating datafile fno=43 name=F:\ORA10\ORADATA\SOVDEV\SOMEDATAFILE01.DBF
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to F:\ORA10\ORADATA\SOVDEV\SYSTEM01.DBF
.....The datafile 43 is recreated and then redo is applied over.
So, does anyone know if duplicate database can't use archived redo logs to recreate the contents of a datafile as a normal restore/recover does? If it's so, then it means it's necessary to perform a full database backup before every run of duplicate database if a datafile was added after such a backup.
Thanks in advance for any answers.
Regards,
JureHi Jure,
I have hit exactly the same problem during duplication.
Because we backup the archive logs every 6 hours with rman I added an extra run block to this script.
run
backup incremental level 0
format 'bk_%d_%s_%p_%t'
filesperset 4
database not backed up;
(I also than hit a bug in the catalog which was solved by patching up the catalog dbs from 11.1.0.6 to 11.1.0.7.)
This will narrow down the datafile not being part of any rman backup to 6 hours while skipping datafiles for which a backup already exists.
Regards,
Tycho -
Speeding up full backup of Replicate database ASE 15.5
Greetings all
I need to speed up replicate database backup.
ASE version 15.5
Adaptive Server Enterprise/15.5/EBF 20633 SMP ESD#5.2/P/RS6000/AIX 5.3/asear155/2602/64-bit/FBO/Sun Dec 9 11:59:29 2012
Backup Server/15.5/EBF 20633 ESD#5.2/P/RS6000/AIX 5.3/asear155/3350/32-bit/OPT/Sun Dec 9 08:34:37 2012
RS version
Replication Server/15.7.1/EBF 21656 SP110 rs1571sp110/RS6000/AIX 5.3/1/OPT64/Wed Sep 11 12:46:38 2013
Primary database is 1.9 TB about 85% occupied
Replicate database is same size but used about 32% (mostly dbo tables are replicated)
As noted above backup sever is 32 bit on AIX.
SIMILARITIES
Both servers use SAN with locally mounted folder for backup files/stripes.
Databases are on 'raw' devices for data and log
Both backup servers have the similar RUN files with following
-N25 \
-C20 \
-M/sybase/15/ASE-15_0/bin/sybmultbuf \
-m2000 \
Number of stripes are 20 for both primary and replicate databases.
DIFFERENCES
Replicate has less memory and less number of engines.
Devices on primary are mostly 32 GB and those on replicate are mostly 128 GB
OBSERVATIONS
Full Back up times on primary consistently about 1 hour.
Full Back up times on replicate are consistently double that (120 to 130 minutes).
Full Backup with suspended replication or with minimal activity does not reduce the run times much.
What do I need to capture to pinpoint cause of the slow backup on replicate side ?
Thanks in advance
AvinashMark
Thanks for the inputs.
We use compression level 2 on both primary and replicate.
This was tried out before upgrade to 15.5 and seems good enough.
BTW on a different server I also tried new compression levels 100 and 101.
for database of same size and did not get substantial reduction in run times.
Stripe sizes increased from 23 GB to 30-33 GB.
As far as I have noted Replicate side is not starved for CPU.
sp_sysmon outputs during the backup period do not show high CPU usage.
Wll it be accurate to to say that like a huge report query, backup activity also churns the caches ?
(i.e. each allocated/used page if not found in the cache is brought in cache by a physical read )
Avinash -
Is it possible to restore database from a full backup without controlfile?
Hi,
I have done a full backup for the database oracle 11g using:
run{
allocate channel c1 type disk;
set limit channel c1 kbytes 102400;
sql 'alter system archive log current';
backup full tag 'dbfull' format 'd:\dbbackup\f_%d_%u_%s_%p_%t' database include current controlfile;
backup archivelog all delete input format 'd:\dbbackup\al__%d_%u_%s_%p_%t';
release channel c1;
but, I deleted all the datafiles include all control files.
Is it possible to restore the database?
Is there a way to restore the control file from the backup files?Thanks Werner!
I finally find the correct backuppiece for the controlfile.
D:\dbbackup
2010-03-19 18:41 <DIR> .
2010-03-19 18:41 <DIR> ..
2010-03-19 18:41 5,711,872 AL__ORCL_04L8VSN6_4_1_714076902
2010-03-19 18:41 104,857,600 F_ORCL_02L8VSJ0_2_10_714076768
2010-03-19 18:41 104,857,600 F_ORCL_02L8VSJ0_2_11_714076768
2010-03-19 18:41 104,857,600 F_ORCL_02L8VSJ0_2_12_714076768
2010-03-19 18:41 24,535,040 F_ORCL_02L8VSJ0_2_13_714076768
2010-03-19 18:39 104,857,600 F_ORCL_02L8VSJ0_2_1_714076768
2010-03-19 18:39 104,857,600 F_ORCL_02L8VSJ0_2_2_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_3_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_4_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_5_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_6_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_7_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_8_714076768
2010-03-19 18:40 104,857,600 F_ORCL_02L8VSJ0_2_9_714076768
2010-03-19 18:41 9,830,400 F_ORCL_03L8VSMP_3_1_714076889 ---->the controlfile backup piece.the file name contains '03' instead of '02'(datafile).
After run 'start nomount', I restore the controlfiles using 'restore controlfile from 'd:\dbbackup\F_ORCL_03L8VSMP_3_1_714076889';
The key point is to find the right backup file piece for the control file. -
For Patching full backup of application and database
Hi
we are using oracle11i (11.5.10.2) and database version 10.2.0.3 on windows 2003
every time of patching usually i take full backup of database and application (DATA_TOP,DB_TOP,APPL_TOP,COMMON_TOP,ORA_TOP)
But can i take only DATA_TOP and APPL_TOP,COMMON_TOP,ORA_TOP for patching (WithOut DB_TOP)?
Thanks
Regards
AUHHi,
But can i take only DATA_TOP and APPL_TOP,COMMON_TOP,ORA_TOP for patching (WithOut DB_TOP)?For the application patches, you do not need to take a backup of the database ORACLE_HOME. Backup this ORACLE_HOME only if you apply database patches (using opatch or OUI).
Regards,
Hussein -
Different full backup size of identical databases
Hello,
I am on Oracle 10GR2.
I have 1 database instance with size approximately 50GB. Today I created second instance with RMAN duplication process from the first instance. So now I have two similar DB instances with same size 50GB.
What is strange to me is size of FULL LEVEL0 backups of these databases.
Backup size of original database has approximately 22 GB, backup size of second (duplicated) instance has 7GB.
Can you explain me why? Or what should I do with original database to have same small backup size.
Executed RMAN command for backup is: BACKUP INCREMENTAL LEVEL 0 DATABASE PLUS ARCHIVELOG;
Thank youselect sum(bytes)/1024/1024/1024 GB from dba_segments;
This select gives me 6,79 GB in both instances.
I did not used UNTIL TIME for duplication.
RMAN settings is same for both instances and I don't use any compression
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default -
Recover full backup into another database
Hello,
I have a particular need that does not seems to be done so often and I just cannot get it.
So here is the situation : I have a backup of a full database. That means that I have the init parameter file, the autobackuped controlfile (+pfile) and the autobackuped backupset.
The source database is release 10.2.0.5.0, RAC instance.
On another server, I have a simple instance, same release and I would like to recover the full backup in the second database.
I have already done that once before but I had both pfile and controlfile backuped manually and the two instances were simple ones.
Here I have tried the same way : shutdown my target database, changing my pfile backup parameters to match the target database. Startup the target database in nomount mode using the pfile. Create spfile from pfile. Then restore controlfile from the backuped controlfile with rman.
But here this step is a problem.
My question is simple : what is the best way / good practices to get this working?
Thanks in advance for your help. Ask if you need any further informations.
MaxHello,
Here is the original init pfile content :
instdb1.__db_cache_size=1107296256
instdb2.__db_cache_size=1023410176
instdb2.__java_pool_size=16777216
instdb1.__java_pool_size=16777216
instdb2.__large_pool_size=16777216
instdb1.__large_pool_size=16777216
instdb1.__shared_pool_size=436207616
instdb2.__shared_pool_size=520093696
instdb2.__streams_pool_size=16777216
instdb1.__streams_pool_size=16777216
*.audit_trail='DB'
*.background_dump_dest='/u1/app/oracle/admin/instdb/bdump'
*.cluster_database_instances=2
*.cluster_database=TRUE
*.compatible='10.2.0.0.0'
*.control_file_record_keep_time=95
*.control_files='+DG_DATA/instdb/controlfile/backup.305.615208725','+DG_FLASH/instdb/controlfile/current.256.614223119'
*.core_dump_dest='/u1/app/oracle/admin/instdb/cdump'
*.db_block_size=8192
*.db_create_file_dest='+DG_DATA'
*.db_create_online_log_dest_1='+DG_FLASH'
*.db_domain='inst.xx'
*.db_file_multiblock_read_count=16
*.db_flashback_retention_target=1440
*.db_name='inst'
*.db_recovery_file_dest='+DG_DATA'
*.db_recovery_file_dest_size=53687091200
instdb1.instance_number=1
instdb2.instance_number=2
*.job_queue_processes=10
instdb1.local_listener='LISTENER_INST1.INST.XX'
instdb2.local_listener='LISTENER_INST2.INST.XX'
instdb1.log_archive_dest_1='LOCATION=/u1/app/oracle/admin/inst/arch_orainst1'
instdb2.log_archive_dest_1='LOCATION=/u1/app/oracle/admin/inst/arch_orainst2'
*.log_archive_dest_2='SERVICE=INSTB.INST.XX VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) OPTIONAL LGWR ASYNC NOAFFIRM NET_TIMEOUT=10'
*.log_archive_dest_state_2='ENABLE'
*.log_archive_format='inst_%t_%s_%r.arc'
*.max_dump_file_size='200000'
*.open_cursors=300
*.parallel_max_servers=20
*.pga_aggregate_target=824180736
*.processes=550
instdb1.remote_listener='LISTENER_INST1.INST.XX'
instdb2.remote_listener='LISTENER_INST2.INST.XX'
*.remote_login_passwordfile='EXCLUSIVE'
*.resource_limit=TRUE
*.session_max_open_files=20
*.sessions=480
*.sga_target=1610612736
instdb1.thread=1
instdb2.thread=2
*.undo_management='AUTO'
instdb1.undo_tablespace='UNDOTBS1'
instdb2.undo_tablespace='UNDOTBS2'
*.user_dump_dest='/u1/app/oracle/admin/inst/udump'
And here is the test I have done :
*1. modified the init pfile to this :*
inst.__db_cache_size=1107296256
inst.__java_pool_size=16777216
inst.__large_pool_size=16777216
inst.__shared_pool_size=436207616
inst.__streams_pool_size=16777216
*.audit_trail='DB'
*.background_dump_dest='C:\Oracle\admin\inst\bdump'
*.compatible='10.2.0.5.0'
*.control_file_record_keep_time=95
*.control_files='C:\Oracle\oradata\inst\control01.ctl','C:\Oracle\oradata\inst\control02.ctl','C:\Oracle\oradata\inst\control03.ctl'
*.core_dump_dest='C:\Oracle\admin\inst\cdump'
*.db_block_size=8192
*.db_create_file_dest='C:\Oracle\oradata\inst'
*.db_create_online_log_dest_1='C:\Oracle\inst'
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_flashback_retention_target=1440
*.db_name='inst'
*.db_recovery_file_dest='C:\Oracle\oradata'
*.db_recovery_file_dest_size=53687091200
*.job_queue_processes=10
inst.log_archive_dest_1='LOCATION=C:\Oracle\oradata'
*.log_archive_dest_state_2='ENABLE'
*.log_archive_format='inst_%t_%s_%r.arc'
*.max_dump_file_size='200000'
*.open_cursors=300
*.parallel_max_servers=20
*.pga_aggregate_target=824180736
*.processes=550
*.remote_login_passwordfile='EXCLUSIVE'
*.resource_limit=TRUE
*.session_max_open_files=20
*.sessions=480
*.sga_target=1610612736
inst.thread=1
*.undo_management='AUTO'
inst.undo_tablespace='UNDOTBS1'
*.user_dump_dest='C:\Oracle\admin\inst\udump'
*2. shutdown the database, startup in nomount and restore controlfile (with the error when trying to restore controlfile) :*
RMAN> shutdown immediate;
Oracle instance shut down
RMAN> startup nomount pfile='C:\Oracle\init\initInst.ora';
connected to target database (not started)
Oracle instance started
Total System Global Area 1610612736 bytes
Fixed Size 1305856 bytes
Variable Size 369099520 bytes
Database Buffers 1233125376 bytes
Redo Buffers 7081984 bytes
RMAN> restore controlfile from 'C:\Oracle\ctl\inst_ctrl_c-2972284490-20120318-00';
Starting restore at 04-MAY-12
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=596 devtype=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 05/04/2012 14:20:12
RMAN-06172: no autobackup found or specified handle is not a valid copy or piece
Thank you for your help.
Max -
AUXILIARY database update using full backup from target database
Hi,
I am now facing the problem with how to implement AUXILIARY database update to be consistent with the target database during a certain period (a week). I did a fully backup on our target database everyday using rman. I know it is possible to use expdp to realize it but i want to use the current fully backup to do it. Does anybody has idea or experience with that? Thanks in advance!
Regards,
likThat's OK. If you don't use RMAN to clone your database. You can create a database just using the cold backup of the primary database simply.
Important things are
1) you must catalog all datafiles as image copy level 0 in the cloned database
RMAN> connect catalog rman/rman@rcvcat (in host 1)
RMAN> connect target sys/manager@clonedb (in host 2)
RMAN> catalog datafilecopy
'/oracle/oradata/CLONE/datafile/abc.dbf',
'/oracle/oradata/CLONE/datafile/def.dbf',
'/oracle/oradata/CLONE/datafile/ghi.dbf'
level 0 tag 'CLONE';
2) You need to make incrementals of the primary database to refresh the clone database.Make sure that you need to specify a tag for the incremental and the name of tag is the exactly same as the one used step (1).
RMAN> connect catalog rman/rman@rcvcat (in host 1)
RMAN> connect target sys/manager@prod (in host 3)
RMAN> backup incremental level 1 tag 'CLONE' for recover of copy with tag 'CLONE' database format '/backup/%u';
3) Copy the newly created incrementals (in host 3) to the clone database site (host 2). Make sure the directory must be exactly same.
$ rcp /backup/<incr_backup> /backup/
-- rcp <the loc of a incremental in host 3> <the loc of a incremental in host 2>
4) Apply incrementals to update the clone database. Make sure you provide the tag you specified.
RMAN> connect catalog rman/rman@rcvcat
RMAN> connect target sys/manager@clone
RMAN> recover copy of database with tag 'CLONE';
5) After update the clone database, then delete the incremental backups and uncatalog the image copies
RMAN> delete backup tag 'CLONE';
RMAN> change copy like '/oracle/oradata/CLONE/datafile/%' uncatalog;
*** As you can see, you can clone a database using any methods. The key is you have to catalog the clone database when you refresh it. After finishing it, then uncatalog.. -
Exchange Server 2010 Backup and Restore
Hai,
I have Exchange server 2010 stand alone server combined with mailbox, hub and cas role. i dont have backup application program. I want to take my exchange database backup to my SAN storage automatically everyday...
Using windows server backup i can take full backup only and i can schedule it to happen daily.. Is it possible can i take incremental backup??????????for exchange 2010 database.
Thanks Chandru CT. MCITPYou have two basic options to backup Exchange 2010, VSS snapshots and "native backup" (meaning a Lag copy). As far as VSS backups go, there are three components; the VSS Writer, the VSS Provider, and the VSS Requestor. The Writer is built into
Exchange. In fact in Exchange 2010 there are two - the Exchange VSS Writer and the Exchange VSS Replica Writer. The provider can be a software VSS provider such as the Microsoft Shadow Copy provider or a hardware provider (usually supplied by your
SAN vendor. The requestor is what you would tend to think of as the backup application; it coordinates activities between the Writer and the Provider.
As far as the Exchange 2010 plugin for Windows backup goes, it a very minimal requestor. It only supports the Exchange 2010 VSS Writer, not the Replica Writer. This means you can only take backups of the Active copy of a database. The requirement
to backup the entire "volume" in the windows sense, or partition to the rest of us is a function of the way VSS works and is no real surprise. In fact, another limitation of VSS is that the logs and database need to be on seperate volumes: see
http://technet.microsoft.com/en-us/library/ee832794.aspx.
That it only takes full backups makes sense as well. Shadow copies, like many software providers and many hardware providers out there are copy on write. Initially, after the first one that is, they take up minimal space for some metadata.
As data is writen to the volume while the the snapshot is in place, the original blocks are evacuated to a "difference area" and the write is then written to the newly evacul\ated spot. You can generally put the difference area on the same volume or
somewhere else. The downside is to write a block while a copy on write snapshot is in place means a read and two writes for every write. This gets ugly on RAID 5 which already has a write penalty of 4; that turns into 9 IOs for every write while
the copy on write snapshot is in place. Since you can't do the snapshots on the replica because the replica writer isn't supported, that IO hit is on the active copy. When using copy on write snapshots, you generally want as few around as possible
for as short a time as possible; usually just long enough to export or copy the snapshot to another set of spindles. I really wouldn't want to use WSB plugin for Exchange 2010 in anything but the smallest deployments.
What about native backup? Well then you take a 100% space hit for every lag copy. In addition, restoring a LAG is a one shot deal. As you strive with the LAG to match what you could achieve with even daily or weekly copy on write snapshots,
the number of database copies, and Exchange mailbox servers, poliferates. You may want to consider a "Happy medium" that combines a LAG for fault tolerance/protection against logical corruption with copy on write snapshots (replicated or copied
to seperate storage) for HA. Perhaps DPM would be worth a look in your situation.
You did mention that you have a SAN. Most SAN vendors offer hardware VSS Providers. Many are copy on write, and you shift that set of problems to the, albeit likey a bit more performant SAN, Some vendors use other stratagies. The vendor
I work for uses allocate on write, so it avoids the 3 IOs per write copy on write penalty while a snapshot is in place. This means you can snapshot frequently and keep many of them around without penalty shortening your RPO and RTO. They optionally
archive truncated logs allowing for "up to the minute" restore of older snapshots, not just the last one. They also provide a proprietery version of RAID 6, called RAID DP that outperforms RAID 1. Combine that with all the storage efficiency features
like dedupe of primary storage, thin provisioning, compression, etc., that can all be combined and it starts to get compelling as the size of your deployment increases. Although I might be a bit biased when it comes to SAN vendors, if your SAN is someone
other than NetApp I still encourage you to talk with your SAN vendor and see what features/functionality they offer that can help you address your backup needs for Exchange 2010. I think you'll find much to like; it really comes down to scale and a cost/benefit
analysis.
If you decide that hardware VSS providers are not you thing and want to stay with a software vss provider, I encorage you to talk to the usual backup software vendors as well. Many can integrate with DAS and/or SAN, and have their own software
VSS providers often including support for the Exchange 2010 replica writer. This at a minimum allows you to snapshot passive copies. Features like replication (to get the changed blocks to other storage or off site), tape support (to roll backups
off to tape potentially to store off site) and catalogs come to mind as very useful things to have.
I'd take a look around at what's available and see if any of the things offered meet your business needs at a price you can afford to pay. The WSB Plug-in is a bare bones sort of thing, and it only gets better from there.
J -
Exchange 2010 DAG backup & Transaction logs
Hi,
What is Microsoft recommended best practise for Exchange DAG group backup in an environment where there are Active & multiple (2-3) passive copies of the databases?
Is it a good practice to backup transaction logs as frequently as possible in addition to daily full backup ? This I belive will allow to restore the DB to the latest possible state
using last good full backup & transaction logs (Like restoring SQL databases)
ThanksHi,
Windows Server Backup can't backup passive copy. If you want to backup both active and passive copies, you need to use DPM or other third party.
Here is a similar thread for your reference.
Exchange 2010 DAG Backup Best Practices
http://social.technet.microsoft.com/Forums/exchange/en-US/269c195f-f7d7-488c-bb2e-98b98c7e8325/exchange-2010-dag-backup-best-practices
Besides, here is a related blog below which may help you.
Backup issues and limitations with Exchange 2010 and DAG
http://blogs.technet.com/b/ehlro/archive/2010/02/13/backup-issues-and-limitations-with-exchange-2010-and-dag.aspx
Hope this helps.
Best regards,
Belinda
Belinda Ma
TechNet Community Support
Maybe you are looking for
-
Hello all, I've posted this question a few times in the past and am still a bit unsure of what specs i should go with. With the student/teacher discount coming to an end soon, I thought I'd give it one more go. I am also curious how the new mac pro m
-
Shared Review - Network Drive - Acrobat X PRO problem [Urgent]
Hello, We have a licensed genuine product of Adobe Acrobat X PRO in a company. When user is using shared review pdf on network drive ; sending as attachment works normally, sending as message (with a path to the network drive) it says an error (profi
-
Syncing music from Laptop and desktop, why can't I do both?
I read that you can use more than one machine, yet when I uploaded Itunes to my desktop, it says that I can only sync to one computer (my laptop)...will someone explain how this works? I would like to use both, and they are both mines, so why can't I
-
Hello friends I am installing ECC 6.0 on SuSE 10 in cluster based environment, can any one guide me in Creating file system on such environment. Thanks Mahesh
-
Preview is not opening PDF's Correctly
Hi there, My Preview is for some reason not opening pdf's in the way they should look (for instance the text on a letter has turned into symbols, another has the £ signs as dots etc). It's really weird as it's always worked fine. The problem isn't wi