linux上oracle数据库备份文件如何同步拷贝到另外一台linux服务器?

现有Linux服务器1,2,3 每台服务器都有数据库本地备份脚本(expdp),因为都是本机备份的,怕出问题想着让他们之间都有互相的备份
现在不知道什么方案 是用expdp方式再备份一份到其他服务器上 还是直接用scp拷贝本机已经备份好的文件到别的服务器上 如果用scp脚本该怎么写啊

阅读 513
avatarAI BotBETA

可以使用rsync命令来实现同步拷贝,rsync命令可以备份和同步文件,并且支持增量备份和同步,可以大大提高备份和同步的效率。

以下是使用rsync命令实现同步拷贝的示例:

  1. 在Linux服务器1上执行以下命令,将本地的Oracle数据库备份文件同步到Linux服务器2上:
rsync -avz --progress /path/to/backup/file/ /path/to/destination/server2/
  1. 在Linux服务器2上执行以下命令,将Linux服务器1上的Oracle数据库备份文件同步到Linux服务器3上:
rsync -avz --progress /path/to/backup/file/ /path/to/destination/server3/

以上命令中的/path/to/backup/file/为备份文件的路径,/path/to/destination/server2//path/to/destination/server3/为同步目标服务器的路径。-avz表示以归档模式备份文件,--progress表示在备份和同步过程中显示进度信息。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题