• mysql+postgresql备份与恢复


    mysql备份一个库, mysqldump  -u用户名 -p密码 [选项] [数据库名] > /备份路径/备份文件名

    mysqldump -uuser -p123123 auth > /path/auth-$(date +%Y%m%d).sql

    备份多个库  mysqldump  -u用户名 -p密码 [选项]  数据库名1 [数据库名2] > /备份路径/备份文件名

    mysqldump -uuser -p123123 --databases auth mysql > /path/auth+msyql-$(date +%Y%m%d).sql

    备份整个库  mysqldump  -u用户名 -p密码 [选项]   --opt --all-databases   > /备份路径/备份文件名,--opt加快备份速度

    mysqldump -uuser -p123123 --opt --all-databases  > /path/mysql_all-$(date +%Y%m%d).sql

    备份表  mysqldump  -u用户名 -p密码 [选项]  数据库名 表明 > /备份路径/备份文件名

    mysqldump -uuser -p123123  mysql user > /path/msyql_user-$(date +%Y%m%d).sql

    备份表结构  mysqldump  -u用户名 -p密码 [选项]  -d 数据库名 表明 > /备份路径/备份文件名

    mysqldump -uuser -p123123  -d mysql user > /pathdesc_/msyql_user-$(date +%Y%m%d).sql

    mysql 恢复

    1、进入数据库 source /path/backup.sql

    2、mysql -uuser -p123123 库名 < /path/backup.sql

    mysql 增量恢复,

    从日志开头截止到某个时间点的恢复:

    mysqlbinlog [--no-defaults] --stop-datetime='年-月-日  小时:分钟:秒‘  二进制日志文件名 | mysql  -uuser -p123123

    从某个时间点到日志结尾的恢复:

    mysqlbinlog [--no-defaults] --start-datetime='年-月-日  小时:分钟:秒‘  二进制日志文件名 | mysql  -uuser -p123123

    从某个时间点到某个时间点的恢复:

    mysqlbinlog [--no-defaults] --start-datetime='年-月-日  小时:分钟:秒‘  --stop-datetime='年-月-日  小时:分钟:秒‘    二进制日志文件名 | mysql  -uuser -p123123

    基于位置的恢复,at 1624266

    mysqlbinlog --stop-position='1624266'  二进制日志文件名 | mysql  -uuser -p123123

    mysqlbinlog --start-position='1624266'  二进制日志文件名 | mysql  -uuser -p123123

    postgresql 备份 一个库

    /test/postgresql_bak9.4.5/bin/pg_dump -U chanzorpsql chanzordb -p 5432 > /path/backup.sql

    备份库中的某个表

    /test/postgresql_bak9.4.5/bin/pg_dump -U chanzorpsql backup -p 5432 -t 表名 >  /path/backup.sql

    /test/postgresql_bak9.4.5/bin/pg_dump -U chanzorpsql backup -p 5432 -t 表名 -f  /path/backup.sql

    postgresql恢复

    /test/postgresql_bak9.4.5/bin/psql -U chanzorpsql backup  <  /path/backup.sql

  • 相关阅读:
    《算法导论》读书笔记(五)
    《算法导论》读书笔记(四)
    《算法导论》读书笔记(三)
    《算法导论》读书笔记(二)
    《算法导论》读书笔记(一)
    Posix消息队列
    管道和FIFO
    linux内核数据结构之kfifo
    linux内核数据结构之链表
    Mybatis XML 映射配置文件 -- 熟悉配置
  • 原文地址:https://www.cnblogs.com/haoge92/p/9322183.html
Copyright © 2020-2023  润新知