开发者社区 问答 正文

OceanBase数据库想把数据备份到本地是这样设置吗?

OceanBase数据库想把数据备份到本地是这样设置吗?
alter system set data_backup_dest='/obmysql/backup'

展开
收起
2401。 2023-10-06 10:22:31 176 分享 版权
来自: OceanBase
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,使用以下语句可以将OceanBase数据库的数据备份到本地:

    ALTER SYSTEM SET data_backup_dest='/obmysql/backup';
    

    这条语句会将OceanBase数据库的数据备份到本地路径"/obmysql/backup"。您可以在"/obmysql/backup"目录下看到备份文件。

    2023-10-06 21:43:33
    赞同 展开评论
  • 你的设置是正确的,但是需要注意的是,OceanBase数据库的备份路径应该是一个可写的目录,并且这个目录需要在数据库服务器可以访问的范围内。

    此外,这个设置只是设置了数据备份的目标路径,还需要执行一下BACKUP DATABASE命令,才能真正开始数据的备份。

    以下是BACKUP DATABASE命令的示例:

    BACKUP DATABASE TO '/obmysql/backup';
    

    这个命令将会把数据库的所有数据备份到/obmysql/backup目录下。

    2023-10-06 15:49:30
    赞同 展开评论
  • 4.x版本数据目录设置 写法 ALTER SYSTEM SET data_backup_dest='file:///data/backup/data'; 目录自定义
    此回答整理自钉群“[社区]技术答疑群OceanBase”。

    2023-10-06 14:10:27
    赞同 展开评论