OracleDataGuard-使用Duplicate
使用 DUPLICATE
命令可以在 Oracle 数据库中搭建 Data Guard。Data Guard 是 Oracle 数据库提供的一种可靠性解决方案,用于实现数据库的高可用性、灾难恢复和数据保护。通过搭建 Data Guard,可以在主库和备库之间实现数据复制,并确保备库始终与主库保持同步,从而提供了对主库故障的快速故障转移和数据恢复能力。
使用 DUPLICATE
命令可以在 Oracle 数据库中搭建 Data Guard。Data Guard 是 Oracle 数据库提供的一种可靠性解决方案,用于实现数据库的高可用性、灾难恢复和数据保护。通过搭建 Data Guard,可以在主库和备库之间实现数据复制,并确保备库始终与主库保持同步,从而提供了对主库故障的快速故障转移和数据恢复能力。
MinIO是一个开源的对象存储服务器,它兼容Amazon S3 API。它可以用于构建私有云存储服务,提供高度可扩展的存储解决方案。
MinIO的设计目标是为了实现高性能、高可靠性和可扩展性。它使用分布式、水平扩展的架构,允许用户将数据存储在一个或多个服务器上进行并行访问。这种架构提供了可靠的数据冗余和高吞吐量的存储服务,适用于大规模数据存储和处理需求。
MinIO支持标准的Amazon S3 API,这意味着你可以使用现有的S3兼容工具和应用程序与MinIO进行集成。它还提供了一些额外的功能,如分片上传、多租户支持、服务器端加密等。
MinIO完全开源,代码托管在GitHub上,这使得用户可以自由地查看、修改和扩展其功能。它适用于各种场景,包括云存储、备份和恢复、大数据分析等。
手动进行DG switchover,步骤有些麻烦,是否有更简单的方式呢,可以试试dg broker。
Oracle DataGuard Broker分为Client Side和Server Side。
Client Side可以通过EM和DGMGRL两种工具对服务端进行管理和维护。
Server side会有一个配置文件和一个后台进程叫Data Guard Broker monitor process(DMON)。
DMON:它是一个用来管理Broker的后台进程,这个进程负责本地数据库与standby数据库的DMON进程进行通讯,当主库上接收到一个请求的时候,它会协调其他数据库上的DMON进程处理相应的请求,比如switchover。
同时会更新本地系统中的配置文件,并与standby数据库上的DMON进程进行通信,更新Standby上的配置文件。
Velero(前身为Heptio Ark)为您提供了备份和恢复Kubernetes集群资源和持久卷的工具。您可以通过云提供商或内部部署运行Velero。Velero让你:
Velero包括: