lightdb lt_probackup 归档模式和流模式的区别
ARCHIVE Mode
ARCHIVE is the default WAL delivery mode.
For example, to make a FULL backup in ARCHIVE mode, run:
backup_dir
instance_name
ARCHIVE backups rely on continuous archiving to get WAL segments required to restore the cluster to a consistent state at the time the backup was taken.
When a backup is taken, pg_probackup ensures that WAL files containing WAL records between Start LSN
and Stop LSN
actually exist in
directory. pg_probackup also ensures that WAL records between backup_dir
/wal/instance_name
Start LSN
and Stop LSN
can be parsed. This precaution eliminates the risk of silent WAL corruption.
STREAM Mode
STREAM is the optional WAL delivery mode.
For example, to make a FULL backup in the STREAM mode, add the --stream
flag to the command from the previous example:
backup_dir
instance_name
The optional --temp-slot
flag ensures that the required segments remain available if the WAL is rotated before the backup is complete.
Unlike backups in ARCHIVE mode, STREAM backups include all the WAL segments required to restore the cluster to a consistent state at the time the backup was taken.
During backup pg_probackup streams WAL files containing WAL records between Start LSN
and Stop LSN
to
directory. To eliminate the risk of silent WAL corruption, pg_probackup also checks that WAL records between backup_dir
/backups/instance_name
/backup_id
/database/pg_walStart LSN
and Stop LSN
can be parsed.
Even if you are using continuous archiving, STREAM backups can still be useful in the following cases:
-
STREAM backups can be restored on the server that has no file access to WAL archive.
-
STREAM backups enable you to restore the cluster state at the point in time for which WAL files in archive are no longer available.
-
Backup in STREAM mode can be taken from a standby of a server that generates small amount of WAL traffic, without long waiting for WAL segment to fill up.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2021-09-13 PostgreSQL 使用数组类型及mybatis操作数组类型
2019-09-13 vmware vsphere各版本差别,及各套件差别
2019-09-13 oracle/mysql/lightdb/postgresql java jdbc类型映射