如何在不使用 RMAN 的情况下在 VMware 中备份 Oracle 数据库(约 1TB 大小)?

发布于 2024-09-04 12:28:52 字数 65 浏览 6 评论 0原文

一直在苦苦寻找VMware中Linux上Oracle数据库冷备份的备份解决方案。我显然不是在寻找整个虚拟机映像备份。

It's been a while since I am struggling to find a backup solution for cold backup of Oracle database on Linux in VMware. I am obviously not looking for entire vm image backup.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初心 2024-09-11 12:28:52

您想要冷备份还是热备份?您是否使用 ARCHIVELOG 模式?不过,我真的不建议不使用 RMAN,这对我来说听起来很疯狂;)

You want a cold backup or a hot backup ? Are you using ARCHIVELOG mode or not ? Though, I really do not recommend not using RMAN, that sounds like a crazy thing to me ;)

南汐寒笙箫 2024-09-11 12:28:52

您可能会在 ServerFault 上得到更好的答案。
底层存储的硬件是什么。复杂的 RAID 设置可以让您分离一个镜像进行备份,从而最大限度地减少停机时间。

You may get a better answer on ServerFault.
What is the hardware for the underlying storage. A sophisticated RAID setup may allow you to split off a mirror for backup which could minimise the downtime.

素年丶 2024-09-11 12:28:52

如果您不想使用 rman(无论出于何种原因)。那么你唯一的选择就是

  1. 关闭数据库。
  2. 使用任意数量的文件备份解决方案备份所有 Oracle 文件(数据文件、控制文件等)。
  3. 启动数据库。

第二步显然是困难的部分..但是如果不更好地了解磁盘运行的硬件,就无法真正回答这个问题。

考虑到数据库的大小,并假设您希望最大限度地减少停机时间,那么我希望您在某种文件系统上运行,该文件系统允许您拍摄快照,然后可以将其移至异地。

If you don't want to use rman ( for whatever reason ). Then your only option is

  1. Shutdown database.
  2. Backup all oracle files ( data files, control files, etc ) using any number of file backup solutions.
  3. Startup database.

Step two is obviously the difficult part.. but this can't really be answered without better knowledge of what hardware your disks are running on.

Given the size of the database, and assuming that you want to minimize downtime, then I'd hope you are running on some kind of filesystem which allows you to take a snapshot, which can then be moved offsite.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文