2.1、gs_backup 完成参数文件的备份
gs_backup -t backup --backup-dir=/home/omm/gs_bak -h eb62247
--parameter
gs_backup -t backup --backup-dir=/home/omm/gs_bak --parameter
##不加-h 参数所有节点均导出,加-h 备份指定节点(节点名)配置到指定节点
[omm@eb62246 gs_bak]$ gs_backup -t backup --backup-
dir=/home/omm/gs_bak --parameter
Parsing configuration files.
Successfully parsed the configuration file.
Performing remote backup.
Remote backup succeeded.
Successfully backed up cluster files.
在集群内所有节点主机上完成参数文件的备份操作
[omm@eb62246 gs_bak]$ ls
parameter.tar
解压 parameter.tar,包含集群各个节点的参数文件。
[omm@eb62246 gs_bak]$ tar xvf parameter.tar
parameter_eb62246.tar
parameter_eb62247.tar
parameter_eb62248.tar
2.2、gs_basebackup 完成数据库的零备
2.3.1、介绍说明
gs_basebackup 实现基础的物理备份,对服务器数据库文件的二进制进行拷贝。
远程执行 gs_basebackup 时,需要使用系统管理员账户。
gs_basebackup 当前支持热备份模式和压缩格式备份。
说明:
1. gs_basebackup 仅支持主机和备机的全量备份,不支持增量。
2. gs_basebackup 当前支持热备份模式和压缩格式备份。
3. gs_basebackup 在备份包含绝对路径的表空间时,如果在同一台机器上进行
备份,可以通过 tablespace-mapping 重定向表空间路径,或使用归档模式
进行备份。
4. 若打开增量检测点功能且打开双写,gs_basebackup 也会备份双写文件。
5. 若 pg_xlog 目录为软链接,备份时将不会建立软链接,会直接将数据备份到
目的路径的 pg_xlog 目录下。
6. 备份过程中收回用户备份权限,可能导致备份失败或者备份数据不可用。
评论