• postgresql-9.5 数据库路径迁移


    原因:

    因存放数据库的目录磁盘空间已满,故需要将数据库迁移到其他目录

    步骤:

    1 postgresql安装后,默认的数据库路径是/var/lib/pgsql/9.x/data

    2 新建文件夹

    新建路径作为新的数据库数据路径,例如:/home/data
        mkdir /home/data

    授权(必须输入,否则启动会出错)
        chown -R postgres:postgres data
        chmod 700 data

    3 文件拷贝
    先停止postgresql服务
       service   postgresql-9.5 stop 

    拷贝
       su - postgres
       cp -rf /var/lib/pgsql/9.x/data/* /home/data

    4、修改配置文件
    vim /etc/init.d/postgresql-9.5
    修改这个文件中的
    Environment=PGDATA=/var/lib/pgsql/9.5/data/
    将其修改为自己的新的数据路径:
    Environment=PGDATA=/home/data/

    5、重启动postgresql服务
    先reboot系统
    然后启动postgres服务
    service   posrgresql-9.5 restart

    为了避免数据迁移的工作,今后再新部署postgresql时,应该考虑到系统分区的问题,要避免使用默认的数据路径

    参考:https://www.cnblogs.com/littlewrong/p/9064185.html

    move on
  • 相关阅读:
    三范式
    作用域
    函数传参
    js数据类型
    纯css小图标
    js生成div
    js模拟微信聊天窗口
    js图片切换
    js this指向
    常用实体字符
  • 原文地址:https://www.cnblogs.com/amy720/p/11399514.html
Copyright © 2020-2023  润新知