修改postgresql存储目录的操作方式

 更新时间:2021年01月12日 14:30:48   作者:LiuXingLong  
这篇文章主要介绍了修改postgresql存储目录的操作方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

修改postgresql存储目录:

sudo rsync -av /var/opt/gitlab/postgresql /data/gitlab/

修改 /etc/gitlab/gitlab.rb

postgresql[‘data_dir'] = “/data/gitlab/postgresql/data”
postgresql[‘dir'] = “/data/gitlab/postgresql”
postgresql[‘home'] = “/data/gitlab/postgresql”

重新加载配置,并重启gitlab

gitlab-ctl reconfigure
gitlab-ctl restart

注意:

保留原位置目录 /var/opt/gitlab/postgresql (会创建 s.PGSQL.5432 文件)

补充:Postgresql修改存储位置注意事项

1、修改postgresql.conf文件中的data项内容,指定自己要存储数据的文件夹。

2、将修改后的文件夹的属组和属主都改成postgre

3、将修改后的文件夹的权限改成0700,即chmod 0700 文件夹路径

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • PostgreSQL COALESCE使用方法代码解析

    PostgreSQL COALESCE使用方法代码解析

    这篇文章主要介绍了PostgreSQL COALESCE使用方法代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • PostgreSQL 更新视图脚本的注意事项说明

    PostgreSQL 更新视图脚本的注意事项说明

    这篇文章主要介绍了PostgreSQL 更新视图脚本的注意事项说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • Docker环境实现PostgreSQL自动备份的流程步骤

    Docker环境实现PostgreSQL自动备份的流程步骤

    本文详细介绍了如何在Ubuntu系统中安装Docker,然后在Docker容器内安装和配置PostgreSQL数据库,接着,重点讲解了如何在PostgreSQL中安装和配置pg_rman工具,用于数据库的备份和恢复操作,文章还涵盖了创建定时备份任务以及删除备份的步骤,需要的朋友可以参考下
    2024-11-11
  • 如何使用PostgreSQL进行中文全文检索

    如何使用PostgreSQL进行中文全文检索

    PostgreSQL被称为是“最高级的开源数据库”,它的数据类型非常丰富,用它来解决一些比较偏门的需求非常适合。由于PgSQL国内的资料较少,所有本文将详细介绍此类问题,以便后来的同学能顺利使用PgSQL。
    2021-05-05
  • PostgreSQL删除更新优化操作

    PostgreSQL删除更新优化操作

    这篇文章主要介绍了PostgreSQL删除更新优化操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • PostgreSQL入门简介

    PostgreSQL入门简介

    PostgreSQL是一个免费的对象-关系型数据库服务器(ORDBMS),遵循灵活的开源协议BSD。这篇文章主要介绍了PostgreSQL入门简介,需要的朋友可以参考下
    2020-12-12
  • 基于pgrouting的路径规划处理方法

    基于pgrouting的路径规划处理方法

    这篇文章主要介绍了基于pgrouting的路径规划处理,根据pgrouting已经集成的Dijkstra算法来,结合postgresql数据库来处理最短路径,需要的朋友可以参考下
    2022-04-04
  • postgresql 补齐空值、自定义查询字段并赋值操作

    postgresql 补齐空值、自定义查询字段并赋值操作

    这篇文章主要介绍了postgresql 补齐空值、自定义查询字段并赋值操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL的日期时间差DATEDIFF实例详解

    PostgreSQL的日期时间差DATEDIFF实例详解

    PostgreSQL是一款简介而又性能强大的数据库应用程序,其在日期时间数据方面所支持的功能也都非常给力,下面这篇文章主要给大家介绍了关于PostgreSQL的日期时间差DATEDIFF的相关资料,需要的朋友可以参考下
    2023-04-04
  • Postgresql中json和jsonb类型区别解析

    Postgresql中json和jsonb类型区别解析

    在我们的业务开发中,可能会因为特殊【历史,偷懒,防止表连接】经常会有JSON或者JSONArray类的数据存储到某列中,这个时候再PG数据库中有两种数据格式可以直接一对多或者一对一的映射对象,接下来通过本文介绍Postgresql中json和jsonb类型区别,需要的朋友可以参考下
    2024-06-06

最新评论