文件包含必须在运行相应操作之前设置的参数。
请参见第 13 页的“nbsqlite.conf 配置文件”。
代理创建存在单个数据库文件的卷的
快照。适用于 Windows 的卷影复制服务 (VSS) 或适用于 Linux 的逻辑卷管理器 (LVM) 创建 SQLite 数据库的
快照。
代理装入
快照,将文件复制到 XBSA 数据对象中,然后将其发送到 NetBackup XBSA 接口。NetBackup XBSA 接口将此数据写入由 NetBackup 主服务器。
| SNAPSHOT_SIZE | (Linux) 以千字节、兆字节或十亿字节(分别为 KB、MB 或 GB)为单位指定 LVM 快照的快照大小。 | LVM 备份 | 如果未设置此参数,则默认为 MB。 |
| DB_BACKUP_ID | 表示备份映像名称。此参数可配置 2/3/0/1230c9ee5e2080907656ea8e08e21530/p17_1.jpg)
## NetBackup for SQLite 备份工作流程
启动备份时,代理创建一个快照,装入该快照,将文件复制到XBSA数据对象中。然后,代理将文件发送到 NetBackup XBSA 接口。
NetBackup XBSA 接口将此数据写入由 NetBackup 介质服务器管理的装入介质或磁盘存储。 0 码力 |
34 页 |
777.04 KB
| 2 年前 3 0 码力 |
3650 页 |
52.72 MB
| 2 年前 3 |2021-03-30|李小翠|增加快照部分|
|2021-04-13|李小翠、陈威|补充元数据数据结构|
|2021-04-19|李小翠、吴汉卿、许超杰等|补充文件空间分配,讨论与确认|
背景
• 调研
• 开源fs
• 性能对比
• 可行性分析
方案对比
• 对比结论
• 架构设计
卷和文件系统
元数据架构
文件系统快照
• 方案一:文件/目录级别快照
• 方案二:文件系统快照 方案二:文件系统快照
• 关键点
- 元数据设计
- 数据结构
- 索引设计
- 文件空间管理
- 开发计划及安排
## 背景
为更好的支持云原生的场景,Curve需要支持高性能通用文件系统,其中高性能主要是适配云原生数据库的场景。当前Curve是实现了块存储,向上提供块设备服务,CurveFS会基于此实现。第一阶段的目标是实现满足数据库场景的文件接口。
调研
开源fs Link
1. 创建新的dentry,指向同一个inode
## 文件系统快照
## 方案一:文件/目录级别快照
快照是文件系统或卷的只读副本,快照要求可以即时创建。类似 moosefs,curvefs 可以计划支持目录及文件级别的快照,目录级别和文件级别的快照可以认为就是 cp 的实现。
对于文件/目录级别的快照:
检查目的节点的父节点中是否有同名文件存在:
■ 检查目的节点的父节点中是否有同名文件存在: 0 码力 |
14 页 |
619.32 KB
| 1 年前 3 0 码力 |
324 页 |
5.85 MB
| 2 年前 3 0 码力 |
369 页 |
4.15 MB
| 2 年前 3 0 码力 |
542 页 |
4.37 MB
| 2 年前 3 0 码力 |
397 页 |
4.68 MB
| 1 年前 3 CURVE基本架构
Curve各个组成部分以及相互之间的关系
02 快照和克隆的特点
介绍curve的快照和克隆的定义以及特点
03 快照克隆服务器架构
介绍快照克隆服务器的架构和各模块实现的功能
04 快照的实现
介绍快照的具体原理和实现,包括快照的流程,数据组织,以及chunkserver端的实现等
05 克隆的实现 ## - 快照克隆服务器
• 快照
· 克隆

## 快照和克隆的特点
## • 快照的定义
快照是云盘数据在某个时刻完整的只读拷贝,是一种便捷高效的数据容灾手段,常用于数据备份、制作自定义镜像、应用容灾等。
## • 快照的特点
• 转储到s3对象存储
异步转储快照,底层使用copy-on-write技术,读写不影响转储
• 增量转储,第一次全量转储s3之后,后续只需转储增量部分
• 高可用,快照任务中断自动拉起继续转储
## 快照和克隆的特点
## • 克隆的定义
• 克隆是指从卷复制出卷的功能,提供快速的复制卷的能力。
- 这里的克隆还包括从快照回滚的功能
## • 克隆的特点
• 支持Lazy和非Lazy两种模式克隆 0 码力 |
23 页 |
1.32 MB
| 1 年前 3
|