Try our new research platform with insights from 80,000+ expert users
Database and Infrastructure Architect at MNG Kargo
Real User
Has high availability but could be cheaper
Pros and Cons
  • "We use Data Guard for online replication from data center, to data center for high availability. This is the most important feature."
  • "It is a very useful administrative IT tool. It saves on costs."

What is most valuable?

We use Data Guard for online replication from data center to data center for high availability. This is the most important feature.

What needs improvement?

I'm not really sure about what needs improvement because we use all Data Guard's features successfully.

Pricing is expensive and can use improvement. 

For how long have I used the solution?

I have been using Oracle Data Guard for about eight years. 

What do I think about the stability of the solution?

Over the course of eight years, I do think this solution is very stable. 

Buyer's Guide
Oracle Data Guard
May 2025
Learn what your peers think about Oracle Data Guard. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.

What do I think about the scalability of the solution?

It is scalable. 

We also use Active Data Guard. We use it to clone the production environment. We constantly use it. 

How are customer service and support?

I have contacted their support. We have been using their support more. We open cases one to five times a month. We use a lot of Oracle databases and because of that, we contact their support a lot. 

The quality of support will depend on the support engineer. If we speak to an agent from the Asian department, it could be a little difficult to understand the terminology. If it's with somebody from the US, Canada, or Europe, they're easier to understand.  

Which solution did I use previously and why did I switch?

We also use a real application cluster rack database. I have experience with IBM. 

How was the initial setup?

The initial setup was not complex. At first, many years back it was complex, but it's getting easier to set up in the last couple of years. It's been easier in the last few years and has been easier than past versions. 

We had somebody help us with the deployment. 

What other advice do I have?

It is a very useful administrative IT tool. It saves on costs.

I strongly recommend Data Guard. I've been using it for eight years and I would strongly recommend it. 

I'd rate Oracle Data Guard a seven out of ten. To make it a ten, the core base license could be cheaper. The cloud environment would also make it cheaper. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1248822 - PeerSpot reviewer
CTO at a financial services firm with 1,001-5,000 employees
Real User
Stable and scalable, with a simple setup
Pros and Cons
  • "The solution is quite stable. We haven't experienced any bugs, glitches, or crashes. We find it to be quite reliable."
  • "The pricing of the solution is quite high. They should do what they can to bring it down so that it is more reasonable for customers like us."

What is most valuable?

The solution is quite complete. The entire package, and all the features that come with it, is very good.

What needs improvement?

The pricing of the solution is quite high. They should do what they can to bring it down so that it is more reasonable for customers like us.

The response times for technical support can be quite slow. They should work to lower these wait times so there are fewer delays in assistance.

For how long have I used the solution?

We've been using the solution for eight years.

What do I think about the stability of the solution?

The solution is quite stable. We haven't experienced any bugs, glitches, or crashes. We find it to be quite reliable.

What do I think about the scalability of the solution?

The solution is scalable. If a company needs to expand it they can.

We typically work with enterprise-level clients.

How are customer service and technical support?

We've only reached out to technical support maybe one or two times. The technical support response times can be a bit long. However, overall, we've been satisfied with their level of assistance.

How was the initial setup?

The initial setup is quite simple. I would describe it as straightforward. It's not complex.

What other advice do I have?

We're Oracle partners. We've worked with databases 11G and 12C.

If a company is planning to implement Oracle solutions, I would suggest they also implement Data Guard.

I'd rate the solution nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Buyer's Guide
Oracle Data Guard
May 2025
Learn what your peers think about Oracle Data Guard. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
857,028 professionals have used our research since 2012.
reviewer998298 - PeerSpot reviewer
Will only provide via email at a consumer goods company with 10,001+ employees
Real User
Backup and recovery that is flexible, easy to maintain, and synchronizes your data to access at any time
Pros and Cons
  • "The most valuable features are the backup and restore. With this in place along with the clustering, the database is safe from hacking, hardware failure, power failures, and system crashes."
  • "When the data replicates into the standby database there is a possibility of having a microsecond amount of data loss. The data loss occurs when there is a network disconnection between the primary and secondary standby database located in the data centers or if there is a crash in the primary database."

What is our primary use case?

The primary use case of this solution is for data protection, disaster recovery, and it's used as a backup database to restore the primary databases.

It gives the client comfort in case of any incidents, disaster or any catastrophic situation because it maintains, manages, and monitors the database and keeps a backup.

What is most valuable?

The most valuable features are the backup and restore. With this in place along with the clustering, the database is safe from hacking, hardware failure, power failures, and system crashes. 

If anything were to happen you can immediately recall your data and bring your production server back to business.

It's flexible and easy to maintain because you are configuring your primary database and a standby database in one or more locations.

What needs improvement?

When the data replicates into the standby database there is a possibility of having a microsecond amount of data loss. 

The data loss occurs when there is a network disconnection between the primary and secondary standby database located in the data centers or if there is a crash in the primary database.

The data is generated on the primary database which is configured to the standby database to duplicate it on a real-time basis. So if there is a system crash or disconnection and in the time it takes to get it back up, you can lose a microsecond amount of data.

When I experienced a small crash, I compared the data between the primary database and the standby database and found that there was a small difference in the amount of data. Not all of it was replicated or backed up.

It creates issues with synchronizing the data.

Because the focus in Data Guard is in the backup and restore, there hasn't been much with the interface. 

In the next release, if there could be more focus on the interface to include add-on features that would be an added advantage going forward.

For how long have I used the solution?

I have been using Oracle Data Guard for almost six years.

What do I think about the stability of the solution?

This solution is stable. We haven't experienced any issues with it.

How was the initial setup?

The initial setup is straightforward. It's not complex.

The time it takes to deploy depends on how long it takes to replicate the primary database and to configure the standby database, but on average it can take a couple of hours.

You only need one or two people to maintain the system.

What about the implementation team?

We are integrators and we implement the solution for our clients.

What other advice do I have?

This solution is for small to medium-sized businesses, who can't afford to have two data centers or two servers.

Oracle Data Guard has many features to ensure that the database is in place. In case the primary database goes down or is corrupt in any way, you can recall the data immediately to restore the primary database.

It's important to know that backup is in place at any given time.

I would rate this solution a ten out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Manager at a tech services company with 10,001+ employees
Real User
The disaster recovery is good but it is a rather complex solution
Pros and Cons
  • "The solution has been stable so far."
  • "It is a rather complex solution, so it could be more user-friendly."

What is our primary use case?

We implemented Oracle Data Guard for disaster recovery, even though one can't implement disaster recovery across multiple sites using stretch clusters, and implement a server pool at both sites. You have to build a dedicated server pool on each of the locations. 

What is most valuable?

We only use this solution from a functionality point of view to provide software coverage, so I haven't seen any special functionalities yet. It just really provides recovery in case of a disaster. It also provides a really good product forecast, like what will happen after 2023.

What needs improvement?

It is a rather complex solution, so it could be more user-friendly.

What do I think about the stability of the solution?

The solution has been stable so far. I would like to know what the performance impact will be when we go to the really big database of a customer. Because you have to synchronize everything to that effective location, with no data loss extracted, which means you have to go for a really hot interface. So you have to look at the experience for big databases. But so far there have been no problems with big databases.

How are customer service and technical support?

So far we've only had to open one ticket regarding a failure with the encryption manager of defected fault and it was handled well. We've dealt with Oracle's customer service for eight years, and their service is astonishingly good. 

How was the initial setup?

Oracle has a team that can help you with the setup. We have tested the solution for more than 2 months because moving our labeled, especially our big databases, because it's always an issue. With Data Guard, the main thing was for the application to switch the default recovery site in case of a disaster, and finding out how to score this site afterwards. 

What's my experience with pricing, setup cost, and licensing?

It's a master of making money! If you want to have everything automated and done smoothly, you have to add additional licenses. They should have more standard licenses without us having to go for additional licenses to get full support. 

Regarding infrastructure, most of the time the additional costs for uploading systems, alarming the operations, patching the operating system, caring about the shadow data, all of this needs to be maintained as well. So we end up having additional costs and that's why I would advise others to avoid it, if possible.

What other advice do I have?

I don't really have any advice for other users, because we only use the solution's basic functionality for disaster recovery. Personally, I would advise others to avoid it due to its complexity. On a scale from one to ten, I rate this solution a seven. From a functionality point of view, I can't complain about Data Guard. But I would avoid it as it adds more complexity to a configuration, which is not necessary. From a setup point of view, Oracle has experienced people that will help you with it. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user1123491 - PeerSpot reviewer
Intersystem Manager at Interplast
Real User
An excellent disaster recovery solution that's very stable
Pros and Cons
  • "The solution is really very stable. One good thing about it, compared to other products, is that you can just run it and forget about it. Unless you come across some interruptions in the network, it works like a charm."
  • "The implementation is complex for anyone who's jumping into it without any experience. It's all command-line driven implementations. For some, that's a turn-off."

What is our primary use case?

We primarily use the solution for disaster recovery.

What needs improvement?

Once you get used to it, you get to know what to do when certain things happen. However, for a person who's just jumping into it, the management of it and how to implement it probably would be something that could be improved upon. The GUI could be better.

For how long have I used the solution?

I've been using the solution for two years.

What do I think about the stability of the solution?

The solution is really very stable. One good thing about it, compared to other products, is that you can just run it and forget about it. Unless you come across some interruptions in the network, it works like a charm.

How are customer service and technical support?

When you are using an Oracle product you get Oracle support. The support that we received has been good. There were no issues on that front.

Which solution did I use previously and why did I switch?

We previously used an SQL server.

How was the initial setup?

The implementation is complex for anyone who's jumping into it without any experience. It's all command-line driven implementations. For some, that's a turn-off.

Most of the time taken during deployment was for the restoration of the backup. We chose the backup methods because our DR was across the VPN and the speed for which to make the online backup was too small. Instead, we took the backup from the source and just copied over to the target and then stored it there. That particular process took time. Other than that, the deployment docs for Data Guard made everything pretty quick. It took maybe an hour, or an hour and a half.

What other advice do I have?

We use the on-premises deployment model.

I would rate the solution eight out of ten. I'd rate it higher if the GUI was better, but it's a very stable solution.

For disaster recovery, I think this is one of the best native Oracle products that you could use, provided you have the Enterprise edition.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Oracledb677 - PeerSpot reviewer
Oracledb677Oracle DBA Customer Capacity Leader at a tech services company with 10,001+ employees
Real User

Instead of using a backup to restore the standby database I suggest to use the "duplicate from active database" option. You can define the number of channels to be used and therefore limit the bandwidth used, reducing the risk of having too much network resources used during the clone. Or you can increase the number of channels to have the clone completed faster. The great advantage is that no matter how long it takes to complete the clone, your primary database continues working fine while you duplicate your database. When the restore completes, the recovery is automatically applied and your standby database is synchronized with the primary database, being ready to have the Data Guard configuration created.

Oracledb677 - PeerSpot reviewer
Oracle DBA Customer Capacity Leader at a tech services company with 10,001+ employees
Real User
Adds an extra layer of a high-availability platform and minimizes the application outages
Pros and Cons
  • "We chose this solution for the availability of the databases. We can't afford Oracle Grid, this is the best solution if you want something similar that's less expensive."
  • "For every standby server you have, you must pay a licensing fee, which is the main disadvantage."

What is our primary use case?

The primary use of this solution is for the high availability. If the database or server crashes, the switches go over to the standby database becoming the primary database. We use Data Guard in order to have a high-availability solution and high-availability configuration in our data center.

How has it helped my organization?

Data Guard adds an extra layer of a high-availability platform. The database minimizes the outage of applications in case something goes wrong with the primary database, allowing us to resume activities, losing minimal time.

What is most valuable?

We chose this solution for the availability of the databases. Since we can't afford Oracle Grid, this is the best solution if you want something similar that's less expensive.

What needs improvement?

A disadvantage is that the available disk space must be doubled. This is because Data Guard is made of two databases, one primary and one as a standby running permanently. We must pay the Oracle license on the second server. For every standby server you have, you must pay a licensing fee, which is the main disadvantage.

For how long have I used the solution?

I have been using Oracle Data Guard for the past ten years.

What do I think about the stability of the solution?

The stability is quite stable and it's reliable. From time to time I have had some issues, where I get an error message saying that both databases stopped synchronizing for a while. It doesn't mean that the problem comes from Data Guard. The problem could come from other areas like the network, a slow network for example.

What do I think about the scalability of the solution?

I don't have an opinion about scalability. I have always followed the same kind of installation.

How are customer service and technical support?

There is no specific Data Guard support in place. You either pay for the support or for an Enterprise edition giving you support for features that are included in this edition of Oracle. If you don't pay then you don't get support.

I am satisfied with the support.

Which solution did I use previously and why did I switch?

Data Guard was already in place with this company.

How was the initial setup?

As far as the installation, you should have an understanding of Data Guard. I am experienced with it and didn't require the script for the whole configuration and connection. If you don't have experience with Data Guard, then you must read the installation and configuration instructions.

What about the implementation team?

I implemented this solution.

What's my experience with pricing, setup cost, and licensing?

This is the best solution if you want something similar that's less expensive than Oracle Grid. We pay once per year.

Which other solutions did I evaluate?

We use a cluster for some customers instead of Data Guard, but it is a different concept. However, it is more or less the same.

What other advice do I have?

They could enhance their GUI or they should have a cloud control tool. They should have Data Guard tools in order to troubleshoot whenever there is a problem. There isn't anything in place for the configuration. Everything has to be done manually within the standard guide in Data Guard-related commands. Having a GUI with Data Guard is something that would be appreciated.

I would rate this solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Cloud Expert | DevOps | Oracle Consultant at confidential
Consultant
The monitor can predict if you have any issues or develop actions to find a solution
Pros and Cons
  • "Oracle Data Guard is a free solution. When you apply for Enterprise Manager, it comes for free with the solution."
  • "Oracle Data Guard is stable, but you need to keep monitoring the system all the time. You need to keep monitoring the archives."

What is our primary use case?

Data focus is the main issue. Most of the features of a new database still go to an Oracle administration section.

How has it helped my organization?

The monitor can predict if you have any issues or develop actions to find a solution for them.

What is most valuable?

We use the product for data recovery.

What needs improvement?

There is always room for improvement. This product needs some improvement in administration. I would love to see something that makes monitoring much easier. 

The product needs some of the GUI tools so there is no need for all the long process.

For how long have I used the solution?

I have been using the Oracle Data Guard ( /products/oracle-data-guard-reviews ) for 14 years.

What do I think about the stability of the solution?

Oracle Data Guard is stable, but you need to keep monitoring the system all the time. You need to keep monitoring the archives. If some of the archives have been deleted, you need to do it manually. It is a lot of work pressure and a lot of monitoring. 

You need to do the dummy work every day just to ensure that Oracle Data Guard is working at the point when you need it.

What do I think about the scalability of the solution?

Scalability with Oracle Data Guard is not straightforward, i.e. the configuration.

We use two different kinds in that case of data guard. You cannot keep looking at the overhead of the projection servers. Oracle Data Guard should know what you are doing. This is the problem. For migrations, it can be a long time.

How are customer service and technical support?

For Oracle tech support, you do it yourself. When you open a ticket, it can take time to solve it. Often you can find a bug that went unreported.

How was the initial setup?

The initial setup is straightforward. Just follow the documentation. For our present situation, it was dependent on the project and the database files. 

Sometimes the setup took one day, sometimes only one hour. It was depending on the size of the database. It could be very fast for me.

What about the implementation team?

I did the implementation of Oracle Data Guard by myself.

What's my experience with pricing, setup cost, and licensing?

Oracle Data Guard is a free solution. When you apply for Enterprise Manager, it comes for free with the solution. When you apply an enterprise solution to a database, you have to pay. It depends on the connotation of the project and what you need for the protocol.

What other advice do I have?

Keep monitoring. This is the problem with the product. You have to keep monitoring the system all the time, just to avoid the interruption from the archive mode.

I am going to give Oracle Data Guard a seven out of ten. It still needs improvements. When you are doing the troubleshooting there are no monitoring tools. You have to keep watching the log all the time. Also, for the configuration, if you miss one of the backlogs, you have to re-issue again. Re-issuing is not easy. It's a long process to do it.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
PeerSpot user
Oracledb677 - PeerSpot reviewer
Oracledb677Oracle DBA Customer Capacity Leader at a tech services company with 10,001+ employees
Real User

I don't quite agree with "you have to keep monitoring the system all the time". Monitoring is just part of any Oracle database or system. You implement monitoring of your databases with Cloud Control and that automatically includes Data Guard monitoring. If you define your monitoring templates and incident rules in Cloud Control appropriately, the monitoring work will all be done by Oracle, not you. You can configure Cloud Control to send a mail to you whenever there a Data Guard problem, or have an incident created, or have a text sent to DBA team, or a corrective action fired, etc. Monitoring should not be a burden! However, troubleshooting DG whenever there is a problem can be more tricky. But most of time a simple "disable configuration; enable configuration;" solves synchronization problems.

We created an interactive script to create a Data Guard. Therefore, the time required to create a DG is roughly the time needed to clone the primary database. The script does everything, including changing files tnsnames.ora, listener.ora, etc. Invest some time in scripting and creating Data Guard databases will become as easy as creating a standalone database.

PeerSpot user
CEO at Tecnix Solutions
Real User
Ensures data protection and reduces backup overhead, when set up well
Pros and Cons
  • "If you have a problem with your primary site and can't access your primary database, you can continue working with the database that you have as standby on the other site, by changing its role to primary."
  • "Another valuable feature is the possibility of backing up the database from the standby database instead of the primary database, to avoid backup process overhead in the primary system."
  • "I think it would be great to have a graphical interface assistant (like DBCA, ASMCA, NETCA, etc.) for initial configuration, monitoring, configuring Oracle Data Guard Broker and all the Data Guard Broker commands, without needing Oracle Enterprise Manager Cloud Control installed."

What is our primary use case?

Oracle Data Guard ensures data protection and disaster recovery. The better way to configure Data Guard is by having an Oracle production database on one site as the primary database, and an Oracle standby database on another site. This solution provides high availability.

What is most valuable?

If you have a problem with your primary site and can't access your primary database, you can continue working with the database that you have as standby on the other site, by changing its role to primary.

Another valuable feature is the possibility of backing up the database from the standby database instead of the primary database, to avoid backup process overhead in the primary system.

Active Data Guard is other feature with advanced capabilities that extend basic Data Guard functionality. Some of the functions of Active Data Guard are: 

  • Real Time Query - Offloads read-only workloads to an up-to-date standby database
  • Automatic Block Repair - Automatically detects a block corruption and repairs it.

What needs improvement?

I think it would be great to have a graphical interface assistant (like DBCA, ASMCA, NETCA, etc.) for initial configuration, monitoring, configuring Oracle Data Guard Broker and all the Data Guard Broker commands, without needing Oracle Enterprise Manager Cloud Control installed.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

There is no issue with primary database stability. Once Data Guard is configured, you don't have to change anything more in your primary database.

What's my experience with pricing, setup cost, and licensing?

Oracle Data Guard is a feature available only in Oracle Database Enterprise Edition, and is available for extra cost.

Disclosure: My company has a business relationship with this vendor other than being a customer: Oracle Partner and Oracle University Partner.
PeerSpot user
Rita Nuñez - PeerSpot reviewer
Rita NuñezCEO at Tecnix Solutions
Real User

Hola Marco A Vidal L tu comentario me llevo a re.leer detenidamente la publicación y me di cuenta que lo que estaba mal era el titulo que fue puesto por la Editora porque si bien yo lo mencione al final de una respuesta no es lo primero ni lo mas relevante. Asi que le pedi que lo cambie. Muchas gracias me ayudo mucho tu aporte, porque yo de la emoción ni lo habia leido.

See all 8 comments
Buyer's Guide
Download our free Oracle Data Guard Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2025
Product Categories
Backup and Recovery
Buyer's Guide
Download our free Oracle Data Guard Report and get advice and tips from experienced pros sharing their opinions.